SAP BLOG KANBAN Calculation for external procurement “CYCLE”

SAP Blog

Kayıtlı Üye
Katılım
22 Ara 2017
Mesajlar
1,580
Tepki puanı
7
Puanları
6
Overview of the solution

As you know in SAP KANBAN production process, SAP have provided KANBAN calculation functions, but when you bring those solution to client especially for one of biggest Japan OEM’s suppliers, they will unanimously request you to adopt “CYCLE”(サイクル) in KANBAN calculations process for external procurement KANBAN, it is always become biggest challenges which we bring SAP to Japan automotive suppliers, until we have successfully implement our original solutions using S/4 HANA key user extensibility tools.

What is the requirements ?

The supplier during the external procurement planning and execution, they have the common word called as “CYCLE” and defined as “a-b-c”, the “a” stands for delivery frequencies defined by unit of measure by Day, for example, if it is delivery by daily basis then the values is 1. the next “b” means the number of picking up times during the “a” period, and last one “c” is delayed picking up times count from delivery KANBAN receipted. for instance if the “CYCLE” defines as “1-4-2” which means procurement execution will performed 4 times in a day and issued returnable KANBAN will retuned as after 2 picking up times to issuers. depends on “CYCLE” definition, it will give number of KANBAN calculation formula as described below.

number of KANBAN = Smoothed Requirements * KANBAN coefficient / Quantities per KANBAN

KANBAN Coefficient = a*(c+1) / b + safety factor

as you see there are huge gaps between SAP standard KANBAN Calculation formula, we are not able to adopt SAP standard KANBAN Calculation logic without “CYCLE” definition in control cycle master as a input fields.

SAP KANBAN Calculation logic please refer below sap help link Formulas for Kanban Calculation - SAP Documentation

Delivered solution in S/4 HANA Using Key-User extensibility Tools

1. Add custom fields a-b-c and safety factor in KANBAN control cycle master.

S/4 HANA have provide very excellent enhancement tools which is key user extensibility approach that is really impressive tools compared classic enhancement methods such as user-exit, BADI before. you can just make few steps in extensibility Fiori then the custom fields which client required will be in PKMC master screen both on Fiori and SAP GUI as well as in control cycle master PKHD table. there are lot of sap blogs posted already you can take reference for implementation if you need .

Control%20Cycle%20master%20in%20Fiori


Control Cycle Master in Fiori​

Control%20Cycle%20Master%20Data


Control Cycle Master in SAP GUI​

Control%20Cycle%20master%20Table


Control Cycle Master in Table PKHD​

2. Implemented Calculation formula in user-exit

after we get “CYCLE” Custom fields on PKMC Screen, then we can easily implement User exit “MPKC0001” to put above calculation logic in it. cause all of the quantity requirements and control cycle master data PKHD include custom fields are available in the user-exit function module.
User-Exit%20MPKC001


User-Exit MPKC001​

Conclusion

After above implementation, the standard KANBAN calculation will performed as a client requirement below.

welcome for any comments and questions.

KANBAN%20Calculation%20Graphic


KANBAN Calculation Result in Graphic View​

KANBAN%20Calculate%20Result


KANBAN Calculation Result in Table View​

Regards,

LJ

Okumaya devam et...
 
Üst