You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

176 lines
9.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tns="http://warehouse.ws.atlmes.com/" targetNamespace="http://warehouse.ws.atlmes.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xs:schema targetNamespace="http://warehouse.ws.atlmes.com/" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="GetCompleteResource" type="tns:GetCompleteResource" />
<xs:element name="GetCompleteResourceResponse" type="tns:GetCompleteResourceResponse" />
<xs:element name="WarehouseIntegrationInventoryTransfer" type="tns:WarehouseIntegrationInventoryTransfer" />
<xs:element name="WarehouseIntegrationInventoryTransferResponse" type="tns:WarehouseIntegrationInventoryTransferResponse" />
<xs:element name="WarehouseIntegrationInventoryTransferWithMk" type="tns:WarehouseIntegrationInventoryTransferWithMk" />
<xs:element name="WarehouseIntegrationInventoryTransferWithMkResponse" type="tns:WarehouseIntegrationInventoryTransferWithMkResponse" />
<xs:element name="baseResponse" type="tns:baseResponse" />
<xs:element name="getCompleteResourceRequest" type="tns:getCompleteResourceRequest" />
<xs:element name="getCompleteResourceResponse" type="tns:getCompleteResourceResponse" />
<xs:element name="rollThickData" type="tns:rollThickData" />
<xs:element name="warehouseIntegrationRequest" type="tns:warehouseIntegrationRequest" />
<xs:element name="warehouseIntegrationResponse" type="tns:warehouseIntegrationResponse" />
<xs:complexType name="WarehouseIntegrationInventoryTransfer">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:warehouseIntegrationRequest" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="warehouseIntegrationRequest">
<xs:sequence>
<xs:element name="site" type="xs:string" />
<xs:element name="sfc" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="WarehouseIntegrationInventoryTransferResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:warehouseIntegrationResponse" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="warehouseIntegrationResponse">
<xs:complexContent mixed="false">
<xs:extension base="tns:baseResponse">
<xs:sequence>
<xs:element minOccurs="0" name="item" type="xs:string" />
<xs:element minOccurs="0" name="qty" type="xs:decimal" />
<xs:element minOccurs="0" name="receiveDateTime" type="xs:string" />
<xs:element minOccurs="0" name="location" type="xs:string" />
<xs:element minOccurs="0" name="shopOrder" type="xs:string" />
<xs:element minOccurs="0" name="productionCode" type="xs:string" />
<xs:element minOccurs="0" name="marking" type="xs:string" />
<xs:element minOccurs="0" name="parentSfc" type="xs:string" />
<xs:element minOccurs="0" name="ccd" type="xs:string" />
<xs:element minOccurs="0" name="foilWeightMean" type="xs:string" />
<xs:element minOccurs="0" name="completeResourse" type="xs:string" />
<xs:element minOccurs="0" name="completeDate" type="xs:string" />
<xs:element minOccurs="0" name="completeOperator" type="xs:string" />
<xs:element minOccurs="0" name="productionMaterialCp" type="xs:string" />
<xs:element minOccurs="0" name="foilWeight" type="xs:string" />
<xs:element minOccurs="0" name="coldCompleteTime" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="baseResponse">
<xs:sequence>
<xs:element minOccurs="0" name="code" type="xs:int" />
<xs:element minOccurs="0" name="message" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="WarehouseIntegrationInventoryTransferWithMk">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:warehouseIntegrationRequest" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="WarehouseIntegrationInventoryTransferWithMkResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:warehouseIntegrationResponse" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetCompleteResource">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:getCompleteResourceRequest" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="getCompleteResourceRequest">
<xs:sequence>
<xs:element name="site" type="xs:string" />
<xs:element name="sfc" type="xs:string" />
<xs:element name="operation" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetCompleteResourceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:getCompleteResourceResponse" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="getCompleteResourceResponse">
<xs:complexContent mixed="false">
<xs:extension base="tns:baseResponse">
<xs:sequence>
<xs:element minOccurs="0" name="resource" type="xs:string" />
<xs:element minOccurs="0" name="rollThick" type="tns:rollThickData" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="rollThickData">
<xs:sequence>
<xs:element minOccurs="0" name="rollThick1" type="xs:string" />
<xs:element minOccurs="0" name="rollThick2" type="xs:string" />
<xs:element minOccurs="0" name="rollThick3" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:schema>
</wsdl:types>
<wsdl:message name="WarehouseIntegrationInventoryTransferIn">
<wsdl:part name="parameters" element="tns:WarehouseIntegrationInventoryTransfer" />
</wsdl:message>
<wsdl:message name="WarehouseIntegrationInventoryTransferOut">
<wsdl:part name="WarehouseIntegrationInventoryTransferResponse" element="tns:WarehouseIntegrationInventoryTransferResponse" />
</wsdl:message>
<wsdl:message name="WarehouseIntegrationInventoryTransferWithMkIn">
<wsdl:part name="parameters" element="tns:WarehouseIntegrationInventoryTransferWithMk" />
</wsdl:message>
<wsdl:message name="WarehouseIntegrationInventoryTransferWithMkOut">
<wsdl:part name="WarehouseIntegrationInventoryTransferWithMkResponse" element="tns:WarehouseIntegrationInventoryTransferWithMkResponse" />
</wsdl:message>
<wsdl:message name="GetCompleteResourceIn">
<wsdl:part name="parameters" element="tns:GetCompleteResource" />
</wsdl:message>
<wsdl:message name="GetCompleteResourceOut">
<wsdl:part name="GetCompleteResourceResponse" element="tns:GetCompleteResourceResponse" />
</wsdl:message>
<wsdl:portType name="WarehouseInventoryService">
<wsdl:operation name="WarehouseIntegrationInventoryTransfer" parameterOrder="parameters">
<wsdl:input message="tns:WarehouseIntegrationInventoryTransferIn" />
<wsdl:output message="tns:WarehouseIntegrationInventoryTransferOut" />
</wsdl:operation>
<wsdl:operation name="WarehouseIntegrationInventoryTransferWithMk" parameterOrder="parameters">
<wsdl:input message="tns:WarehouseIntegrationInventoryTransferWithMkIn" />
<wsdl:output message="tns:WarehouseIntegrationInventoryTransferWithMkOut" />
</wsdl:operation>
<wsdl:operation name="GetCompleteResource" parameterOrder="parameters">
<wsdl:input message="tns:GetCompleteResourceIn" />
<wsdl:output message="tns:GetCompleteResourceOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="WarehouseInventoryServiceBinding" type="tns:WarehouseInventoryService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="WarehouseIntegrationInventoryTransfer">
<soap:operation soapAction="" />
<wsdl:input>
<soap:body use="literal" parts="parameters" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="WarehouseIntegrationInventoryTransferWithMk">
<soap:operation soapAction="" />
<wsdl:input>
<soap:body use="literal" parts="parameters" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCompleteResource">
<soap:operation soapAction="" />
<wsdl:input>
<soap:body use="literal" parts="parameters" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="WarehouseInventoryServiceService">
<wsdl:port name="WarehouseInventoryServicePort" binding="tns:WarehouseInventoryServiceBinding">
<address location="http://demesp021.catlbattery.com:50100/atlmeswebservice/WarehouseInventoryServiceService" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>