调用 S /4HANA 销售订单创建函数 SD_SALES_DOCU_MAINTAIN 创建一个销售订单时,会触发生产订单的创建。
销售订单的每个行项目对应一个独立的生产订单,SD_SALES_DOCU_MAINTAIN 相当于 CRM 里的 CRM_ORDER_MAINTAIN,在 LOOP 里处理每一个行项目:
观察这个函数内部的调用栈,发现一个 subroutine EIGENFERTIGUNG_BEARBEITEN.:
EIGENFERTIGUNG 的意思是 Own production:
BEARBEITEN 的意思是 TO EDIT:
在这个增强里,硬编码了通过 Production order maintain 的函数 CO_61_ORDER_EDIT 去创建 production order 的逻辑:
要获取更多 Jerry 的原创文章,请关注公众号 ” 汪子熙 ”: