002.
<
wsdl:documentation
>
004.
</
wsdl:documentation
>
005.
<
wsdl:types
>
006.
<
xsd:schema
attributeFormDefault
=
"qualified"
targetNamespace
=
"urn:sap-com:document:sap:rfc:functions"
>
007.
...
008.
</
xsd:schema
>
009.
<
xsd:schema
xmlns:n0
=
"urn:sap-com:document:sap:rfc:functions"
attributeFormDefault
=
"qualified"
targetNamespace
=
"urn:sap-com:document:sap:soap:functions:mc-style"
>
010.
<
xsd:import
namespace
=
"urn:sap-com:document:sap:rfc:functions"
/>
011.
<
xsd:complexType
name
=
"Zk2ReservationHeader"
>
012.
<
xsd:sequence
>
013.
<
xsd:element
name
=
"Plant"
type
=
"n0:char4"
/>
014.
<
xsd:element
name
=
"ResDate"
type
=
"n0:date10"
/>
015.
<
xsd:element
name
=
"MoveType"
type
=
"n0:char3"
/>
016.
<
xsd:element
name
=
"GrRcpt"
type
=
"n0:char12"
/>
017.
<
xsd:element
name
=
"CostCtr"
type
=
"n0:char10"
/>
018.
<
xsd:element
name
=
"AssetNo"
type
=
"n0:char12"
/>
019.
<
xsd:element
name
=
"SubNumber"
type
=
"n0:char4"
/>
020.
<
xsd:element
name
=
"OrderNo"
type
=
"n0:char12"
/>
021.
<
xsd:element
name
=
"MovePlant"
type
=
"n0:char4"
/>
022.
<
xsd:element
name
=
"MoveStloc"
type
=
"n0:char4"
/>
023.
<
xsd:element
name
=
"CreatedBy"
type
=
"n0:char12"
/>
024.
</
xsd:sequence
>
025.
</
xsd:complexType
>
026.
<
xsd:complexType
name
=
"Bapireturn"
>
027.
<
xsd:sequence
>
028.
<
xsd:element
name
=
"Type"
type
=
"n0:char1"
/>
029.
<
xsd:element
name
=
"Code"
type
=
"n0:char5"
/>
030.
<
xsd:element
name
=
"Message"
type
=
"n0:char220"
/>
031.
<
xsd:element
name
=
"LogNo"
type
=
"n0:char20"
/>
032.
<
xsd:element
name
=
"LogMsgNo"
type
=
"n0:numeric6"
/>
033.
<
xsd:element
name
=
"MessageV1"
type
=
"n0:char50"
/>
034.
<
xsd:element
name
=
"MessageV2"
type
=
"n0:char50"
/>
035.
<
xsd:element
name
=
"MessageV3"
type
=
"n0:char50"
/>
036.
<
xsd:element
name
=
"MessageV4"
type
=
"n0:char50"
/>
037.
</
xsd:sequence
>
038.
</
xsd:complexType
>
039.
<
xsd:complexType
name
=
"Zk2ReservationItems"
>
040.
<
xsd:sequence
>
041.
<
xsd:element
name
=
"MaterialLong"
type
=
"n0:char40"
/>
042.
<
xsd:element
name
=
"Plant"
type
=
"n0:char4"
/>
043.
<
xsd:element
name
=
"StoreLoc"
type
=
"n0:char4"
/>
044.
<
xsd:element
name
=
"Batch"
type
=
"n0:char10"
/>
045.
<
xsd:element
name
=
"Quantity"
type
=
"n0:quantum13.3"
/>
046.
<
xsd:element
name
=
"Unit"
type
=
"n0:unit3"
/>
047.
<
xsd:element
name
=
"ReqDate"
type
=
"n0:date10"
/>
048.
<
xsd:element
name
=
"ShortText"
type
=
"n0:char50"
/>
049.
<
xsd:element
name
=
"UnloadPt"
type
=
"n0:char25"
/>
050.
<
xsd:element
name
=
"FixedQuan"
type
=
"n0:char1"
/>
051.
<
xsd:element
name
=
"Movement"
type
=
"n0:char1"
/>
052.
</
xsd:sequence
>
053.
</
xsd:complexType
>
054.
<
xsd:complexType
name
=
"TableOfBapireturn"
>
055.
<
xsd:sequence
>
056.
<
xsd:element
name
=
"item"
type
=
"tns:Bapireturn"
minOccurs
=
"0"
maxOccurs
=
"unbounded"
/>
057.
</
xsd:sequence
>
058.
</
xsd:complexType
>
059.
<
xsd:complexType
name
=
"TableOfZk2ReservationItems"
>
060.
<
xsd:sequence
>
061.
<
xsd:element
name
=
"item"
type
=
"tns:Zk2ReservationItems"
minOccurs
=
"0"
maxOccurs
=
"unbounded"
/>
062.
</
xsd:sequence
>
063.
</
xsd:complexType
>
064.
<
xsd:element
name
=
"Zk2BapiIbReservation"
>
065.
<
xsd:complexType
>
066.
<
xsd:sequence
>
067.
<
xsd:element
name
=
"EtReturn"
type
=
"tns:TableOfBapireturn"
minOccurs
=
"0"
/>
068.
<
xsd:element
name
=
"IHeader"
type
=
"tns:Zk2ReservationHeader"
/>
069.
<
xsd:element
name
=
"It_Items"
type
=
"tns:TableOfZk2ReservationItems"
/>
070.
<
xsd:element
name
=
"Testrun"
type
=
"n0:char1"
minOccurs
=
"0"
/>
071.
</
xsd:sequence
>
072.
</
xsd:complexType
>
073.
</
xsd:element
>
074.
<
xsd:element
name
=
"Zk2BapiIbReservationResponse"
>
075.
<
xsd:complexType
>
076.
<
xsd:sequence
>
077.
<
xsd:element
name
=
"EReservation"
type
=
"n0:numeric10"
/>
078.
<
xsd:element
name
=
"EtReturn"
type
=
"tns:TableOfBapireturn"
minOccurs
=
"0"
/>
079.
<
xsd:element
name
=
"It_Items"
type
=
"tns:TableOfZk2ReservationItems"
/>
080.
</
xsd:sequence
>
081.
</
xsd:complexType
>
082.
</
xsd:element
>
083.
</
xsd:schema
>
084.
</
wsdl:types
>
085.
<
wsdl:message
name
=
"Zk2BapiIbReservation"
>
086.
<
wsdl:part
name
=
"parameters"
element
=
"tns:Zk2BapiIbReservation"
/>
087.
</
wsdl:message
>
088.
<
wsdl:message
name
=
"Zk2BapiIbReservationResponse"
>
089.
<
wsdl:part
name
=
"parameter"
element
=
"tns:Zk2BapiIbReservationResponse"
/>
090.
</
wsdl:message
>
091.
<
wsdl:portType
name
=
"Z_Create_Reservation"
>
092.
<
wsdl:operation
name
=
"Zk2BapiIbReservation"
>
093.
<
wsdl:input
message
=
"tns:Zk2BapiIbReservation"
/>
094.
<
wsdl:output
message
=
"tns:Zk2BapiIbReservationResponse"
/>
095.
</
wsdl:operation
>
096.
</
wsdl:portType
>
097.
<
wsdl:binding
name
=
"Z_Create_Reservation_bln"
type
=
"tns:Z_Create_Reservation"
>
099.
<
wsdl:operation
name
=
"Zk2BapiIbReservation"
>
100.
<
soap:operation
soapAction
=
"urn:sap-com:document:sap:soap:functions:mc-style:Z_Create_Reservation:Zk2BapiIbReservationRequest"
style
=
"document"
/>
101.
<
wsdl:input
>
102.
<
soap:body
use
=
"literal"
/>
103.
</
wsdl:input
>
104.
<
wsdl:output
>
105.
<
soap:body
use
=
"literal"
/>
106.
</
wsdl:output
>
107.
</
wsdl:operation
>
108.
</
wsdl:binding
>
109.
<
wsdl:binding
name
=
"Z_Create_Reservation_bln_soap12"
type
=
"tns:Z_Create_Reservation"
>
111.
<
wsdl:operation
name
=
"Zk2BapiIbReservation"
>
112.
<
wsoap12:operation
soapAction
=
"urn:sap-com:document:sap:soap:functions:mc-style:Z_Create_Reservation:Zk2BapiIbReservationRequest"
style
=
"document"
/>
113.
<
wsdl:input
>
114.
<
wsoap12:body
use
=
"literal"
/>
115.
</
wsdl:input
>
116.
<
wsdl:output
>
117.
<
wsoap12:body
use
=
"literal"
/>
118.
</
wsdl:output
>
119.
</
wsdl:operation
>
120.
</
wsdl:binding
>
121.
<
wsdl:service
name
=
"Z_Create_Reservation"
>
122.
<
wsdl:port
name
=
"Z_Create_Reservation_bln"
binding
=
"tns:Z_Create_Reservation_bln"
>
124.
</
wsdl:port
>
125.
<
wsdl:port
name
=
"Z_Create_Reservation_bln_soap12"
binding
=
"tns:Z_Create_Reservation_bln_soap12"
>
126.
<
wsoap12:address
location
=
"http:/test/z_create_reservation_bln"
/>
127.
</
wsdl:port
>
128.
</
wsdl:service
>
129.
</
wsdl:definitions
>