cancel
Showing results for 
Search instead for 
Did you mean: 

How to map user-defined fields in XML communication on SRM site

Former Member
0 Kudos

Hi All!

We use the External sourcing scenario and we transfer requirements from ERP in SRM through XI (PurchaseRequestERPSourcingRequest_In)

We should transfer the user-defined fields, but we can not map it in SRM site.

We have enhanced enterprise service in XI, have realized BADI PUR_SE_PRERPSOURCINGRQCO_ASYN on ERP site.

I see the XML message with ours z-fields in tr. SXI_MONITOR (into SRM), but I can not find it in BBP_PDISC.

We try to use BADI BBP_SAPXML1_IN_BADI (there is no method for SC), and BADI /SAPSRM/BD_SOA_MAPPING (z-fields is empty)

Someone can tell how to map user-defined field for SC?

Thanks in advance

Evgeny Ilchenko

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Colleagues somebody can help us?

Former Member
0 Kudos

Evgeny,

I have this same need. Did you work thru a solution?

Please and Thanks,

Julia

Former Member
0 Kudos

Hello, Julia

We have found solution our problem

We have enhanced standard service in a new enhancement name space and defined own enhancement elements in our namespaces. Then these enhancement elements refered to the SAP standard Enterprise Service.

But In our new interfaces were different XML namespaces

When we have correct an error we could use the next BADI

on ERP site: PUR_SE_PRERPSOURCINGRQCO_ASYN

on SRM site: /SAPSRM/BD_SOA_MAPPING

BR,

Evgeny