Implementing SAP PS Module you have to enter cost planning for WBS after you create Project and WBS, Normally you can add cost planning by transaction code CJ40. The other ways for automatic process such as upload data cost planning of WBS via Excel you can use function module KBPP_EXTERN_UPDATE_CO.


Please check out ABAP Code below.

I will explain the required fields that must be filled. its is function module also able to input for budget and budget release.

Parameter I_BUDGET_ACTIVITY are business transaction, these following business transaction are supported.

Original Budget

– KBUD Budget supplement(TCODE:CJ30/CJ32)
– KBN0 Budget return(TCODE:CJ37)
– KBR0 Budget release(TCODE:CJ38)

Overall Planning

– KSTP Total revenues(TCODE:CJ40)
– KSTR (only projects TCODE:CJ42)

For this example i will entered cost planning using transaction code CJ40 so we use KSTP for I_BUDGET_ACTIVITY.

For Annual or Overall Cost Planning you need ask your SAP PS Functional Consultant to check in Project Profile, if you project use overall cost planning so you need entered ‘X’ for field LS_BPAK-E_GES . But if you cost planning annual you need to entered Year in field LS_BPAK-GJAHR.

Don’t forget to entered version in field LS_BPAK-E_VERSN. For this sample the data cost planning will bottom up summarize within WBS Hierarchy automatically.

Incoming search terms: