on 01-28-2014 7:01 PM
Hi
I am facing a problem.
i have a interface SOAP-PROXY(ABAP) pass-through
<?xml version="1.0" encoding="UTF-8"?>
<ns0:SupplierByElementsMQry xmlns:ns0="urn:tenaris.com:15-ProcureToPay:10-Purchasing">
<MessageBody>
<SupplierIDFrom>ww</SupplierIDFrom>
<SupplierIDTo>wwwwwwwwwwwwwwwwwwwwwwww</SupplierIDTo>
</MessageBody>
</ns0:SupplierByElementsMQry>
the problem is that <SupplierIDTo> has MaxLength = 10. so when the data is transfered to SAP the system dumps with this error
Is there any way to avoid the Dump handle the maxlength error in PI? Remenber, there is no Mapping Program.
Best Regards
Hi,
I would suggest to increase the length of the field SupplierIDTo in PI structure and perform the substring in PROXY code.
otherwise you need to go with mapping or schema validation as suggested by Hareesh Gampa.
regards,
Harish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Without mapping you cannot take substring/handle the data.
Ofcourse you can let the message fail in PI instead of creating a dump in ECC.
You need to go for XSD validation for that. What is your PI version?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.