為什麼S/4HANA的銷售訂單建立會觸發生產訂單的建立
呼叫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的原創文章,請關注公眾號"汪子熙":