๐Ÿงพ โ†‘ Inbound Receipt

What is an Inbound Receipt?

An Inbound Receipt (aka Warehouse Receipt Advice, aka EDI944) is a confirmation that the warehouse received & staged an expected/blind receipt. Usually, receipts originate from your factories (factory PO/ASN), transfers from another warehouse (ASN), or customer returns (RMA/blind receipts).

How many receipts can be sent against 1 PO or 1 RA? Answer: one or many!

Common scenario:
On the receiving download file, you send PO# 4165076
On the receiving upload, Ramp sends back PO# 4165076, AND a unique receipt ID, in this case "4165076-1".

Every time Ramp receipts against a PO#, there's a unique receipt ID assigned. For example, if PO# was sent in two different semi-trucks on a Tuesday and Wednesday, we might receive the first truck on Tuesday on a receipt ID like 4165076-1. Then, on Wednesday, we'd receive the other truck on 4165076-2.

When does RAMP post an Inbound Receipt?

An Inbound Receipt is posted after our receiving team physically receipts an expected receipt / blind receipt.

MAPPING FILE SAMPLE ({{PROCESSSTAMP}}.RCXML)

Filenaming convention:
The end of the filenames is based on the receipt type:
po = ends with PO.rcxml
ra = ends with RA.rcxml
txf = ends with TXF.rcxml

Use the guide below to map Ramp's WMS fields to your ERP via the {{processstamp}}.RCXML file.

<?xml version='1.0' encoding='UTF-8'?>
<WMWROOT xmlns="http://www.manh.com/ILSNET/Interface">
  <WMWDATA>
    <WMFWUpload>
      <Date>2020-02-01T13:01:23.610Z</Date>
      <Receipts>
        <Receipt>
          <ProcessStamp>Receiving interface batch:fcb1449d-5f7a-4521-bb11-dc6ba3b9920d</ProcessStamp>
          <ArrivedDate>2020-01-31T18:31:11.000Z</ArrivedDate>
          <ClosedDate>2020-02-01T10:06:14.103Z</ClosedDate>
          <Company>DRJM</Company>
          <ErpOrderNum>PO01062</ErpOrderNum>
          <InternalRecNum>41154</InternalRecNum>
          <ReceiptDate>2020-01-28T05:00:00.000Z</ReceiptDate>
          <ReceiptId>PO01062-2</ReceiptId>
          <ReceiptIdType>PO</ReceiptIdType>
          <ReceiptType>PO</ReceiptType>
          <TotalQty>258.00000</TotalQty>
          <Details>
            <ReceiptDetail>
              <UserDef1>841232193777</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>4.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>23.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659321XS</Item>
                <BaseQty>37.00000</BaseQty>
                <Quantity>37.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232193791</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>5.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>24.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659321S</Item>
                <BaseQty>54.00000</BaseQty>
                <Quantity>54.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232168676</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>6.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>25.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659321M</Item>
                <BaseQty>56.00000</BaseQty>
                <Quantity>56.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232168652</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>7.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>26.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659321L</Item>
                <BaseQty>54.00000</BaseQty>
                <Quantity>54.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232157656</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>1.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>1.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659P3211X</Item>
                <BaseQty>12.00000</BaseQty>
                <Quantity>12.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232156482</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>2.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>2.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659P3212X</Item>
                <BaseQty>12.00000</BaseQty>
                <Quantity>12.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232149392</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>3.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>3.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659P3213X</Item>
                <BaseQty>6.00000</BaseQty>
                <Quantity>6.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
            <ReceiptDetail>
              <UserDef1>841232161899</UserDef1>
              <UserDef7>0.00000</UserDef7>
              <UserDef8>321.00000</UserDef8>
              <ErpOrderLineNum>8.00000</ErpOrderLineNum>
              <ErpOrderNum>PO01062</ErpOrderNum>
              <InternalRecLineNum>41154</InternalRecLineNum>
              <PurchaseOrderLineNumber>27.00000</PurchaseOrderLineNumber>
              <PurchaseOrderId>PO01062</PurchaseOrderId>
              <SKU>
                <Company>DRJM</Company>
                <Item>DRW0659321XL</Item>
                <BaseQty>27.00000</BaseQty>
                <Quantity>27.00000</Quantity>
                <QuantityUm>EA</QuantityUm>
              </SKU>
            </ReceiptDetail>
          </Details>
        </Receipt>
      </Receipts>
    </WMFWUpload>
  </WMWDATA>
</WMWROOT>

SCHEMA: ReceivingUpload.xsd

<xs:schema xmlns="http://www.manh.com/ILSNET/Interface" xmlns:xs="http://www.w3.org/2001/XMLSchema" id="ReceivingUpload" targetNamespace="http://www.manh.com/ILSNET/Interface" elementFormDefault="qualified" version="2007">
  <xs:include schemaLocation="Item.xsd"/>
  <xs:include schemaLocation="InterfaceEntity.xsd"/>
  <xs:include schemaLocation="UploadGroup.xsd"/>
  <xs:include schemaLocation="SerialNumber.xsd"/>
  <xs:include schemaLocation="Address.xsd"/>
  <xs:include schemaLocation="ContainerType.xsd"/>
  <xs:include schemaLocation="LocationInventoryAttributes.xsd"/>
  <xs:element name="WMWROOT" nillable="true" type="WMWROOT"/>
  <xs:complexType name="WMWROOT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="WMWDATA" type="WMWDATA"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="WMWDATA" nillable="true" type="WMWDATA"/>
  <xs:complexType name="WMWDATA">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="WMFWUpload" type="WMFWUpload"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="WMFWUpload" nillable="true" type="WMFWUpload"/>
  <xs:complexType name="WMFWUpload">
    <xs:complexContent mixed="false">
      <xs:extension base="UploadGroup">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Receipts" type="ReceiptList"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ReceiptList">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Receipt" nillable="true" type="Receipt"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="Receipt">
    <xs:complexContent mixed="false">
      <xs:extension base="InterfaceEntity">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Appointment" type="AppointmentSchedule"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ArrivedDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="BolNumAlpha" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Carrier" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="CarrierService" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ClosedDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Company" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="EndUnitizeDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ErpOrderNum" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ErpOrderType" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InternalRecNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LaunchNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LeadingSts" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LeadingStsDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LeadingStsFailed" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LicensePlateId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ManuallyEntered" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PackingListId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Priority" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ProNumAlpha" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptIdType" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptType" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ScheduledDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="SealId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="StartUnitizeDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalContainers" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalCost" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalGreatPlainsQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalLines" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalListPrice" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalValue" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalVolume" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalWeight" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TrailerId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TrailingSts" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TrailingStsDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TrailingStsFailed" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Vendor" type="Vendor"/>
          <xs:element minOccurs="0" maxOccurs="1" name="VolumeUm" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Warehouse" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="WeightUm" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Details" type="ReceiptDetailList"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ParentContainers" type="ParentList"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptContainers" type="ReceiptContainerList"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Vendor">
    <xs:complexContent mixed="false">
      <xs:extension base="InterfaceEntity">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Company" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ShipFrom" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ShipFromAddress" type="Address"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Source" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="SourceAddress" type="Address"/>
          <xs:element minOccurs="0" maxOccurs="1" name="VerifyUm" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ReceiptContainer">
    <xs:complexContent mixed="false">
      <xs:extension base="InterfaceEntity">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="ContainerId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ContainerClass" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ContainerType" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvUm" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="DimensionUm" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="DispCode" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="EPC" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ExpDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="FromLoc" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="FromWhs" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Height" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="IncomingPd" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InterfaceRecId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InternalLocContNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InternalRecContNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InventorySts" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LaunchNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Length" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LocatingRule" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Lot" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ManufacturedDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="OutPd" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="QcInspection" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Qty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="QtyUm" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReasonCode" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptDetail" type="ReceiptDetail"/>
          <xs:element minOccurs="0" maxOccurs="1" name="SerialNumbers" type="SerialNumberList"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LocationInventoryAttributesList" type="LocationInventoryAttributesList"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Status" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="StatusFailed" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ToLoc" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ToWhs" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="UploadInterfaceBatch" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="URI" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="UsedByImmNeed" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Weight" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Width" type="xs:decimal"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ReceiptDetail">
    <xs:complexContent mixed="false">
      <xs:extension base="InterfaceEntity">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvHeight" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvLength" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvUm" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvWeight" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ConvWidth" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Cost" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="CustomerOrderNum" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ErpOrderLineNum" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ErpOrderNum" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ErpOrderType" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ExpectedInvSts" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ExpDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="HazCode" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InterfaceRecId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InternalRecLineNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InvSts" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="GreatPlainsQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ManufacturedDate" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ManuallyEntered" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="OpenQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="OriginalQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Priority" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PurchaseOrderDetailId" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PurchaseOrderLineNumber" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PurchaseOrderId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PutListNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PutLoc" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="PutZone" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="SerialNumReqd" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="SKU" type="SKU"/>
          <xs:element minOccurs="0" maxOccurs="1" name="StatusFlowName" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalCost" type="xs:decimal"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="Parent">
    <xs:complexContent mixed="false">
      <xs:extension base="InterfaceEntity">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="ContainerId" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ContainerType" type="ContainerType"/>
          <xs:element minOccurs="0" maxOccurs="1" name="EPC" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="FromLoc" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="FromWhs" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InternalRecContNum" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="InventorySts" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="LocatingRule" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="QcInspection" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Status" type="xs:int"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalQty" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="TotalWeight" type="xs:decimal"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ReceiptContainers" type="ReceiptContainerList"/>
          <xs:element minOccurs="0" maxOccurs="1" name="StatusFailed" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ToLoc" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ToWhs" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="URI" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="WeightUm" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ReceiptContainerList">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ReceiptContainer" nillable="true" type="ReceiptContainer"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AppointmentSchedule">
    <xs:complexContent mixed="false">
      <xs:extension base="InterfaceEntity">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="ApptDateTime" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Dock" type="xs:string"/>
          <xs:element minOccurs="0" maxOccurs="1" name="EndDateTime" type="xs:dateTime"/>
          <xs:element minOccurs="0" maxOccurs="1" name="ObjectId" type="xs:int"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ReceiptDetailList">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ReceiptDetail" nillable="true" type="ReceiptDetail"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ParentList">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Parent" nillable="true" type="Parent"/>
    </xs:sequence>
  </xs:complexType>
</xs:schema>