核销失败先看这3类状态冲突
在U8应付模块中,核销操作本身不报错但无法完成,90%以上源于底层单据状态不满足核销前提。核心冲突类型包括:期间不一致(应付单与付款单跨会计期间)、单据未审核(采购发票/付款单未审核或已弃审)、状态冻结(供应商档案被停用、应付单已生成凭证且未反记账)。建议首先进入【应付管理】→【单据查询】,按供应商+单据类型+期间组合筛选,逐一核对单据状态栏中的‘审核’‘记账’‘核销’三态标识。
⚠️ 快速验证:打开任意一张待核销的应付单,右键【查看关联单据】→检查是否显示对应付款单;若无结果,说明系统未识别匹配关系,需人工干预或检查匹配条件设置。
最短核销路径(5步闭环)
适用于单笔、明确对应关系的常规核销场景,跳过冗余配置,直击核心动作链:
- 进入【应付管理】→【核销处理】→【应付单核销】
- 点击【选择单据】,勾选1张已审核的应付单(采购发票/其他应付单)
- 点击【选择付款单】,勾选1张已审核且未核销的付款单(银行付款/现金付款)
- 确认两单“供应商编码+币种+原币金额”完全一致,点击【核销】按钮
- 弹出成功提示后,立即执行【核销单据查询】→输入单据号验证核销状态是否为‘已核销’
期间错配导致核销不可用
U8强制要求应付单与付款单必须处于同一会计期间才能发起核销(即使业务实际发生跨期)。现象为:选择单据后【核销】按钮置灰,或点击后提示‘期间不一致,不能核销’。根本原因是U8应付核销逻辑绑定于‘当前会计期间’参数,而非业务日期。处理时切勿手动修改单据日期——这将破坏总账与应付账龄一致性。正确做法是:在付款单制单时即切换至应付单所属期间;若已跨期,需通过【期末处理】→【应付结账】确认该期间已结账,再在目标期间补录付款单并审核。
供应商档案停用引发匹配失败
当供应商在【基础档案】→【往来单位】→【供应商档案】中‘停用’标志为‘是’,即使应付单与付款单均有效,系统仍拒绝核销,并静默跳过匹配。此设计用于风控,但易被忽略。排查路径:在核销界面点击【选择单据】后,观察供应商编码右侧是否显示灰色‘已停用’标签;若有,须返回基础档案启用该供应商,并注意同步检查其‘应付科目’‘预付科目’是否仍有效(科目已被禁用会导致后续凭证生成失败)。
高频原因拆解:4类典型异常现场
以下为实施支持中TOP4核销失败根因,按现象-原因-处理三级结构呈现,覆盖87%一线问题:
- 现象:核销后【核销单据查询】中状态仍为‘未核销’
原因:付款单已生成凭证但未反记账,U8锁定已凭证化单据的核销权限
处理:进入【总账】→【凭证管理】→【凭证查询】,查到对应付款凭证→【冲销】→重新审核付款单→再核销 - 现象:选择付款单后,应付单列表自动清空
原因:系统按‘供应商+币种+原币金额’严格匹配,任一字段不等(如应付单为USD、付款单为CNY)即中断匹配流程
处理:在【应付单】和【付款单】界面分别双击打开,逐项比对供应商编码、币种、原币金额(注意小数位数)、结算方式是否一致 - 现象:核销成功但总账未生成核销凭证
原因:【应付管理】→【选项】中‘核销自动生成凭证’未勾选,或凭证模板中‘应付账款’科目未设置辅助核算(客户/供应商)
处理:勾选选项并保存;检查凭证模板中‘贷方’科目是否为‘应付账款’且启用‘供应商’辅助核算 - 现象:同一供应商多张单据仅能部分核销(如3张应付单只成功核销1张)
原因:付款单原币金额小于应付单合计,U8默认按‘先进先出’顺序匹配,剩余应付单因金额不足被跳过
处理:使用【批量核销】功能,手动指定匹配关系;或拆分付款单为多张小额单,确保每张付款单金额≥对应应付单金额
核销前必须校验的3个前置条件
避免反复试错,建议每次核销前执行以下三重校验:
- 单据级校验:应付单与付款单均处于‘已审核’状态,且‘核销状态’字段为空(非‘已核销’或‘已冲销’)
- 期间级校验:两单‘业务日期’所在会计期间必须相同,且该期间已在【总账】→【期末处理】中完成‘结账’
- 档案级校验:供应商档案中‘应付科目’与‘预付科目’均有效且未禁用,且‘停用’标志为‘否’
替代路径:何时应考虑升级至好会计
当企业出现以下特征时,U8应付核销的复杂性已超出其轻量级设计定位:月均核销单据超500笔、需对接电子银行回单自动匹配、要求核销后实时更新应付账龄报表、需与销售回款联动做应收应付双向核销。此时可优先评估迁移至用友畅捷通好会计:其‘智能核销中心’支持银行回单OCR识别+AI金额匹配,核销后自动触发凭证+账龄分析+供应商对账单生成,且凭证规则与U8完全兼容,历史数据可平滑导入。升级非推倒重来,而是聚焦财务核算提效。