cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Truncating Source Object ID?

0 Likes
625

We're using a webhook to send a payload of interaction data from our LMS system to CPI. According to our IT team, we're using the out of the box CPI configuration, and the character limit for Source Object IDs is 50. The LMS system is sending object IDs ranging from 45-60 characters, and there's no way to limit this on the LMS side. When CPI receives an interaction payload with an ID character count over the max, it refuses the connection. If the LMS receives too many rejections, it times out and shuts down the webhook.

My question: It looks like SAP Marketing assigns its own interaction ID to the data. Is there any risk in SAP Marketing in truncating the source object ID coming from the LMS so that it meets the character limit? I know this might not be great practice, but we've got a situation where the system sending the payload can't reduce the characters and the receiving system can't increase the characters. The payload id from the source system is a random hash so I think there's very little risk of duplicate source object IDs even after the truncation (it'll still be a randomly generated combination of alphnumeric characters).

Accepted Solutions (1)

Accepted Solutions (1)

former_member599277
Contributor

Hello Mike,

Source Object ID is of 50 characters and this generally holds SAP Outbound ID or Sales order number etc depending on the Interaction and this is actually captured to establish a link between the parent Interaction and subsequent Interactions , So we are not sure what is the Object ID sent from LMS and how you will be using this in Marketing system , but if you want to use this ID , then truncating wont help but you can map that value to some other attribute (or creating a custom field ) which holds 60 characters , else if you are not going to use that ID in marketing you can just truncate and send the Interactions which will anyway create the Interactions in Marketing system as required.

Regards,
Saravana.

Thank you. This is the kind of response I was looking for. 🙂

Answers (0)