B股份有限公司(以下简称B公司)主要经营中小型机电类产品的生产和销售,产品销售以B公司仓库为交货地点。B公司目前主要采用手工会计系统。ABC会计师事务所接受委托,对2010年12月31日内部控制设计与运行的有效性进行审计,C和D注册会计师负责于2010年10月25日至11月10日对B公司的购货与付款循环、生产循环、销售与收款循环的内部控制进行了解、测试与评价。通过对B公司内部控制的了解,C和D注册会计师在审计工作底稿中记录了所了解的和购货与付款循环、生产循环、销售与收款循环相关的内部控制程序,部分内容摘录如下:(1)采购部收到经批准的请购,由其职员E进行询价并确定供应商,再由其职员F负责编制和发出预先连续编号的订购单。订购单一式四联,经被授权的采购人员签字后,分别送交供应商、负责验收的部门、提交请购单的部门和负责采购业务结算的应付凭单部门。 (2)应付凭单部门负责确定尚未付款凭单在到期日付款,并将留存的未付款凭单及其附件根据授权审批权限送交审批人审批。审批人审批后,将未付款凭单连同附件交复核人复核,然后交财务出纳人员J,出纳人员J据此办理支付手续,登记现金和银行存款日记账,并在每月末编制银行存款余额调节表,交会计主管审核。(3)根据批准的顾客订单,销售部编制预先连续编号的一式三联现销或赊销销售单。经销售部被授权人员批准后,所有销售单的第一联直接送仓库作为按销售单供货和发货给装运部门的授权依据,第二联交开具账单部门,第三联由销售部留存。装运部门将从仓库提取的商品与销售单核对无误后装运,并编制一式四联预先连续编号的发运单,其中三联及时分送开具账单部门、仓库和顾客,一联留存装运部门。 (4)开具账单部门在收到发运单并与销售单核对无误后,编制预先连续编号的销售发票,并将其连同发运单和销售单及时送交会计部门。会计部门在核对无误后确认销售收入并登记应收账款账簿。会计部门定期向顾客寄送对账单,并对顾客提出的异议进行专门追查。 (5)公司的应收账款账龄分析由专门的“应收账款账龄分析计算机系统”完成,该系统由独立的信息部门负责维护管理。会计部门相关人员负责在系统中及时录入所有与应收账款交易相关的基础数据。为了便于及时更正录入的基础数据可能存在的差错,信息部门拥有修改基础数据的权限。 (6)公司每半年对全部存货盘点一次,编制盘点表。会计部门与仓库在核对结存数量后,向管理层报告差异情况及形成原因,并在经批准后进行相应处理。 (7)内部审计部门直接向公司专职负责纪检、监察的副总经理报告工作。内部审计人员定期和不定期地对公司日常业务的处理和记录进行审计。 要求:针对上述资料第(1)至第(7)项,假定不考虑其他条件,请逐项判断B公司上述已经存在的内部控制程序在设计上是否存在缺陷。如果存在缺陷,请分别予以指出,并简要说明理由,提出改进建议。