cancel
Showing results for 
Search instead for 
Did you mean: 

Error during proxy generation in SRM

Former Member
0 Kudos

Hi,

I created a proxy enhancement in PI to add new custom fields from CLM and map to SRM and ECC fields. Now when I generate the proxy for the enhanced data type I get error: "Proxy generation for namespace http://sap.com/xi/SRM/SE/Global/en/ not permitted in this system."

Message no. SPRX225

Any ideas to resolve this error?

Accepted Solutions (1)

Accepted Solutions (1)

Harish
Active Contributor
0 Kudos

Hi Mathweus,

the namespace seems to be standard SAP name space with pre delivered content. So i think you can not regenerate the proxy in the same namespace. you need to copy the data type, message type and service interface to custom SWCV and namespace and then regenerate the proxy.

regards,

Harish

Former Member
0 Kudos

Hi Harish,

The standard namespace is http://sap.com/xi/SRM/SE/Global and i have added suffix /en/ to have my custom namespace as http://sap.com/xi/SRM/SE/Global/en/. Could that be the issue?

Harish
Active Contributor
0 Kudos

Hi Mathweus,

Are you using the same SWCV? I think the restriction is on SWCV, so it is better to use custom SWC.

regards,

Harish

Former Member
0 Kudos

Hi Harish,

I have created custom SWCV that is dependent on the standard SWCV.

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

the namespace should not contain sap.com in the DTE - give it a custom one,

Regards,

Michal Krawczyk

Former Member
0 Kudos

Hi Michal and Harish,

I changed the namespace not to include sap.com and it worked - thanks.

Former Member
0 Kudos

Hi Michal,

Now the fields from CLM are not available in BADI /SAPSRM/BD_SOA_CTR_REQ_MAPPING method MAP_XI_TO_BACKEND. So, I can't map.

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

1. either change the DTE so that it works with this badi

2. or create an implicit enhancement and do the mapping there- then all fields are available

Regards,

Michal Krawczyk

Former Member
0 Kudos

Hi,

I suppose I have created DTE for incorrect MT. Now that I change prerequisite SWCV it does not come with Basis Objects.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I created another dependent SWCV but the problem now is it does not have basis objects. I have defined the dependency in SLD and imported to ESR.

What could be causing this?