SAP SD模块常用用户出口简介
在SAP SD(销售与分销)模块中,用户出口(User Exits)允许在标准业务流程中插入自定义代码,以满足特殊的业务需求。常用的SD用户出口分布在销售订单处理、交货处理、发票处理等环节。以下是一些常见的SAP SD模块用户出口:
1. 销售订单(Sales Order)
- MV45AFZZ: 在销售订单保存时进行自定义操作,例如字段修改、附加验证等。
- USEREXIT_SAVE_DOCUMENT_PREPARE: 在保存销售订单之前触发,可以用于调整数据或进行检查。
- USEREXIT_MOVE_FIELD_TO_VBAP: 用于在销售订单行项目数据从客户屏幕传递到内存时做自定义调整。
- USEREXIT_MOVE_FIELD_TO_VBAK: 用于在销售订单抬头数据从客户屏幕传递到内存时做自定义调整。
2. 交货单(Delivery)
- MV50AFZ1: 在交货单保存时,可以用于修改交货单数据或进行自定义验证。
- USEREXIT_SAVE_DOCUMENT: 在保存