业务需求:
免费销售订单抬头挂成本中心,销售行挂对应的获利段信息;
标准功能创建交货单时,系统自动从销售订单行中带入获利段到LIPS- PAOBJNR、成本中心带入到LIPS-KOSTL。获利段优先级高于成本中心,交货过账后,系统将金额挂到真实对象获利段上,成本中心只作为统计使用;
但是实际情况是 业务希望交货时 将费用直接挂到成本中心上,成本中心作为真实对象记账。
解决方案:
增强点:要求将成本中心作为真实对象
检查交货行属于免费赠品订单类型,将LIPS- PAOBJNR清空。
使用BAPI "LE_SHP_DELIVERY_PROC" ,在SE19中参考创建新的实施类型;做如下增强
备注:
不建议在如下位置进行增强,对存在批次拆分交货单 存在偶尔不生效的情况
“VL01N生效点:MV50AFZ1 USEREXIT_MOVE_FIELD_TO_LIPS”
“VL02N 生效点:MV50AFZ1 USEREXIT_SAVE_DOCUMENT_PREPARE ”