on 05-28-2017 5:42 AM
I have the following WSDL that represents a business partner that needs to be imported into PI:
(please copy and paste this URL to access access - the curly braces and encoded in the href which makes the URL invalid when clicking on it).
It does not have a top complex type that uses all of the defined types and it does not have a message element defined. It can be imported into PI but cannot be used in the interface or the message mapping. My question is, what is the best approach to resolve this and be able to use this WSDL?
My solution was going to be to convert this to XSD, create a top level complex type, allowing this to be a large flat structure, and create an element of the parent-most type to have a message, usable in interfaces and mappings. In order to instantiate all the types i would need to write a script to populate the content of the definition of the parent type. Is this the best approach?
Thanks.
Hi Leo,
Interestingly, this looks like a SAP delivered standard data type. If you look under standard namespace of (http://sap.com/xi/APPL/Global2) of SWCV SAP APPL <X.XX>, you will notice a standard DT with the same name as the root element in this WSDL(BPERPCrteReq_sBP). If that is what you are looking for, you can directly use the standard DT for your usage, or may be even copy it over to a custom SWCV depending on the requirement.
Regards,,
Sanjeev
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not able to open your wsdl URL.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
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.