on 04-23-2014 8:26 AM
Hi Experts,
We have a PROXY-PI-SOAP asynchronous scenario where SAP ECC is the sender application and ABAP proxy is generated in ECC. Data type maintained for a field in ESR of PI is 'STRING but the Data Type that is reflecting in SPROXY of ECC for the same field is 'CHAR'. Scenario is working fine, can someone explain the reason why data type is not in sync between ESR PI and SPROXY ECC.
Regards,
Mani
Hello Mani,
I presume this is a missing transport. Check whether you changed that data type in the past. Is it different currently on production PI and ECC? If so, check which system is missing that transport.
You may also check a trivial thing. Have you defined the data type in PI as string, but added a restriction like "maxLength"? In this case ECC translates the xsd:string type to Char, and that is perfectly fine.
Regards,
Jörg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mani,
Another suggestion - Regenerate (right click on service interface in SPROXY, then 'Regenerate Proxy') the proxy in ECC and see if both become consistent or not. It might help in case there was some change in Data Type in ESR.
Regards,
Abhishek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.