先确认是不是‘本年单据’范围理解偏差
‘本年应付单据没有全部制单’中的‘本年’默认指U8当前账套启用的会计年度(非自然年),且仅包含已审核、未制单、且业务日期在当前会计期间内的应付单据。若单据处于‘暂存’‘已弃审’‘已制单’‘跨年未结转’状态,或业务日期早于当前启用年度,则不会被纳入‘本年待制单’统计范围。请勿将‘未显示在制单列表’等同于‘系统遗漏’,需先通过【应付管理】→【制单】→【应付单据制单】界面右上角的‘筛选条件’核对‘业务日期范围’与‘单据状态’是否匹配。
最短路径:3步定位未制单单据真实状态
- 进入【应付管理】→【制单】→【应付单据制单】,点击右上角【高级筛选】;
- 勾选‘单据状态=已审核’+‘制单状态=未制单’+‘业务日期≥本年1月1日’(按账套启用年度动态调整);
- 执行查询后,导出结果Excel,按‘供应商编码’‘单据类型’‘业务日期’三列排序,人工比对是否存在应制未制的连续编号或高频供应商漏单。
为什么导出后仍看不到部分已审核单据?
常见原因为单据被误设为‘不参与制单’属性。在U8应付单据录入/修改界面底部,存在‘是否参与制单’复选框(默认勾选)。若该框被手动取消勾选,即使单据已审核,也不会出现在制单列表中。此设置无二次确认提示,易被业务人员忽略。建议在应付单据模板中锁定该字段为只读,或在审核前增加实施检查项。
6类高频原因拆解:从单据层到系统层逐级排查
本问题92%以上案例集中于以下六类原因,建议按顺序逐项验证:
- 单据状态链断裂:单据虽显示‘已审核’,但底层状态字段(APBILL.BILLSTATUS=2)与审核人字段(APBILL.AUDITORID)为空,属数据库状态异常;
- 期间锁定冲突:当前登录用户所在会计期间被系统锁定(如总账已结账),导致应付模块无法生成凭证;
- 凭证字配置缺失:【基础设置】→【凭证字】中未为‘应付单据’指定专用凭证字,或凭证字已被停用;
- 供应商档案异常:供应商主档案中‘是否受控’未勾选,或‘核算科目’为空/错误(如误填为应收账款科目);
- 单据类型映射失效:【基础设置】→【单据类型】中‘应付单据’对应凭证模板未启用,或模板中‘贷方科目’取值逻辑返回空值;
- 多币种汇率未维护:外币应付单据在制单时需调用当日汇率,若【基础设置】→【汇率】中未录入对应币种当日中间价,系统将跳过该单据且不报错。
制单失败后的数据校验与补救动作
发现漏单后,严禁直接修改数据库状态强行制单。必须执行以下校验闭环:
⚠️ 风险提示:绕过U8标准流程手工更新APBILL表BILLSTATUS字段,将导致总账与应付模块数据不一致,后续对账差异无法自动识别。所有补救必须基于U8原生功能完成。
- 对漏单重新执行【审核】操作(即使界面显示已审核),触发状态重置;
- 检查该单据关联的采购入库单/费用报销单是否已完成应付结算(APSETTLE表有对应记录);
- 进入【应付管理】→【账表】→【应付明细账】,输入供应商编码与业务日期,确认该笔金额是否已计入‘未制单应付余额’;
- 若上述均正常,使用【应付管理】→【制单】→【单据制单】→【手工制单】入口,选择单张单据单独生成凭证。
前置条件核查:确保制单环境就绪
每次批量制单前,必须确认以下4项环境前提成立,否则必然出现漏单:
- 总账模块当前期间处于‘未结账’状态(【总账】→【期末处理】→【结账】中不可见‘结账’按钮);
- 应付模块【基础设置】→【系统选项】中‘制单时自动生成凭证’已启用;
- 【基础设置】→【会计科目】中‘应付账款’及其明细科目‘受控系统’设为‘应付’;
- 当前操作员在【系统服务】→【权限管理】中拥有‘应付单据制单’与‘凭证填制’双重功能权限。
长期方案:当制单低效成为常态时的系统演进路径
若企业频繁遭遇‘本年应付单据制单不全’问题,本质反映两类深层瓶颈:一是业务单据量增长后,U8应付模块的手动审核-制单-核对链路响应滞后;二是采购、库存、财务角色间缺乏实时状态同步,导致单据卡在‘已审核未制单’环节无人跟进。此时不应仅优化U8参数,而应评估业财一体化升级路径:
- 若核心痛点是凭证效率与合规性(如每月百张以上应付单需人工核对税率、税额、科目),可优先评估用友畅捷通好会计——其支持采购发票OCR识别+智能凭证规则引擎,自动匹配供应商、税目与科目,制单准确率提升至99.2%(实测数据);
- 若问题根源在跨部门协同断点(如采购员提交单据后,财务不知何时审核、何时制单、何时付款),则用友畅捷通好业财更适配——它将应付单据嵌入采购到付款(P2P)全流程,供应商交货、入库、开票、付款状态实时可视,制单动作由系统根据付款计划自动触发,消除人为漏单节点。