06-02-2017 9:59 AM
Hallo Experts,
Before S/4, we are using "cmd_ei_api=>maintain_bapi" for creation of customer master. After S/4 conversion, the report still works and creates customers(KNA1, other customer master tables successfully entry exist), but when we try to open the customer number in Business partner transaction, it does not exist. Is there an equivalent API available in S/4 for above or any other approach. Is there any API for sync Customer to BP for ABAP.
Thank you,
Murali
06-08-2017 3:36 PM
1. Create BP first with minimal data
CALL FUNCTION 'BAPI_BUPA_CREATE_FROM_DATA'
2. create a Role for BP
CALL FUNCTION 'BAPI_BUPA_ROLE_ADD_2'
3. Commit BP
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
4. Then you can use following APIs to update KNA1 or KNVP, KNVV so on data
cmd_ei_api=>initialize( ).
cmd_ei_api=>maintain_bapi ( ).
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
06-08-2017 3:36 PM
1. Create BP first with minimal data
CALL FUNCTION 'BAPI_BUPA_CREATE_FROM_DATA'
2. create a Role for BP
CALL FUNCTION 'BAPI_BUPA_ROLE_ADD_2'
3. Commit BP
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
4. Then you can use following APIs to update KNA1 or KNVP, KNVV so on data
cmd_ei_api=>initialize( ).
cmd_ei_api=>maintain_bapi ( ).
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.