ldj/winform/Service References/ServiceReferenceStockInRequest/WmsInRequestService2.xsd

99 lines
5.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/DeiNiu.Utils" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/DeiNiu.Utils" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://localhost:12349/WmsInRequestService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="StructsValideIn">
<xs:annotation>
<xs:appinfo>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="batch" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="entId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="erp_state" type="xs:int" />
<xs:element minOccurs="0" name="flowNo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="goods_id" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="isOnLoc" type="xs:boolean" />
<xs:element minOccurs="0" name="isOnce" type="xs:boolean" />
<xs:element minOccurs="0" name="isZhitong" type="xs:boolean" />
<xs:element minOccurs="0" name="locId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="outPickDetailId" type="xs:int" />
<xs:element minOccurs="0" name="poNo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="preInOrder" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="price" type="xs:decimal" />
<xs:element minOccurs="0" name="product_date" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="purch_d_id" type="xs:int" />
<xs:element minOccurs="0" name="reason" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="receive_order" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="save_date" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="seeds_count" type="xs:decimal" />
<xs:element minOccurs="0" name="skuCode" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="skuId" type="xs:int" />
<xs:element minOccurs="0" name="validAccount" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="validAccount1" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="validPasswd" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="validResult" type="xs:int" />
<xs:element minOccurs="0" name="valid_count" type="xs:decimal" />
<xs:element minOccurs="0" name="validby" type="xs:int" />
<xs:element minOccurs="0" name="validby1" type="xs:int" />
<xs:element minOccurs="0" name="whType" type="xs:int" />
<xs:element minOccurs="0" name="wms_state" type="xs:int" />
<xs:element minOccurs="0" name="zhitongPartion" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="StructsValideIn" nillable="true" type="tns:StructsValideIn" />
<xs:complexType name="structShip">
<xs:annotation>
<xs:appinfo>
<IsValueType xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsValueType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="company" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="driverID" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="driverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="driverPhone" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="pur_order" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="remark" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="shipOrder" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="temperature" type="xs:decimal" />
<xs:element minOccurs="0" name="veNumber" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="structShip" nillable="true" type="tns:structShip" />
<xs:simpleType name="enumValidInResult">
<xs:restriction base="xs:string">
<xs:enumeration value="成功" />
<xs:enumeration value="失败" />
<xs:enumeration value="流水码已使用" />
<xs:enumeration value="货位不足" />
<xs:enumeration value="请维护效期天数" />
<xs:enumeration value="临期商品" />
<xs:enumeration value="过期商品" />
<xs:enumeration value="效期错误" />
<xs:enumeration value="已封板" />
<xs:enumeration value="已完验" />
<xs:enumeration value="无虚拟库抵扣" />
<xs:enumeration value="不允许超收" />
<xs:enumeration value="直通商品不可入库上架" />
</xs:restriction>
</xs:simpleType>
<xs:element name="enumValidInResult" nillable="true" type="tns:enumValidInResult" />
<xs:simpleType name="enumInStockOrderStatus">
<xs:restriction base="xs:string">
<xs:enumeration value="待收货" />
<xs:enumeration value="已拒收" />
<xs:enumeration value="待验收" />
<xs:enumeration value="已验收" />
<xs:enumeration value="已入库" />
<xs:enumeration value="待上架" />
<xs:enumeration value="货位不足" />
<xs:enumeration value="订单明细日期错误" />
<xs:enumeration value="已上架" />
<xs:enumeration value="入越仓收货区" />
<xs:enumeration value="完验" />
<xs:enumeration value="完结回传ERP" />
</xs:restriction>
</xs:simpleType>
<xs:element name="enumInStockOrderStatus" nillable="true" type="tns:enumInStockOrderStatus" />
</xs:schema>