Импорт входящих ASN с помощью информационных объектов
Предварительные уведомления об отгрузке (ASNs) уведомляют вас о поставках поставщиков. Они помогают отправителю описать содержимое груза и дополнительную информацию о нем, например, товары и упаковку.
ASN могут помочь работникам склада узнать, что прибывает и когда. Таким образом, они могут подготовиться. Кроме того, работники склада могут использовать ASN для хранения сведений отгрузки в связанном заказе на покупку или входящем заказе на отгрузку, который был ранее создан.
В этой статье представлена коллекция сценариев, демонстрирующих примеры работы с файлами ASN.
Важно
Импорт Входящий ASN применяется только к товарам, которые включены для процессов управления складом (WMS). Перед тем как получить ASN, в системе должен быть зарегистрирован заказ на покупку или входящий заказ на отгрузку.
Входящее ASN
Выполняется импорт входящих ASN с использованием составных информационных объектов (входящих ASN V3 и/или входящих ASN V5), которые используют преимущества следующих дочерних объектов:
- Заголовок входящей загрузки
- Заголовок входящей отгрузки
- Структуры упаковки входящей загрузки
- Ящики структуры упаковки входящей загрузки
- Строки ящика структуры упаковки входящей загрузки
- Строки структуры упаковки входящей загрузки
Композитные информационные объекты Входящий ASN V3 предназначены для сценариев асинхронной интеграции, в которых, например, могут использоваться импорт на основе файлов XML.
Примечание
Только информационный объект Входящий ASN V5 поддерживает входящие заказы на отгрузку. Тип заказа должен быть указан как часть данных ASN, которые могут быть либо InboundShipmentOrder для входящих заказов на отгрузку, либо Покуп. для заказов на покупку.
Формат XML для импортируемых V3 ASN
Supply Chain Management поддерживает следующий формат XML для импорта ASN. Каждый узел в файле XML представляет атрибут из отдельной сущности.
<?xml version="1.0" encoding="utf-8"?>
<Document>
<WHSInboundLoadHeaderEntity>
<WHSInboundShipmentHeaderEntity>
<WHSInboundLoadPackingStructureEntity>
<WHSInboundLoadPackingStructureCaseEntity>
<WHSInboundPackingStructureCaseLineV3Entity>
</WHSInboundPackingStructureCaseLineV3Entity>
</WHSInboundLoadPackingStructureCaseEntity>
<WHSInboundLoadPackingStructureLineV3Entity>
</WHSInboundLoadPackingStructureLineV3Entity>
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
</WHSInboundLoadHeaderEntity>
</Document>
Примеры использования входящего объекта ASN v3 (только для заказов на покупку)
Следующие подразделы предоставляют примеры файлов импорта ASN XML для отгрузок поставщиков заказов на покупку для входящих ASN V3.
Пример 1
В следующем примере показан файл XML для импорта отгрузок поставщиков для одного заказа на покупку, если не включены сведения о конкретном обращении.
<?xml version="1.0" encoding="utf-8"?>
<Document>
<WHSInboundLoadHeaderEntity TRACTORNUMBER="0000101">
<WHSInboundShipmentHeaderEntity VENDORSHIPMENTID="VendASN_01" VENDORADDRESSCOUNTRYREGIONID = "USA" VENDORADDRESSSTREET = "123 Coffee Street" VENDORADDRESSSTATEID = "WA" VENDORADDRESSCITY = "Redmond" VENDORADDRESSZIPCODE = "98052">
<WHSInboundLoadPackingStructureEntity LICENSEPLATENUMBER="LP_ASN_001">
<WHSInboundLoadPackingStructureLineV3Entity PURCHASEORDERNUMBER="00000176" ITEMNUMBER="A0001" QUANTITY="1" UNITSYMBOL="pcs" />
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
</WHSInboundLoadHeaderEntity>
</Document>
Пример 2
В следующем примере показан файл XML для импорта отгрузок поставщиков для одного заказа на покупку, если включены сведения о конкретном обращении.
<?xml version="1.0" encoding="utf-8"?>
<Document>
<WHSInboundLoadHeaderEntity ESTIMATEDARRIVALDATETIME="2021-04-25T11:00:00+00:00">
<WHSInboundShipmentHeaderEntity VENDORSHIPMENTID="MVR_SNN_0004">
<WHSInboundLoadPackingStructureEntity LICENSEPLATENUMBER="MVR_SNN_0004" PACKEDTOTALQUANTITY="2.00">
<WHSInboundLoadPackingStructureCaseEntity PARENTPACKINGSTRUCTURELICENSEPLATENUMBER="MVR_SNN_0004" LICENSEPLATENUMBER="MVR_SNN_0004A" PACKEDTOTALQUANTITY="2.00" />
<WHSInboundLoadPackingStructureLineV3Entity PURCHASEORDERNUMBER="00000175" ITEMNUMBER="A0001" PURCHASEORDERLINENUMBER="1" QUANTITY="2.00" UNITSYMBOL="pcs" />
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
</WHSInboundLoadHeaderEntity>
</Document>
Пример 3
В следующем примере показан файл XML для импорта отгрузок поставщиков для нескольких заказов на покупку, если включены сведения об обращении.
<?xml version="1.0" encoding="utf-8"?>
<Document>
<WHSInboundLoadHeaderEntity TRACTORNUMBER="0000101">
<WHSInboundShipmentHeaderEntity VENDORSHIPMENTID="VendASN_01" VENDORADDRESSCOUNTRYREGIONID = "USA" VendorAddressStreet = "123 Coffee Street" VENDORADDRESSSTATEID = "WA" VENDORADDRESSCITY = "Redmond" VENDORADDRESSZIPCODE = "98052">
<WHSInboundLoadPackingStructureEntity LICENSEPLATENUMBER="LP_ASN_001">
<WHSInboundLoadPackingStructureLineV3Entity PURCHASEORDERNUMBER="00000176" ITEMNUMBER="A0001" QUANTITY="100" UNITSYMBOL="pcs" />
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
<WHSInboundShipmentHeaderEntity VENDORSHIPMENTID="VendASN_02" VENDORADDRESSCOUNTRYREGIONID = "USA" VendorAddressStreet = "123 Coffee Street" VENDORADDRESSSTATEID = "WA" VENDORADDRESSCITY = "Redmond" VENDORADDRESSZIPCODE = "98052">
<WHSInboundLoadPackingStructureEntity LICENSEPLATENUMBER="LP_ASN_001">
<WHSInboundLoadPackingStructureLineV3Entity PURCHASEORDERNUMBER="00000177" ITEMNUMBER="A0001" QUANTITY="200" UNITSYMBOL="pcs" />
<WHSInboundLoadPackingStructureLineV3Entity PURCHASEORDERNUMBER="00000177" ITEMNUMBER="P0004" QUANTITY="300" UNITSYMBOL="pcs" ITEMBATCHNUMBER="BN0001" />
</WHSInboundLoadPackingStructureEntity>
<WHSInboundLoadPackingStructureEntity LICENSEPLATENUMBER="LP_ASN_002">
<WHSInboundLoadPackingStructureCaseEntity LICENSEPLATENUMBER="LP_ASN_002_C01">
<WHSInboundLoadPackingStructureCaseLineV3Entity PURCHASEORDERNUMBER="00000177" ITEMNUMBER="A0001" QUANTITY="400" UNITSYMBOL="pcs" />
</WHSInboundLoadPackingStructureCaseEntity>
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
</WHSInboundLoadHeaderEntity>
</Document>
Пример использования входящего объекта ASN V5
В этом разделе представлен пример файла импорта XML-данных ASN для входящих заказов на отгрузку, которые могут использоваться с объектом Входящий ASN V5.
Примечание
Объект входящий ASN V5 поддерживает атрибут MODULE
для обоих элементов: WHSInboundLoadPackingStructureEntity
и WHSInboundLoadPackingStructureLineV5Entity
. Этот атрибут может использоваться как для заказов на покупку (MODULE="Purch"
), так и для входящих заказов на отгрузку (MODULE="InboundShipmentOrder"
).
В следующем примере показан файл XML для импорта отгрузок для входящего заказа на отгрузку, в котором не включены сведения о конкретном обращении.
<?xml version="1.0" encoding="utf-8"?>
<Document>
<WHSInboundLoadHeaderEntity TRACTORNUMBER="0000104">
<WHSInboundShipmentHeaderEntity VENDORSHIPMENTID="VendASN_04">
<WHSInboundLoadPackingStructureEntity MODULE="InboundShipmentOrder" LICENSEPLATENUMBER="LP_ASN_004">
<WHSInboundLoadPackingStructureLineV5Entity MODULE="InboundShipmentOrder" ORDERNUMBER="IO04" ORDERLINENUMBER="1" ITEMNUMBER="A0001" QUANTITY="2" UNITSYMBOL="pcs"/>
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
</WHSInboundLoadHeaderEntity>
</Document>
Проверка результатов импорта файла ASN
Следуйте этим шагам, чтобы проверить результаты импорта файла ASN.
- Выберите Управление складом > Загрузки > Все загрузки.
- Найдите и откройте загрузку, которая была создана в рамках импорта ASN.
- На экспресс-вкладке Загрузка указаны значения, основанные на файле XML.
- На экспресс-вкладке Строки загрузки показаны номера заказов на покупку и сведения номенклатур, основанные на файле XML.
- На панели действий на вкладке Отгрузка и получение в группе Получение выберите Структура упаковки для проверки структуры упаковки груза.
- На экспресс-вкладке Палеты указаны грузоместа, основанные на файле XML.
- На экспресс-вкладке Обращения указаны обращения, основанные на файле XML.
- На экспресс-вкладке Номенклатуры указаны номенклатуры и количества, основанные на файле XML.