Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Feng_Chen
Product and Topic Expert
Product and Topic Expert
944

业务场景


客户需求,由于交货单允许手动添加行项目,这会使得与销售订单不一致,在复杂繁多的实际业务中,由于员工误判或者操作原因添加免费行项目会直接导致公司实际亏损,需要避免此场景的发生。

系统配置


我们可以通过BADI :保存交货前的最后检查,添加自定义逻辑


比如对手动添加免费项目的交货单行项目类型DLXN进行控制,如果新增此项目类型,那么发生报错无法保存,下面代码仅供参考



效果实现


1. 更改交货单时,手动添加免费行项目点击保存




2. 创建交货单时,手动添加免费行项目点击保存