As anticipated in the previous blog “SAP ReX – first customer went live with SAP Retail Execution” here I am to explore different technical aspects of the solution analyzing some interesting and strange behaviors.
In SAP ReX, a Merchandiser downloads the Customers she/he is the Employee responsible as defined in the SAP CRM backend.
It obviously means that each Customer has to be defined as Business Partners in SAP CRM but remembering that Sales Orders are completely managed in SAP ECC, can you guess what happen when the Customer is not defined there?
Yes, during Sales Order creation, SAP ReX filters out from the SoldTo list those Customers that are not defined in SAP ECC. 😉
The relevant RFC is /MAC/RSFM_GET_BPS.
Execute it also via /nSE37 and pay attention to the exported table ET_BUPA_HEADER_DETAILS.
Check out field ERPBP_NUM that represents the Customer ID (KUNNR) in SAP ECC.
If empty, no Sales Order will be possible.
If the business case requires Sales Orders, Customers have to be both in SAP CRM and SAP ECC while if the business case requires only Visits, Customers can be defined only in SAP CRM.