由于SAP标准模式下,退货采购订单不能协同和线上对账。
导致在SUS无法实现自动对账。且负数的对账传输至ERP时变成正数,且不能自动赋值为贷方。
SUS做对账单时也会检查采购订单的状态,因为退货PO单不传输至SUS系统。因此,状态更是无从检查。
初步的方案:
1)、读取收货信息时把退货订单的收货凭证(161/162也读到SUS系统)
这个纯属定制。不做截图。(未用标准功能)
2)、生成对账单,通过程序跳过退货PO的状态检查;
因为生成对账单本身就是复制了标准程序自定义开发的。因此,在自定义程序的开发中增加了对退货订单的例外处理。ZBBP_SUS_INVOICE_ITEM_CREATE(自定义函数)
BBP_SUS_INVOICE_ITEM_CREATE(创建对账单的标准函数)
3)、sus对账单通过接口传输至ERP,ERP通过IDOC自动创建发票凭证时 增加对贷项的支持。
基于上述的处理,大致实现了SAP SUS系统的退货订单在SUS系统完成对账单的功能。更多细节的处理跟进业务需要实现。