Мережа «СІЛЬПО»
ТОВ «СІЛЬПО»
- XML Специфікації документів для роботи з Сільпо
- Замовлення (ORDER)
- Підтвердження замовлення (ORDRSP)
- Повідомлення про відвантаження (DESADV)
- Повідомлення про прийом (RECADV)
- Інструкція з транспортування (IFTMIN)
- Акт невідповідності (COMDOC_009)
- Звіт про відвантаження (CONTRL)
- Документообіг з мережею Сільпо на платформі EDI Network 2.0 за схемою «Магазини»
- Документообіг з мережею «Сільпо» на платформі EDI Network 2.0 за схемою «Match Invoice». Інструкція Постачальника
XML Специфікації документів для роботи з Сільпо
В переліку специфікацій вказані лише модифіковані під клієнта документи. Специфікації стандартних документів на платформі EDI Network 2.0 можна знайти за посиланням
Замовлення (ORDER)
Замовлення (ORDER) на поставку відправляє покупець постачальнику, вказуючи штрих-код продукту, його опис, замовлену кількість, ціну та іншу необхідну інформацію.
Опис полів
|
Назва поля |
Тип 1 |
Формат |
Опис |
|---|---|---|---|
|
ORDER |
Початок документа |
||
|
DOCUMENTNAME |
М |
Число позитивне |
Назва документа (220 -замовлення) |
|
NUMBER |
М |
Рядок (50) |
Номер замовлення |
|
DATE |
М |
Дата (РРРР-ММ-ДД) |
Дата документа |
|
DELIVERYDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата доставки |
|
DELIVERYTIME |
O |
Час (год: хв) |
Час доставки |
|
CAMPAIGNNUMBER |
М |
Рядок (70) |
Номер договору на поставку |
|
CAMPAIGNTYPE |
O |
Тип договору: MI – Invoice Matching |
|
|
CURRENCY |
М |
Рядок (3) |
Код валюти |
|
DOCTYPE |
М |
Рядок (1) |
Тип документа:
|
|
INFO |
М |
Рядок (70) |
Вільний текст |
|
PREORDER |
O |
Попередні замовлення (початок блоку) |
|
|
PREORDERNUM |
O |
Рядок (10) |
Номер першого Попереднього замовлення (тег може бути використаний декілька разів) |
|
PREORDER |
O |
Попередні замовлення (закінчення блоку) |
|
|
HEAD |
Початок основного блоку |
||
|
SUPPLIER |
M |
Число (13) |
GLN постачальника |
|
BUYER |
M |
Число (13) |
GLN покупця |
|
DELIVERYPLACE |
M |
Число (13) |
GLN місця доставки |
|
INVOICEPARTNER |
M |
Число (13) |
GLN платника |
|
SENDER |
M |
Число (13) |
GLN відправника повідомлення |
|
RECIPIENT |
M |
Число (13) |
GLN одержувача повідомлення |
|
POSITION |
Товарні позиції (початок блоку) |
||
|
POSITIONNUMBER |
М |
Число позитивне |
Номер товарної позиції |
|
PRODUCT |
M |
Число (8, 10, 14) |
Штрихкод продукту |
|
PRODUCTIDBUYER |
О |
Рядок (16) |
Артикул в БД покупця |
|
ORDEREDQUANTITY |
M |
Число позитивне |
Замовлена кількість |
|
ORDERUNIT |
M |
Рядок (3) |
|
|
MINIMUMORDERQUANTITY |
M |
Число позитивне |
Мінімальна кількість товару для замовлення |
|
CHARACTERISTIC |
Характеристики (початок блоку) |
||
|
DESCRIPTION |
M |
Рядок (70) |
Опис продукту |
|
CHARACTERISTIC |
Характеристики (закінчення блоку) |
||
|
POSITION |
Товарні позиції (закінчення блоку) |
||
|
HEAD |
Закінчення основного блоку |
||
|
ORDER |
Закінчення документа |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опціональні) для заповнення поля.
-
-
Завантажити XML приклад: ORDER.xml
Завантажити JSON приклад: ORDER.json
Підтвердження замовлення (ORDRSP)
Підтвердження замовлення (ORDRSP) надсилається у відповідь на прийнятий документ Замовлення (ORDER). Основною особливістю Підтвердження замовлення є уточнення про постачання по кожній товарній позиції: чи буде товар доставлений; чи змінилася кількість/ціна чи буде відмова від поставки товарної позиції.
Опис полів
|
Назва поля 1 |
Тип 2 |
Формат |
Опис |
|---|---|---|---|
|
ORDRSP |
Початок документа |
||
|
NUMBER |
M |
Рядок (16) |
Номер підтвердження замовлення |
|
DATE |
M |
Дата (РРРР-ММ-ДД) |
Дата документа |
|
TIME |
M |
Час (год: хв) |
Час створення документа |
|
ORDERNUMBER |
M |
Рядок (16) |
Номер замовлення |
|
ORDERDATE |
M |
Дата (РРРР-ММ-ДД) |
Дата замовлення |
|
DELIVERYDATE |
M |
Дата (РРРР-ММ-ДД) |
Дата доставки |
|
DELIVERYTIME |
О |
Час (год: хв) |
Час поставки |
|
CURRENCY |
M |
Рядок (3) |
Код валюти |
|
ACTION |
О |
« 4 », « 5 », « 27 », « 29 » |
4 - поставка змінена, 5 - заміна документа, 29 - поставка прийнята, 27 - поставка не прийнята |
|
INFO |
M |
Рядок (70) |
Вільний текст |
|
CAMPAIGNNUMBER |
M |
Рядок (70) |
Номер договору |
|
HEAD |
Початок основного блоку |
||
|
BUYER |
M |
Число (13) |
GLN покупця |
|
SUPPLIER |
M |
Число (13) |
GLN постачальника |
|
DELIVERYPLACE |
M |
Число (13) |
GLN місця доставки |
|
INVOICEPARTNER |
M |
Число (13) |
GLN платника |
|
SENDER |
M |
Число (13) |
GLN відправника повідомлення |
|
RECIPIENT |
M |
Число (13) |
GLN одержувача повідомлення |
|
POSITION |
Товарні позиції (початок блоку) |
||
|
POSITIONNUMBER |
M |
Число позитивне (5) |
Номер товарної позиції (Порядковий номер товарної позиції в документі (1, 2, 3, 4 … n)) |
|
PRODUCT |
M |
Число (8, 10, 14) |
Штрих-код продукту |
|
PRODUCTIDBUYER |
M |
Рядок (16) |
Артикул (код товару) в БД покупця |
|
DESCRIPTION |
M |
Рядок (70) |
Опис продукту |
|
PRODUCTTYPE |
M |
« 1 »,« 2 »,« 3 » |
1 - товар буде поставлений без змін, 2 - зміна замовленої кількості, 3 - відмовлено в постачанні |
|
ORDEREDQUANTITY |
О |
Число позитивне |
Замовлена кількість |
|
ACCEPTEDQUANTITY |
M |
Число позитивне |
Наявна кількість; Підтверджена кількість товару для відвантаження |
|
MINIMUMORDERQUANTITY |
M |
Число позитивне |
Мінімальна кількість товару для замовлення |
|
POSITION |
Товарні позиції (закінчення блоку) |
||
|
HEAD |
Закінчення основного блоку |
||
|
ORDRSP |
Закінчення документа |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувалися останні зміни.
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опційні) поля для заповнення.
-
-
Завантажити XML приклад: ORDRSP.xml
Завантажити JSON приклад: ORDRSP.json
Повідомлення про відвантаження (DESADV)
Повідомлення про відвантаження (DESADV) надсилає постачальник у відповідь на Замовлення (ORDER). При цьому постачальник може змінити кількість замовлених товарних позицій, що поставляються, дату і час поставки, додаткові відомості. Цей документ є аналогом товарно-транспортної накладної (ТТН).
Опис полів
|
Назва поля 1 |
Тип 2 |
Формат |
Опис |
|---|---|---|---|
|
DESADV |
Початок документа |
||
|
NUMBER |
М |
Рядок (16) |
Номер повідомлення про відвантаження |
|
DATE |
М |
Дата (РРРР-ММ-ДД) |
Дата документа |
|
DELIVERYDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата поставки |
|
DELIVERYTIME |
О |
Час (год: хв) |
Час поставки |
|
ORDERNUMBER |
M |
Рядок (50) |
Номер замовлення |
|
ORDERDATE |
О |
Дата (РРРР-ММ-ДД) |
Дата замовлення |
|
ORDRSPNUMBER |
М |
Рядок (16) |
Номер підтвердження замовлення |
|
ORDRSPDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата підтвердження замовлення |
|
DELIVERYNOTENUMBER |
М |
Рядок (16) |
Номер накладної |
|
DELIVERYNOTEDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата накладної |
|
CAMPAIGNNUMBER |
М |
Рядок (70) |
Номер договору на поставку |
|
TRANSPORTQUANTITY |
М |
Ціле позитивне число |
Загальна кількість машин; кількість повідомлень про відвантаження в межах одного замовлення покупця(число >1 або =1) |
|
TRANSPORTID |
М |
Ціле позитивне число |
Порядковий номер транспортного засобу/повідомленя про відвантаження (число < або = TRANSPORTQUANTITY й не може бути більше) |
|
PACKAGEWEIGHT |
O |
Decimal (18,3) / Розділення крапкою |
Вага по накладній |
|
HEAD |
Початок основного блоку |
||
|
SUPPLIER |
М |
Число (13) |
GLN постачальника |
|
BUYER |
М |
Число (13) |
GLN покупця |
|
DELIVERYPLACE |
M |
Число (13) |
GLN місця доставки |
|
SENDER |
М |
Число (13) |
GLN відправника повідомлення |
|
RECIPIENT |
М |
Число (13) |
GLN одержувача повідомлення |
|
EDIINTERCHANGEID |
О |
Рядок (70) |
Номер транзакції |
|
PACKINGSEQUENCE |
Робота з товарними позиціями (початок блоку) |
||
|
HIERARCHICALID |
М |
Число позитивне |
Номер ієрархії упаковки |
|
POSITION |
Товарні позиції (початок блоку) |
||
|
POSITIONNUMBER |
М |
Число позитивне (5) |
Номер товарної позиції |
|
PRODUCT |
М |
Число (8, 10, 14) |
Штрихкод продукту |
|
PRODUCTIDBUYER |
М |
Рядок (15) |
Артикул в БД покупця |
|
BUYERNUMBER |
О |
Число ціле (16) |
Внутрішній системний номер артикулу в БД покупця |
|
DELIVEREDQUANTITY |
М |
Число позитивне (15) |
кількість, відвантаженого товару що поставляється |
|
ORDEREDQUANTITY |
М |
Число позитивне (15) |
Замовлена кількість |
|
BOXESQUANTITY |
М |
Число позитивне (15) |
Кількість ящиків |
|
ADVICEPRICE |
O |
Число ціле з трьома знаками після коми |
Рекомендована ціна (державою) |
|
AMOUNT |
М |
Число десяткове |
Сума товару без ПДВ |
|
PRICE |
М |
Число десяткове |
Ціна продукту без ПДВ |
|
TAXRATE |
М |
20/19/16/14/7/2/0 |
Ставка ПДВ (20%, 19%, 16%, 14%, 7%, 2%, 0%) |
|
GOODDATE |
O |
Дата (РРРР-ММ-ДД) |
Термін придатності |
|
BRUTTOWEIGHT |
O |
Decimal (18,3) / Розділення крапкою |
Вага брутто |
|
POSITION |
Товарні позиції (закінчення блоку) |
||
|
PACKINGSEQUENCE |
Робота з товарними позиціями (закінчення блоку) |
||
|
HEAD |
Закінчення основного блоку |
||
|
DESADV |
Закінчення документа |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опційні) поля для заповнення.
-
-
Завантажити XML приклад: DESADV.xml
Завантажити JSON приклад: DESADV.json
Повідомлення про прийом (RECADV)
Повідомлення про прийом (RECADV) використовується для сповіщення постачальників про прийом товарів. Даний документ інформує про кількість отриманих товарних позицій і може вказувати на розбіжності між фактично отриманим товаром і товаром, зазначеним у документації.
Опис полів
|
Назва поля 1 |
Тип 2 |
Формат |
Опис |
|---|---|---|---|
|
RECADV |
Початок документа |
||
|
NUMBER |
М |
Рядок (16) |
Номер повідомлення про прийом |
|
DATE |
М |
Дата (РРРР-ММ-ДД) |
Дата документа |
|
RECEPTIONDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата прийому товару |
|
RECEPTIONTIME |
О |
Час (год: хв) |
Час прийому товару |
|
ORDERNUMBER |
М |
Рядок (16) |
Номер замовлення |
|
ORDERDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата замовлення |
|
DESADVNUMBER |
М |
Рядок (15) |
Номер повідомлення про відвантаження |
|
DESADVDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата повідомлення про відвантаження |
|
CAMPAIGNNUMBER |
М |
Рядок (16) |
Номер договору на поставку |
|
DOCTYPE |
О |
Рядок (1) |
Тип документа:
|
|
HEAD |
Початок основного блоку |
||
|
SUPPLIER |
М |
Число (13) |
GLN постачальника |
|
BUYER |
М |
Число (13) |
GLN покупця |
|
DELIVERYPLACE |
М |
Число (13) |
GLN місця доставки |
|
SENDER |
М |
Число (13) |
GLN відправника |
|
RECIPIENT |
М |
Число (13) |
GLN одержувача |
|
PACKINGSEQUENCE |
Робота з товарними позиціями (початок блоку) |
||
|
HIERARCHICALID |
М |
Число позитивне |
Номер ієрархії упаковки |
|
POSITION |
Товарні позиції (початок блоку) |
||
|
POSITIONNUMBER |
М |
Число позитивне |
Номер товарної позиції |
|
PRODUCT |
М |
Число (8, 10, 14) |
Штрих-код продукту |
|
PRODUCTIDBUYER |
М |
Рядок (15) |
Артикул в БД покупця |
|
ACCEPTEDQUANTITY |
М |
Число позитивне |
Прийнята кількість товару |
|
ACCEPTEDUNIT |
О |
Рядок (3) |
|
|
DELIVERQUANTITY |
М |
Число позитивне |
Кількість товару, що поставляється |
|
ORDERQUANTITY |
М |
Число позитивне |
Замовлена кількість товару |
|
PRICE |
М |
Число десяткове |
Ціна однієї одиниці продукції без ПДВ |
|
PRICEWITHVAT |
М |
Число десяткове |
Ціна однієї одиниці продукції з ПДВ |
|
AMOUNT |
М |
Число десяткове |
Сума товару (без ПДВ) |
|
AMOUNTWITHVAT |
М |
Число десяткове |
Сума товару (з ПДВ) |
|
DESCRIPTION |
О |
Рядок (70) |
Опис продукту |
|
VAT |
М |
Число позитивне |
Ставка ПДВ (%) |
|
POSITION |
Товарні позиції (закінчення блоку) |
||
|
PACKINGSEQUENCE |
Робота з товарними позиціями (закінчення блоку) |
||
|
HEAD |
Закінчення основного блоку |
||
|
RECADV |
Закінчення документа |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опційні) поля для заповнення.
-
-
Завантажити XML приклад: RECADV.xml
Завантажити JSON приклад: RECADV.json
Інструкція з транспортування (IFTMIN)
Інструкція з транспортування (IFTMIN) надсилається замовником оператору логістичних послуг. В цьому документі вказуються остаточні деталі поставки.
Опис полів
|
Назва поля 1 |
Тип 2 |
Формат |
Опис |
|---|---|---|---|
|
IFTMIN |
Початок документа |
||
|
NUMBER |
М |
Рядок (5) |
Номер документа; повинен бути наступного формату X_Y, де Х — це порядковий номер машини, яка їде по замовленню Y — це загальна кількість машин, яка поїде по замовленню (MIN - 1, MAX - 99). Х повинен < або = Y. Наприклад 2_5. |
|
DATE |
М |
Дата (РРРР-ММ-ДД) |
Дата документа |
|
DELIVERYDATE |
М |
Дата (РРРР-ММ-ДД) |
Дата поставки |
|
DELIVERYTIME |
М |
Час (год: хв) |
Час доставки |
|
DOCTYPE |
O |
Рядок (1) |
Тип документа:
|
|
DOCUMENT |
Дані про документи (початок блоку) |
||
|
DOCITEM |
Дані про документ (початок блоку) |
||
|
DOCTYPE |
М |
Рядок (2) |
Допустимі значення:
|
|
DOCNUMBER |
М |
Рядок (16) |
Номер Замовлення |
|
DOCNUMBERTN |
О/M |
Рядок (32) |
Номер Кількісної накладної. Якщо в документі вказано кілька Замовлень і хоча б до одного прив’язана Кількісна накладна, то до інших замовлень теж повинні бути вказані накладні. |
|
DOCITEM |
Дані про документ (закінчення блоку) |
||
|
DOCUMENT |
Дані про документи (закінчення блоку) |
||
|
HEAD |
Початок основного блоку |
||
|
CONSIGNOR |
M |
Число (13) |
GLN вантажовідправника (постачальника) |
|
DELIVERYPLACE |
M |
Число (13) |
GLN місця доставки |
|
SENDER |
M |
Число (13) |
GLN відправника повідомлення |
|
RECIPIENT |
M |
Число (13) |
GLN одержувача повідомлення |
|
POSITIONS |
Товарні позиції (початок блоку) |
||
|
POSITIONNUMBER |
М |
Число * 1, 100 + |
Номер позиції |
|
PACKAGETYPE |
О |
Рядок (3) |
Тип упаковки «(Тип палет: 09 – зворотний піддон; 200 – палета ISO 0 – 1/2 EURO Pallet; 201 – палета ISO 1 – 1/1 EURO Pallet)» |
|
PACKAGEQUANTITY |
O |
Число десяткове |
Кількість упаковок |
|
PACKAGEWIGHT |
O |
Число десяткове |
Вага |
|
MAXPACKAGEQUANTITY |
O |
Число десяткове |
Максимальна кількість упаковок |
|
POSITIONS |
Товарні позиції (закінчення блоку) |
||
|
HEAD |
Закінчення основного блоку |
||
|
IFTMIN |
Закінчення документа |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опційні) поля для заповнення.
-
-
Завантажити XML приклад: IFTMIN_example.xml
Завантажити JSON приклад: IFTMIN.json
Акт невідповідності (COMDOC_009)
Опис полів
|
Назва поля 1 |
Тип 2 |
Формат |
Опис |
|---|---|---|---|
|
ЕлектроннийДокумент |
Початок документу |
||
|
Заголовок |
Заголовок (початок блоку) |
||
|
НомерДокументу |
M |
Рядок (16) |
Номер документу комерційна дискусія |
|
ТипДокументу |
Рядок (50) |
Акт невідповідності |
|
|
КодТипуДокументу |
«009» |
009=Акт невідповідності |
|
|
ДатаДокументу |
Дата (РРРР-ММ-ДД) |
Дата складання документу |
|
|
НомерЗамовлення |
M |
Рядок (20) |
Номер замовлення за документом |
|
ДатаЗамовлення |
Дата (РРРР-ММ-ДД) |
Дата здійснення замовлення |
|
|
МісцеСкладання |
O |
Рядок (255) |
Місце складання документу |
|
Заголовок |
Заголовок (завершення блоку) |
||
|
Сторони |
Кількість входжень вузла: Min = 1; Max = 1 |
Сторони, між якими укладено документ (початок блоку) |
|
|
Контрагент |
Кількість входжень вузла: Min = 2; Max = 10 |
Контрагент (початок блоку). Першим вказується блок відправника, другим – отримувача |
|
|
СтатусКонтрагента |
M |
Рядок (30) |
Допустимі значення: Покупець; Отримувач; Продавець; Замовник; Виконавець; Перевізник; Платник; Підрядник; Відправник; Вантажоодержувач; Вантажовідправник; Експедитор; Клієнт; Консультант |
|
ВидОсоби |
Рядок (20) |
Допустимі значення: Юридична Фізична |
|
|
НазваКонтрагента |
Рядок (50) |
Назва контрагента |
|
|
КодКонтрагента |
Рядок (8) |
Значенням елемента є код платника згідно з ЄДРПОУ (Реєстраційний (обліковий) номер з Тимчасового реєстру ДПА України) або реєстраційний номер облікової картки платника (номер паспорта, записаний як послідовність двох великих літер української абетки та шести цифр) |
|
|
ІПН |
M |
Рядок (12) |
Індивідуальний податковий номер контрагента |
|
GLN |
M |
Integer (13) |
Глобальний номер розташування (GLN) контрагента |
|
Контрагент |
Контрагент (завершення блоку) |
||
|
Сторони |
Сторони, між якими укладено документ (завершення блоку) |
||
|
Параметри |
Параметри (початок блоку). Тег передбачає довільне значення; використовується для передачі додаткової інформації, що не входить до специфікації |
||
|
Параметр |
Рядок (50) |
Максимальна кількість тегів – 99. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю. |
|
|
Таблиця |
Кількість входжень вузла: Min = 0; Max = 1 |
Таблиця (початок блоку) |
|
|
Рядок |
Кількість входжень вузла: Min = 1;Max = 9999 |
Рядок (початок блоку). У кожного наступного блоку ідентифікатор (ІД) збільшується на одиницю |
|
|
НомПоз |
M |
Integer (3) |
Номер позиції |
|
АртикулПокупця |
M |
Рядок (10) |
Артикул покупця |
|
Найменування |
Рядок (50) |
Найменування товарної позиції |
|
|
ЗаявленаКількість |
Decimal (#.00) |
Заявлена кількість товарних позицій |
|
|
ПрийнятаКількість |
Decimal (#.000) |
Прийнята кількість товарних позицій |
|
|
ОдиницяВиміру |
Рядок (10) |
Одиниці виміру: шт. – штука; уп. – упаковка; л. – літр; послуга; кг. – кілограм; г. – грам… |
|
|
БазоваЦіна |
Decimal (#.00) |
Ціна за одиницю без ПДВ |
|
|
Текст |
Рядок (100) |
Додаткова інформація |
|
|
Рядок |
Рядок (завершення блоку) |
||
|
Таблиця |
Таблиця (завершення блоку) |
||
|
ЕлектроннийДокумент |
Завершення документу |
Одиниці виміру: «г», «кг», «л», «м», «мм», «м2», «м3», «шт», «кор», «пач», «піддон», «пак», «штука дрібна», «uauzd_MIL», «пляш», «рул», «послуга», «uauzd_CMT», «грн», «ящ», «Пар», «год.», «пог.м», «компл», «Тонна», «Блок», «Набір», «паков», «банк», «од»
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опційні) поля для заповнення.
-
-
Завантажити XML приклад: COMDOC_009.xml
Завантажити JSON приклад: COMDOC_009.json
Звіт про відвантаження (CONTRL)
Звіт про відвантаження (CONTRL) є завершальним документом в логіці документообігу з ТМ Сільпо - відправляється постачальником у відповідь на RECADV (Повідомлення про прийом).
Опис полів
|
Назва поля 1 |
Тип 2 |
Формат |
Опис |
|---|---|---|---|
|
CONTRL |
Початок документа |
||
|
NUMBER |
M |
Рядок (16) |
Номер документа RECADV (Повідомлення про прийом) |
|
DATE |
M |
Дата (РРРР-ММ-ДД ГГ:ММ:СС) |
Поточна дата |
|
RECADVDATE |
M |
Дата (РРРР-ММ-ДД) |
Дата документа RECADV (Повідомлення про прийом) |
|
ORDERNUMBER |
M |
Рядок (16) |
Номер документа ORDER (Замовлення) |
|
ORDERDATE |
M |
Дата (РРРР-ММ-ДД) |
Дата документа ORDER (Замовлення) |
|
SENDER |
M |
Число (13) |
GLN одержувача (з Повідомлення про прийом) |
|
RECIPIENT |
M |
Число (13) |
GLN відправника (з Повідомлення про прийом) |
|
DELIVERYPLACE |
M |
Число (13) |
GLN місця доставки |
|
SUPPLIER |
M |
Число (13) |
GLN постачальника |
|
BUYER |
M |
Число (13) |
GLN покупця |
|
ACTION |
M |
Число (1) |
Допустиме значення «1» |
|
CONTRL |
Закінчення документа |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові для заповнення поля;
-
O (optional) — необов’язкові (опційні) поля для заповнення.
-
-
Завантажити XML приклад: CONTRL.xml
Завантажити JSON приклад: CONTRL.json
Документообіг з мережею Сільпо на платформі EDI Network 2.0 за схемою «Магазини»
Ця інструкція описує порядок документообігу на платформі EDI Network 2.0 з мережею «Сільпо» за схемою «Магазини». В документообігу за даною схемою приймають участь наступні документи:
За посиланнями можна знайти XML специфікації відповідних документів.
Документообіг здійснюється між двома учасниками, де ініціатором виступає мережа «Сільпо».
Загальна схема документообігу:
Зображення 1 - Документообіг з мережею «Сільпо» за схемою «Магазини»
1. Вхід на платформу
Для початку роботи з системою необхідно виконати вхід на платформу EDIN.
Детальна інструкція з авторизації доступна за посиланням: Авторизація в системі.
2. Створення та відправка «Замовлення» (ORDERS) на стороні мережі «Сільпо»
«Замовлення» (ORDERS) на поставку надсилає покупець постачальнику, вказуючи штрих-код продукту, його опис, замовлену кількість, ціну та іншу необхідну інформацію.
Детальна інструкція зі створення «Замовлення» доступна за посиланням.
3. Формування «Підтвердження замовлення» (ORDRSP) на підставі вхідного «Замовлення» (ORDERS)
«Підтвердження замовлення» (ORDRSP) створюється Постачальником у відповідь на вхідне «Замовлення» (ORDER). Основною особливістю «Підтвердження замовлення» є уточнення з приводу постачання по кожній товарній позиції: чи буде товар доставлений; чи змінилася кількість/ціна; чи буде відмова від поставки товарної позиції.
Детальна інструкція зі створення «Підтвердження замовлення» доступна за посиланням.
4. Формування «Повідомлення про відвантаження» (DESADV) на підставі «Підтвердження замовлення» (ORDRSP)
«Повідомлення про відвантаження» створюється Постачальником на підставі надісланого «Підтвердження замовлення».
Особливістю створення «Повідомлення про відвантаження» для мережі «Сільпо» є додаткове, обов'язкове до заповнення поле «Кількість ящиків» для товарних позицій (Зображення 2). Це поле доступне для редагування у табличній частині.
Зображення 2 - Додаткове обов'язкове поле у «Повідомленні про відвантаження» для мережі «Сільпо»
Зображення 3 - Помилка під час відправки «Повідомлення про відвантаження» із незаповненим полем «Кількість ящиків»
Інші поля форми «Повідомлення про відвантаження» є стандартними. Інструкція з формування стандартного «Повідомлення про відвантаження» на підставі «Підтвердження замовлення» доступна за посиланням.
Документообіг з мережею «Сільпо» на платформі EDI Network 2.0 за схемою «Match Invoice». Інструкція Постачальника
Ця інструкція описує порядок документообігу на платформі EDI Network 2.0 з мережею «Сільпо» за схемою «Match Invoice». В документообігу за даною схемою приймають участь наступні документи:
За посиланнями можна знайти XML специфікації відповідних документів.
Документообіг здійснюється між двома учасниками, де ініціатором виступає мережа «Сільпо».
Загальна схема документообігу:
Зображення 1 - Документообіг з мережею «Сільпо» за схемою «Match Invoice»
1. Вхід на платформу
Для початку роботи з системою необхідно виконати вхід на платформу EDIN.
Детальна інструкція з авторизації доступна за посиланням: Авторизація в системі.
2. Формування «Підтвердження замовлення» (ORDRSP) на підставі вхідного «Замовлення» (ORDERS)
«Підтвердження замовлення» (ORDRSP) створюється Постачальником у відповідь на вхідне «Замовлення» (ORDER).
Цей документ формується одразу після отримання «Замовлення» (ORDER) від Мережі.
Детальна інструкція зі створення «Підтвердження замовлення» доступна за посиланням.
3. Формування «Повідомлення про відвантаження» (DESADV)
«Повідомлення про відвантаження» створюється Постачальником на підставі надісланого «Підтвердження замовлення».
Особливістю створення «Повідомлення про відвантаження» для мережі «Сільпо» є додаткове, обов'язкове до заповнення поле «Кількість ящиків» для товарних позицій (Зображення 2). Це поле доступне для редагування у табличній частині.
Зображення 2 - Додаткове обов'язкове поле у «Повідомленні про відвантаження» для мережі «Сільпо»
Зображення 3 - Помилка під час відправки «Повідомлення про відвантаження» із незаповненим полем «Кількість ящиків»
Інші поля форми «Повідомлення про відвантаження» є стандартними. Інструкція з формування стандартного «Повідомлення про відвантаження» на підставі «Підтвердження замовлення» доступна за посиланням.
4. Формування «Інструкції з транспортування» (IFTMIN) на підставі вхідного «Замовлення» (ORDER)
В схемі документообігу «Match Invoice» з мережею «Сільпо» «Інструкція з транспортування» (IFTMIN) створюється Постачальником на підставі вхідного «Замовлення» (ORDER).
Детальна інструкція зі створення «Інструкції з транспортування» на підставі вхідного «Замовлення» доступна за посиланням.
Особливості заповнення полів «Інструкції з транспортування» для мережі «Сільпо»можна знайти за посиланням.