Hi Precisely Team,
We're during transition from ECC to S4Hana and we need to update scripts related to Customers and Vendors inisde Evolve Forms.
I try to find out what potential options we have
- Transactions - mainly BP transaction. Migratting Team suggests not to rely on BDC method to create/update the objects in S4HANA. So I suppose Transaction is not recommended. Could you explain us what is potential disadvantages of this method from perspective Evolve Automate? BP transaction is so hard to manage?
2. DIRECT (BAPI, RFM Scripts). I gathered some BAPI related from your answers.
A BAPI_BUPA_CREATE_FROM_DATA - create BP Number (General Data)
B BAPI_BUPA_TAX_ADD - adding Tax Number to newly created BP Number
C BAPI_BUPA_ROLE_ADD2 - adding Role, for example Customer Role
D RFC_CVI_EI_INBOUND_MAIN - I've found it's obsolete. Is it any different BAPI/RFM to do it? Or still the best way to add Company Code/Sales Org/Pur Org data? If yes, should I use this BAPI/RFM after creation BP Partner and adding Role? What sequence should be used?
A, B, C steps work properly, can you confirm step, script D? Is it doable?
3. SAP4Hana API and Business Partner API - to use this method we need additional licence. Is that right? What is potential advantages of this method?
4. Fiori - if we have Fiori modules, is it easier to automate? Or script creation is similar like for transaction potentially?
I would be much appreciated for any tips and answer.
Best regards Marcin
------------------------------
Marcin Rojek
Commercial Metals Company
------------------------------