Most of us find difficulty in understanding the error while creating the WBS element in bulk via data migration ( LTMC ) or via SE38 ( ABAP Editor). The error: 'GUID assignment: not possible to save' occurs. This error is faced when we try to create/upload the WBS element data in a false manner.
So today I thought to come up with the solution for the same. Let's quickly understand the flaws which we make while creating WBS(Work Breakdown structure) element.
Error Description
- BAPI_PS_INITIALIZATION ----------- Initializes the Current Processing Unit
- BAPI_BUS2054_CREATE_MULTI -------- Creates the WBS Elements
- BAPI_PS_PRECOMMIT ------------ Precommits for PS BAPIs
- BAPI_TRANSACTION_ROLLBACK --------- Rollback the changes if any error occurs
Once 'BAPI_BUS2054_CREATE_MULTI' gets executed successfully, BAPI returns the below successful message.
NOTE: WBS element creation has still not taken place in the above FM.
Although the GUID is created in BAPI_BUS2054_CREATE_MULTI, the reading of GUID takes place in BAPI_PS_PRECOMMIT. Once the reading of GUID is successful, the new external WBS element is reflected in the SAP system.
However, in our case, the program gives a dump when it tries to execute BAPI_PS_PRECOMMIT. Since reading of the GUID fails.
0 Comments