I'm in a situation right now where we will receive PML messages from a non-SAP system and the PML messages will be sent to AII. Normally, all additional attributes that come with an id in a PML message will be recorded in the table /AIN/DM_OBJ_CTX. Unfortunately, the non-SAP system will be able to send in all required additional attributes except one, unit of measurement (UoM). For this, we will need to tell AII to determine the UoM once it receives a PML message to be processed based on the product and GTIN (which will be received in the PML message) so that AII knows what UoM to be recorded in the table /AIN/DM_OBJ_CTX.
Question is: which BAdI should I modify to achieve this? I can't seem to find the right BAdI for this and does that mean this is not achievable via BAdI modification? It'd be great if any of you could shed some light on this.
Thanks and best regards,