on 03-04-2016 12:06 PM
Hello All,
I am working on a Proxy to Soap (Sync) interface, for this i have created the structure and maintained patterns for some of the fields after this proxy has been generated in the SAP system.
But the problem is all fields are there in SAP system(i.e. ECC) when i compare it to the PI structure but the patterns are mismatching in ECC proxy.
can anyone please help me with this?
Regards,
AK
Hi AK,
Can you give us an example what you defined in PI and what changed in ECC after generate the proxy?
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Praveen,
After re-generating proxy structure changes are reflecting in the sap system but the changes for some of patterns are not getting reflecting.
below is the pattern which i had maintained in the PI system,in that coma (i.e ,) is getting replacing with the pipe (i.e |) value.
minLength="1"; maxLength="24"; pattern="(\s*[^\s]\s*)+, [a-zA-Z0-9\-\+\., £@\?'\(\)/%_, &!:]*"
Below is the screen shot from sap(sproxy) system.
Hello AK,
After making changes in the PI Structure
1.Regenerate the proxy structure in SPROXY
2.Refresh the whole tress using Refersh option in SPROXY.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
This means there are some datatypes which are not recognized by your SAP ECC system. Please try to check the structure and try testing the interface using SPROXY first.
Also if you are using XSD, then try importing all your relevant external definitions using the below method in ESR -
Tools -> Import External Definitions
Regards,
Nitin
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.