cancel
Showing results for 
Search instead for 
Did you mean: 

Tags dont appear in XI from ABAP Proxy!!

Former Member
0 Kudos

Hi,

I have an interface which receives the data from SAP to XI via ABAP proxy. There are some fields in the structure which are mandatory in XI and the values are not been passed from SAP. As a result, the tags dont appear when the message enter XI and this results in the message mapping failure.

As a workaround, we are checking for the existence of this field in the incoming message and assigning some constant value to it.

But is this, the only option? do we have any better approaches to tackle this?

Thanks for all your inputs,

Regards,

Vinayak Kamath

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Vinayak,

If you say it is mandatory then you need to get the value from the Proxy itself. If you dont have the value it should fail in mapping. That is what mandatory means.

Else if it not mandatory then what you are doing currently is right.

---Satish

Answers (1)

Answers (1)

prateek
Active Contributor
0 Kudos

Hi Vinayak,

<i>There are some fields in the structure which are mandatory in XI</i>

In XI, we make the fields mandatory based on the requirement and business rules of the sender side. If u r making it mandatory, that means the sender has requested u to do so. This implies that the sender should send the data according to the specifications it has provided to XI implementer.

So either request the sender to send data according to its specification or change the structure in XI.

If u couldnt do either, handling it in message mapping is good enough.

<i>

do we have any better approaches to tackle this?</i>

U may also configure alerts for the same

<i>[Reward if helpful]</i>

Regards,

Prateek