cancel
Showing results for 
Search instead for 
Did you mean: 

Enhanced enterprise service not updated in PI

Former Member
0 Kudos

Hello,

we want to use SAP standard enterprise service through PI, in PI, we eliminate some fields which are not relevant for service consumer. Basically ECC (ES) <-> (proxy) PI <--> Consumer.

We need to enhance SAP standard ES. So in PI we enhanced the data type, in ECC, proxy for hte enhancement data type is generated, the standard ES's interface is appended with the enhancement structure (data type). Thus the standard SAP ES gets enhanced, which means SAP data element of the ES's signature is appended with teh new data type. (of course corresponding BADI will be implmented)

However the service interface of the ES in PI did NOT get updated with the appended structure, thus from PI point of view, the ES still has sap standard signature without the appended data type. Therefore I have no way to pass the enhanced data to the SAP ES from PI using XI-adapter.

Anybody can help on this?

Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Jayson,

I am facing the same issue. The message type in PI does not reflects the enhanced structure and because of this we could not able to map the enhanced structure.

Could you please let us know how you got it resolved?

Regards,

Sakthi

Former Member
0 Kudos

Hi,

By using the standard message type from the Basis objects of your custom software component , the enhanced structure can be reflected in message mapping.

Do not use the message type directly from the standard software component in MM.

Regards,

Sakthi