XML Специфікації для роботи з мережею "Фоззі" ################################################ .. contents:: Зміст: --------- Замовлення (ORDER) ========================== .. csv-table:: Замовлення (ORDER) на поставку відправляє покупець постачальнику, вказуючи штрих-код продукту, його опис, замовлену кількість, ціну та іншу необхідну інформацію. :file: Fozzy_XML/files/ORDER.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад ORDER` :download:`JSON-Приклад ORDER` --------- Підтвердження замовлення (ORDRSP) ======================================== .. csv-table:: **Підтвердження замовлення (ORDRSP)** відправляється у відповідь на прийнятий документ **Замовлення (ORDER)**. Основною особливістю **Підтвердження замовлення** є уточнення про постачання по кожній товарній позиції: чи буде товар доставлений; чи змінилася кількість/ціна чи буде відмова від поставки товарної позиції? :file: Fozzy_XML/files/ORDRSP.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад ORDRSP` :download:`JSON-Приклад ORDRSP` --------- Інструкція з транспортування (IFTMIN) ============================================== .. csv-table:: Інструкція з транспортування (IFTMIN) відправляється замовником оператору логістичних послуг. В даному документі вказуються остаточні деталі поставки :file: Fozzy_XML/files/IFTMIN.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад IFTMIN` :download:`JSON-Приклад IFTMIN` --------- Накладна за кількістю (DOCUMENTINVOICE_TN) ============================================= .. csv-table:: Тип документа "Накладна за кількістю" (DOCUMENTINVOICE_TN) чи "Цінова накладна" (DOCUMENTINVOICE_PRN) визначається значенням, що передається в полі DOCUMENTINVOICE.DocumentFunctionCode :file: Fozzy_XML/files/DOCUMENTINVOICE_TN.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад "Накладної за кількістю" (DOCUMENTINVOICE_TN)` :download:`JSON-Приклад "Накладної за кількістю" (DOCUMENTINVOICE_TN)` --------- Цінова накладна (DOCUMENTINVOICE_PRN) ============================================= .. csv-table:: Тип документа "Накладна за кількістю" (DOCUMENTINVOICE_TN) чи "Цінова накладна" (DOCUMENTINVOICE_PRN) визначається значенням, що передається в полі DOCUMENTINVOICE.DocumentFunctionCode :file: Fozzy_XML/files/DOCUMENTINVOICE_PRN.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад "Цінової накладної" (DOCUMENTINVOICE_PRN)` :download:`JSON-Приклад "Цінової накладної" (DOCUMENTINVOICE_PRN)` --------- Акт невідповідності (COMDOC_009) ============================================== .. csv-table:: Акт невідповідності (COMDOC_009) :file: Fozzy_XML/files/COMDOC_009.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад "Акта невідповідності" (COMDOC_009)` :download:`JSON-Приклад "Акта невідповідності" (COMDOC_009)` --------- Коригування до товарної накладної (DOCCORINVOICE) ============================================================= .. csv-table:: "Коригування до товарної накладної" (DOCCORINVOICE) можливо створити лише коли в ланцюжку документів вже є COMDOC_009 від мережі (Фоззі) :file: Fozzy_XML/files/DOCCORINVOICE.csv :widths: 40, 7, 12, 41 :header-rows: 1 :download:`XML-Приклад DOCCORINVOICE` :download:`JSON-Приклад DOCCORINVOICE` ------------------------- .. [#] Під визначенням колонки **Тип поля** мається на увазі скорочене позначення: * M (mandatory) — обов'язкові до заповнення поля; * O (optional) — необов'язкові (опціональні) до заповнення поля. .. [#] Одиниці виміру: "г", "кг", "л", "м", "мм", "м2", "м3", "шт", "кор", "пач", "піддон", "пак", "штука дрібна", "uauzd_MIL", "пляш", "рул", "послуга", "uauzd_CMT", "грн", "ящ", "Пар", "год.", "пог.м", "компл", "Тонна", "Блок", "Набір", "паков", "банк", "од"