SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因
作者:DING的碎片记录
约 3 分钟阅读
更新日期:2025-03-02
1 年前更新
标签:CO, FI, SD, 财务, 销售分销
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
SAP带有预收款的销售发票清账后不能直接冲销以及对应SO不能打拒绝原因
针对部分产品,必须先打预收款,然后发货,现在有一个订单,预收款已经收款清账了,但客户表示不要发货了,需退回预收款,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
正常流程,财务冲销预收、冲销发票、再关闭SO。但是预收款是多张SO一起收的,财务不同意冲销预收,现在看能不能直接取消发票。
T-CODE:VOFA,发票类型ZFAZ,”复制请求”,设为空,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
T-CODE:VF11,取消发票,系统报错,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
查询NOTE 3452782,解释必须先FBRA冲销预收,然后才能VF11取消发票,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
T-CODE:F-32,退款给客户,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
T-CODE:FBL5N,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
至此,预收款已退还给客户,现来关闭SO,如下图所示:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
查询NOTE:3400446,解释如下:
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图
从NOTE上看,有预收款的SO,要想直接打拒绝原因,也是不可能的,要么增强,要么Debug跳过。
总结一下,针对预收款已经清账的SO,要退款给客户的处理方法:
A.冲销预收款:1.FBRA,冲销预收款;2.VF11冲销发票;3.SO打拒绝原因、关闭。
B.不冲销预收款:1.F-32,退款;2.Debug打拒绝原因或增强。
SAP 带有预收款的销售发票不能直接冲销以及对应 SO 不能打拒绝原因 - 封面图

关于作者:DING的碎片记录
企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍
来源说明:本文内容由「SAP带有预收款的销售发票不能直接冲销以及对应SO不能打拒绝原因.md」整理生成,仅用于内部技术分享与学习交流。