You are receiving the error "Function ABC does not exist" during the replication of Business Partner Relationship from C4C to Marketing Cloud due to missing contact function, even tough the function ABC exist on Marketing system. (Where ABC represents the function code imported)
SAP Marketing Cloud
Reproducing the Issue
Let's suppose that the function code 01 defined on Marketing system, Implementation Cockpit App > Manage Solution > Configure solution > Contact Person > Functions > Configure, stands for Engineer function.
- On the C4C system, change the contact function to Engineer.
- On Marketing System, check the Message Dashboard app the payload received.
The payload gives the error "Function 01 does not exist".
The error about the contact partner function code is related to different handling of code values. SAP Marketing System requires a 4 digits code.
You will need to import the relationships by adding 2 leading zeros. Import the function 'Engineer' using the 4 digits code value 0001 (‘Engineer’), this will then be mapped to the 2 digits code value 01 (‘Engineer’) when the SMC IC object is created.
Contact Function, Function 01 does not exist, Business Partner Function , KBA , CEC-MKT-DM-IC , Interaction Contact , How To