XML Специфікації для роботи з Сільпо ######################################################################## **XML специфікації електронних документів** У специфікації представлено опис полів XML-документів, які застосовуються в електронному обміні даними при роботі з мережею Сільпо на платформі EDI-N. Для детальної інформації ознайомтесь з `Інструкцією по роботі з мережею Сільпо `__. --------- .. contents:: Зміст: --------- Замовлення (ORDER) ========================== .. csv-table:: Замовлення (ORDER) на поставку відправляє покупець постачальнику, вказуючи штрих-код продукту, його опис, замовлену кількість, ціну та іншу необхідну інформацію. :file: Silpo_XML/files/ORDER.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад ORDER` :download:`JSON-Приклад ORDER` --------- Підтвердження замовлення (ORDRSP) ======================================== .. csv-table:: **Підтвердження замовлення (ORDRSP)** відправляється у відповідь на прийнятий документ **Замовлення (ORDER)**. Основною особливістю **Підтвердження замовлення** є уточнення про постачання по кожній товарній позиції: чи буде товар доставлений; чи змінилася кількість/ціна чи буде відмова від поставки товарної позиції? :file: Silpo_XML/files/ORDRSP.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад ORDRSP` :download:`JSON-Приклад ORDRSP` --------- Повідомлення про відвантаження (DESADV) =============================================== .. csv-table:: **Повідомлення про відвантаження (DESADV)** відправляє постачальник у відповідь на **Замовлення (ORDER)**. При цьому постачальник може змінити кількість замовлених товарних позицій, що поставляються, дату і час поставки, додаткові відомості. Даний документ є аналогом товарно-транспортної накладної (ТТН) :file: Silpo_XML/files/DESADV.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад DESADV` :download:`JSON-Приклад DESADV` --------- Повідомлення про прийом (RECADV) =============================== .. csv-table:: **Повідомлення про прийом (RECADV)** використовується для оповіщення постачальників про прийом товарів. Даний документ інформує про кількість отриманих товарних позицій і може вказувати на розбіжності між фактично отриманим товаром і зазначеним у документації. :file: Silpo_XML/files/RECADV.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад RECADV` :download:`JSON-Приклад RECADV` --------- Інструкція з транспортування (IFTMIN) ============================================== .. csv-table:: Інструкція з транспортування (IFTMIN) відправляється замовником оператору логістичних послуг. В даному документі вказуються остаточні деталі поставки :file: Silpo_XML/files/IFTMIN.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад IFTMIN` :download:`JSON-Приклад IFTMIN` --------- Акт невідповідності (COMDOC_009) ============================================== .. csv-table:: Акт невідповідності (COMDOC_009) :file: Silpo_XML/files/COMDOC_009.csv :widths: 40, 7, 12, 41 :header-rows: 1 .. include:: units_comdoc.rst :download:`XML-Приклад COMDOC_009` :download:`JSON-Приклад COMDOC_009` --------- Звіт про відвантаження (CONTRL) ============================================= .. csv-table:: Звіт про відвантаження (CONTRL) являється завершаючим документом в логіці документообігу з ТМ Сільпо - відправляється постачальником у відповідь на RECADV (Повідомлення про прийом) :file: Silpo_XML/files/CONTRL.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад CONTRL` :download:`JSON-Приклад CONTRL` .. сеть запретила следующий документ Накладна за кількістю (DOCUMENTINVOICE) ============================================= .. csv-table:: Накладна за кількістю (DOCUMENTINVOICE) :file: Silpo_XML/files/DOCUMENTINVOICE.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`Приклад DOCUMENTINVOICE` ------------------------- .. [#] Під визначенням колонки **Тип поля** мається на увазі скорочене позначення: * M (mandatory) — обов'язкові до заповнення поля; * O (optional) — необов'язкові (опціональні) до заповнення поля.