Delivery Time Calculation for Summarized JIT Call with “CYCLE”
As you know SAP KANBAN solution have provided external procurement function which can issue summarized JIT Call document to suppliers for fulfillment. it is definitely containing delivery date and time in the header information on summarized JIT Call documents, and those can be calculated by SAP standard JIT calculation profile configuration also. but during the solution delivery, you will be facing the “CYCLE” issues which was broadly and deeply operated on Japan automotive OEM and their suppliers who running KANBAN in factory. Regarding “CYCLE” definition please refer below link.
Client Requirements analysis
In Japan one of biggest automotive OEM and their suppliers running KANBAN for external procurement depends on “CYCLE” definition, they have specified delivery time table which already agreed with each suppliers and carries, for example, if the “CYCLE” defined as “1-4-2” for one of KANBAN material and it is belong to specified route which defined delivery time as 9:00, 12:00, 15:00, 18:00 already, that means if you release external procurement KANBAN before 9:00 to supplier for fulfillment, then this KANBAN will come back on same day at 15:00 from suppliers. stands on SAP documents flow perspective, when you release external procurement KANBAN which using summarized JIT Call strategy before 9:00, then you have to specify the delivery date and time on your released summarized JIT call document depends on “CYCLE” and time table information. because SAP does not have “CYCLE” concept in the KANBAN solution, accordingly these requirements became as a gap we have to accomplish during the delivery.
1.”CYCLE” enhancement in control cycle master
Note: details of enhancement implementation please check the below blog for your reference.
2.Custom table to define delivery time table setting
Note: The Definition would be created by client route information accordingly. in here we decide the cycle time defined by plant, production supply area and vendor. and reserved 12th time slots for definition.
KANBAN Cycle Time Definition
Custom Table Value
3.SAP provided BADI is not suit for delivery time calculation.
SAP have provided BADI “PK_CALC_TIME” for fill up client specific requirement, it is providing to change delivery date, but not for time change. as the Client “CYCLE” time calculation requirement, this enhancement not suit for adoption.
SAP Standard BADI information
4.Source code enhancement to implement delivery time calculation logic.
We have reviewed the source code for sap standard delivery time calculation logic and find best source code enhancement place to adopt “CYCLE” Time calculation logic as below.
in here we put a custom-function module to calculate” CYCLE” Time depends on PKHD and custom table ZTPK0010 as defined before.
Source Code Enhancement
after KANBAN Release triggered summarized Jit Call documents, the “CYCLE” Delivery date and time will be calculated by CYCLE Definition and Time table value as below.
KANBAN Release to Create SJIT Call
SJIT Call Delivery Date and Time
Thanks a lot for your checking and welcome any of your comments and inquiry.