从 SAP 的报错信息看,你在用 F-44 做供应商清帐时,系统提示:
“Document splitting: Items for clearing … not found”
消息号 GLT0002
核心意思是:
“凭证分割(Document Splitting)找不到待清行项目的完整分割信息,因此无法完成清帐。”
一、为什么会报 GLT2002?
待清的那几行凭证,当初过账时并没有激活凭证分割(即没有写入分割特征,如利润中心、段、业务范围等)。
你现在清帐的公司代码/年度已启用凭证分割,于是系统在 F-44 结算时,会尝试把借贷双方按同一组分割特征去“配对”。
由于旧凭证缺失这些特征,系统找不到“完整分割信息”,就直接拒绝过账,并抛 GLT2002。
二、快速自查步骤
SE38 → 程序 FAGL_SPLIT_ITEM_CHECK
输入公司代码、凭证号、年度,运行后能看到哪些行缺少分割字段。FAGLB03 / FAGLL03打开新旧两张凭证,对比“利润中心”“段”“业务范围”等字段,会发现一边有值、一边为空。
OB74检查公司代码里给供应商清帐指定的“分割特征”是否必须全部相等。
OBC4看公司代码 0916 当前年度是否勾选了 “Document Splitting active”。
三、解决思路
A. 让两边分割信息一致(推荐,一劳永逸)
对旧凭证补录分割字段
如果金额不大、笔数少:FB02 手工补利润中心/段/业务范围后保存。
如果笔数多:用FAGL_MIG_RESTORE_SPLIT或FAGL_MIG_SUBSEQ_POST批量补充。
补完后再 F-44,系统就能找到“完整分割信息”,GLT2002 消失。
B. 临时规避(测试环境可试,生产环境慎用)
OB74把供应商清帐的 “分割特征” 全部取消勾选,保存后重新 F-44。
这样系统不再检查分割一致性,可直接清帐。
但后续报表(如利润中心余额)会出现不平衡,需要月结前再调。或者S_ALR_87009999把公司代码的凭证分割先关掉,清完再打开——同样会影响期间报表,不推荐。
C. 旧凭证确实无法补(例如被冲销、年度已关账)
就只能把那一行从本次清帐里排除掉,另做贷项凭证或手工调整,再清剩余金额。
四、一句话总结
“新旧凭证在‘凭证分割’字段上不一致 → 系统找不到配对信息 → 拒绝清帐”。
把旧凭证缺失的利润中心/段/业务范围补齐,或临时放松 OB74 的分割检查,就能过掉 GLT2002。