Browse Source

商品条码接口

luojun 3 days ago
parent
commit
942d9b3366
1 changed files with 62 additions and 33 deletions
  1. 62 33
      soap-gateway/src/main/resources/YN_WMSService.xml.xml

+ 62 - 33
soap-gateway/src/main/resources/YN_WMSService.xml.xml

@@ -3,6 +3,8 @@
     <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://service.jztd.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://service.jztd.com">
       <xs:element name="MT_KUNNR_IN_WMS01" type="tns:MT_KUNNR_IN_WMS01"/>
       <xs:element name="MT_KUNNR_IN_WMS01Response" type="tns:MT_KUNNR_IN_WMS01Response"/>
+      <xs:element name="MT_KUNNR_IN_WMS01_1" type="tns:MT_KUNNR_IN_WMS01_1"/>
+      <xs:element name="MT_KUNNR_IN_WMS01_1Response" type="tns:MT_KUNNR_IN_WMS01_1Response"/>
       <xs:element name="MT_KUNNR_IN_WMS02" type="tns:MT_KUNNR_IN_WMS02"/>
       <xs:element name="MT_KUNNR_IN_WMS02Response" type="tns:MT_KUNNR_IN_WMS02Response"/>
       <xs:element name="MT_KUNNR_IN_WMS03" type="tns:MT_KUNNR_IN_WMS03"/>
@@ -45,8 +47,6 @@
       <xs:element name="handle_WMS14Response" type="tns:handle_WMS14Response"/>
       <xs:element name="handle_WMS18" type="tns:handle_WMS18"/>
       <xs:element name="handle_WMS18Response" type="tns:handle_WMS18Response"/>
-      <xs:element name="testCK" type="tns:testCK"/>
-      <xs:element name="testCKResponse" type="tns:testCKResponse"/>
       <xs:complexType name="handle_WMS01">
         <xs:sequence>
           <xs:element minOccurs="0" name="arg0" type="tns:dtKUNNRINRT01"/>
@@ -169,6 +169,7 @@
           <xs:element minOccurs="0" name="ISBOX" type="xs:string"/>
           <xs:element maxOccurs="unbounded" minOccurs="0" name="items" nillable="true" type="tns:dtKUNNRIN09ITEM"/>
           <xs:element minOccurs="0" name="KUNNR" type="xs:string"/>
+          <xs:element minOccurs="0" name="REAL_OWNER" type="xs:string"/>
           <xs:element minOccurs="0" name="RECEIVER_ADDRES" type="xs:string"/>
           <xs:element minOccurs="0" name="VBELN" type="xs:string"/>
           <xs:element minOccurs="0" name="ZBUSI_NAM" type="xs:string"/>
@@ -426,6 +427,42 @@
           <xs:element minOccurs="0" name="mess_type" type="xs:string"/>
         </xs:sequence>
       </xs:complexType>
+      <xs:complexType name="MT_KUNNR_IN_WMS01_1">
+        <xs:sequence>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="arg0" type="tns:dtKUNNRIN011"/>
+        </xs:sequence>
+      </xs:complexType>
+      <xs:complexType name="dtKUNNRIN011">
+        <xs:sequence>
+          <xs:element minOccurs="0" name="ITEM_CODE" type="xs:string"/>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="items" nillable="true" type="tns:dtKUNNRIN011ITEM"/>
+          <xs:element minOccurs="0" name="OWNER_CODE" type="xs:string"/>
+          <xs:element minOccurs="0" name="WH_CODE" type="xs:string"/>
+        </xs:sequence>
+      </xs:complexType>
+      <xs:complexType name="dtKUNNRIN011ITEM">
+        <xs:sequence>
+          <xs:element minOccurs="0" name="BARCODE" type="xs:string"/>
+          <xs:element minOccurs="0" name="BARCODE_TYPE" type="xs:int"/>
+          <xs:element minOccurs="0" name="PACKAGE_LEVEL" type="xs:int"/>
+          <xs:element minOccurs="0" name="PACKAGE_MEAS" type="xs:decimal"/>
+          <xs:element minOccurs="0" name="PACKAGE_UNIT" type="xs:string"/>
+        </xs:sequence>
+      </xs:complexType>
+      <xs:complexType name="MT_KUNNR_IN_WMS01_1Response">
+        <xs:sequence>
+          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:dtKUNNRINRT011"/>
+        </xs:sequence>
+      </xs:complexType>
+      <xs:complexType name="dtKUNNRINRT011">
+        <xs:sequence>
+          <xs:element minOccurs="0" name="ITEM_CODE" type="xs:string"/>
+          <xs:element minOccurs="0" name="MSG" type="xs:string"/>
+          <xs:element minOccurs="0" name="OWNER_CODE" type="xs:string"/>
+          <xs:element minOccurs="0" name="SUCCESS" type="xs:boolean"/>
+          <xs:element minOccurs="0" name="WH_CODE" type="xs:string"/>
+        </xs:sequence>
+      </xs:complexType>
       <xs:complexType name="MT_KUNNR_IN_WMS21">
         <xs:sequence>
           <xs:element maxOccurs="unbounded" minOccurs="0" name="arg0" type="tns:dtKUNNRIN21"/>
@@ -564,14 +601,6 @@
           <xs:element minOccurs="0" name="VBELN" type="xs:string"/>
         </xs:sequence>
       </xs:complexType>
-      <xs:complexType name="testCK">
-        <xs:sequence>
-          <xs:element minOccurs="0" name="arg0" type="tns:dtKUNNRIN09"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="testCKResponse">
-        <xs:sequence/>
-      </xs:complexType>
       <xs:complexType name="MT_KUNNR_IN_WMS04">
         <xs:sequence>
           <xs:element maxOccurs="unbounded" minOccurs="0" name="arg0" type="tns:dtKUNNRIN04"/>
@@ -981,6 +1010,10 @@
     <wsdl:part element="tns:handle_WMS14" name="parameters">
     </wsdl:part>
   </wsdl:message>
+  <wsdl:message name="MT_KUNNR_IN_WMS01_1Response">
+    <wsdl:part element="tns:MT_KUNNR_IN_WMS01_1Response" name="parameters">
+    </wsdl:part>
+  </wsdl:message>
   <wsdl:message name="POS2WMS_WMS23Response">
     <wsdl:part element="tns:POS2WMS_WMS23Response" name="parameters">
     </wsdl:part>
@@ -989,10 +1022,6 @@
     <wsdl:part element="tns:Exception" name="Exception">
     </wsdl:part>
   </wsdl:message>
-  <wsdl:message name="testCKResponse">
-    <wsdl:part element="tns:testCKResponse" name="parameters">
-    </wsdl:part>
-  </wsdl:message>
   <wsdl:message name="MT_KUNNR_IN_WMS17Response">
     <wsdl:part element="tns:MT_KUNNR_IN_WMS17Response" name="parameters">
     </wsdl:part>
@@ -1097,12 +1126,12 @@
     <wsdl:part element="tns:MT_KUNNR_IN_WMS20" name="parameters">
     </wsdl:part>
   </wsdl:message>
-  <wsdl:message name="MT_KUNNR_IN_WMS21">
-    <wsdl:part element="tns:MT_KUNNR_IN_WMS21" name="parameters">
+  <wsdl:message name="MT_KUNNR_IN_WMS01_1">
+    <wsdl:part element="tns:MT_KUNNR_IN_WMS01_1" name="parameters">
     </wsdl:part>
   </wsdl:message>
-  <wsdl:message name="testCK">
-    <wsdl:part element="tns:testCK" name="parameters">
+  <wsdl:message name="MT_KUNNR_IN_WMS21">
+    <wsdl:part element="tns:MT_KUNNR_IN_WMS21" name="parameters">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="MT_KUNNR_IN_WMS04">
@@ -1212,6 +1241,12 @@
       <wsdl:output message="tns:MT_KUNNR_IN_WMS20Response" name="MT_KUNNR_IN_WMS20Response">
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="MT_KUNNR_IN_WMS01_1">
+      <wsdl:input message="tns:MT_KUNNR_IN_WMS01_1" name="MT_KUNNR_IN_WMS01_1">
+      </wsdl:input>
+      <wsdl:output message="tns:MT_KUNNR_IN_WMS01_1Response" name="MT_KUNNR_IN_WMS01_1Response">
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="MT_KUNNR_IN_WMS21">
       <wsdl:input message="tns:MT_KUNNR_IN_WMS21" name="MT_KUNNR_IN_WMS21">
       </wsdl:input>
@@ -1224,12 +1259,6 @@
       <wsdl:output message="tns:MT_KUNNR_IN_WMS32Response" name="MT_KUNNR_IN_WMS32Response">
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="testCK">
-      <wsdl:input message="tns:testCK" name="testCK">
-      </wsdl:input>
-      <wsdl:output message="tns:testCKResponse" name="testCKResponse">
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="MT_KUNNR_IN_WMS04">
       <wsdl:input message="tns:MT_KUNNR_IN_WMS04" name="MT_KUNNR_IN_WMS04">
       </wsdl:input>
@@ -1392,6 +1421,15 @@
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
+    <wsdl:operation name="MT_KUNNR_IN_WMS01_1">
+      <soap:operation soapAction="wms01_1" style="document"/>
+      <wsdl:input name="MT_KUNNR_IN_WMS01_1">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="MT_KUNNR_IN_WMS01_1Response">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
     <wsdl:operation name="MT_KUNNR_IN_WMS21">
       <soap:operation soapAction="wms21" style="document"/>
       <wsdl:input name="MT_KUNNR_IN_WMS21">
@@ -1410,15 +1448,6 @@
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
-    <wsdl:operation name="testCK">
-      <soap:operation soapAction="testCK" style="document"/>
-      <wsdl:input name="testCK">
-        <soap:body use="literal"/>
-      </wsdl:input>
-      <wsdl:output name="testCKResponse">
-        <soap:body use="literal"/>
-      </wsdl:output>
-    </wsdl:operation>
     <wsdl:operation name="MT_KUNNR_IN_WMS04">
       <soap:operation soapAction="wms04" style="document"/>
       <wsdl:input name="MT_KUNNR_IN_WMS04">