Skip to content

Commit

Permalink
Merge pull request #2065 from EDI-N/Kolya_ua
Browse files Browse the repository at this point in the history
Kolya ua
  • Loading branch information
EDI-N committed Jan 26, 2024
2 parents 01c2621 + 60aac20 commit ae7bfd5
Show file tree
Hide file tree
Showing 18 changed files with 492 additions and 41 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

- `Замовлення (ORDERS) <https://wiki.edin.ua/uk/latest/EDIN_Specs/XML/ORDER_x.html>`__
- `Повідомлення про відвантаження (DESADV) <https://wiki.edin.ua/uk/latest/EDIN_Specs/XML/DESADV_x.html>`__
- `Транспортна накладна (DOCUMENTINVOICE.DocumentFunctionCode = TNN) <https://wiki.edin.ua/uk/latest/ClientProcesses/Metro/Metro_XML-structure.html#documentinvoice-tnn>`__
- `Транспортна накладна (DOCUMENTINVOICE.DocumentFunctionCode = TNN) <https://wiki.edin.ua/uk/latest/ClientProcesses/Metro/Metro_XML/DOCUMENTINVOICE_TNN_x.html>`__
- `Заявка на транспортування (TRANSPORTATIONORDER з SUBDOCTYPE=1) <https://wiki.edin.ua/uk/latest/Docs_ETTNv3/TRANSPORTATIONORDER/TRANSPORTATIONORDERpage_v3.html>`__
- `Підтвердження заявки на транспортування (TRANSPORTATIONORDER з SUBDOCTYPE=2) <https://wiki.edin.ua/uk/latest/Docs_ETTNv3/TRANSPORTATIONORDER/TRANSPORTATIONORDERpage_v3.html>`__
- `Електронна товарно-транспортна накладна (е-ТТН) <https://wiki.edin.ua/uk/latest/Docs_ETTNv3/ETTN/ETTNpage_v3.html>`__
Expand All @@ -42,7 +42,7 @@

- `Акт перевантаження <https://wiki.edin.ua/uk/latest/Docs_ETTNv3/RELOAD_ACT/RELOAD_ACTpage_v3.html>`__
- `Акт розбіжностей про вантаж <https://wiki.edin.ua/uk/latest/Docs_ETTNv3/DISAGREEMENT_ACT/DISAGREEMENT_ACTpage_v3.html>`__
- `Акт розбіжностей до транспортної накладної (DOCUMENTINVOICE.DocumentFunctionCode = DTN) <https://wiki.edin.ua/uk/latest/ClientProcesses/Metro/Metro_XML-structure.html#documentinvoice-dtn>`__
- `Акт розбіжностей до транспортної накладної (DOCUMENTINVOICE.DocumentFunctionCode = DTN) <https://wiki.edin.ua/uk/latest/ClientProcesses/Metro/Metro_XML/DOCUMENTINVOICE_DTN_x.html>`__
- `Коригування до товарної накладної (DOCCORINVOICE) <https://wiki.edin.ua/uk/latest/EDIN_Specs/XML/DOCCORINVOICE_x.html>`__
- `Коригування до податкової накладної (DECLARj12) <https://wiki.edin.ua/uk/latest/EDIN_Specs/XML/DECLAR_x.htmlj12>`__

Expand Down
3 changes: 3 additions & 0 deletions docs/ClientProcesses/Metro/Metro_Specs_list.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1,:doc:`/ClientProcesses/Metro/Metro_XML/DOCUMENTINVOICE_TNN_x`
2,:doc:`/ClientProcesses/Metro/Metro_XML/DOCUMENTINVOICE_DTN_x`
3,:doc:`/ClientProcesses/Metro/Metro_XML/DOCUMENTINVOICE_NP_x`
42 changes: 8 additions & 34 deletions docs/ClientProcesses/Metro/Metro_XML-structure.rst
Original file line number Diff line number Diff line change
@@ -1,39 +1,13 @@
XML Специфікації для роботи з мережею "МЕТРО"
################################################

.. contents:: Зміст:

---------

Транспортна накладна (DOCUMENTINVOICE_TNN)
=====================================================

.. csv-table:: Транспортна накладна (DOCUMENTINVOICE_TNN)
:file: Metro_XML/files/DOCUMENTINVOICE_TNN.csv
:widths: 40, 7, 12, 41
:header-rows: 1

:download:`Приклад "Транспортної накладної" (DOCUMENTINVOICE_TNN)<Metro_XML/examples/DOCUMENTINVOICE_TNN_example.xml>`

---------

Акт розбіжностей до транспортної накладної (DOCUMENTINVOICE_DTN)
===========================================================================

.. csv-table:: Акт розбіжностей до транспортної накладної (DOCUMENTINVOICE_DTN)
:file: Metro_XML/files/DOCUMENTINVOICE_DTN.csv
:widths: 40, 7, 12, 41
:header-rows: 1

:download:`Приклад "Акта розбіжностей до транспортної накладної" (DOCUMENTINVOICE_DTN)<Metro_XML/examples/DOCUMENTINVOICE_DTN_example.xml>`

-------------------------

.. [#] Під визначенням колонки **Тип поля** мається на увазі скорочене позначення:
* M (mandatory) — обов'язкові до заповнення поля;
* O (optional) — необов'язкові (опціональні) до заповнення поля.
.. [#] Одиниці виміру: "г", "кг", "л", "м", "мм", "м2", "м3", "шт", "кор", "пач", "піддон", "пак", "штука дрібна", "uauzd_MIL", "пляш", "рул", "послуга", "uauzd_CMT", "грн", "ящ", "Пар", "год.", "пог.м", "компл", "Тонна", "Блок", "Набір", "паков", "банк", "од"
.. csv-table::
:file: Metro_Specs_list.csv
:widths: 5, 95
:header-rows: 0

.. toctree::
:hidden:
:glob:

Metro_XML/*
98 changes: 98 additions & 0 deletions docs/ClientProcesses/Metro/Metro_XML/DOCUMENTINVOICE_DTN_x.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
##########################################################################################################################
**Акт розбіжностей до транспортної накладної (DOCUMENTINVOICE_DTN)**
##########################################################################################################################

**XML:**

.. code:: xml
<Document-Invoice>
<Invoice-Header>
<InvoiceNumber>1097_ftp_7</InvoiceNumber>
<InvoiceDate>2023-05-08</InvoiceDate>
<InvoiceTime>13:40</InvoiceTime>
<DocumentFunctionCode>DTN</DocumentFunctionCode>
<ContractNumber>11220365921</ContractNumber>
<ContractDate>2020-01-18</ContractDate>
<InternalWarehouseNumber>77380462</InternalWarehouseNumber>
</Invoice-Header>
<Invoice-References>
<Invoice>
<OriginalInvoiceNumber>123554</OriginalInvoiceNumber>
<OriginalInvoiceDate>2020-01-20</OriginalInvoiceDate>
</Invoice>
<Order>
<BuyerOrderNumber>48380462</BuyerOrderNumber>
<BuyerOrderDate>2020-01-19</BuyerOrderDate>
</Order>
</Invoice-References>
<Invoice-Parties>
<Buyer>
<ILN>4820086630009</ILN>
<TaxID>12345670</TaxID>
<UtilizationRegisterNumber>12345670</UtilizationRegisterNumber>
<Name>ТОВ &quot;МЕТРО КЕШ ЕНД КЕРІ УКРАЇНА&quot;</Name>
<StreetAndNumber>стрит</StreetAndNumber>
<CityName>м.Київ</CityName>
<PostalCode>02140</PostalCode>
<Country>Україна</Country>
<PhoneNumber>0444922100</PhoneNumber>
</Buyer>
<Seller>
<ILN>9864065732181</ILN>
<TaxID>1234567890</TaxID>
<CodeByBuyer>22222</CodeByBuyer>
<UtilizationRegisterNumber>34554363</UtilizationRegisterNumber>
<Name>FelEx_1</Name>
<StreetAndNumber>вул.Чистяківська,100</StreetAndNumber>
<CityName>м.Київ</CityName>
<PostalCode>64000</PostalCode>
<Country>Україна</Country>
<PhoneNumber>0953030300</PhoneNumber>
<IBAN>UA12345600000014785236900012329</IBAN>
</Seller>
</Invoice-Parties>
<Invoice-Lines>
<Line>
<Line-Item>
<LineNumber>1</LineNumber>
<EAN>1472583690147</EAN>
<BuyerItemCode>1111111111</BuyerItemCode>
<ProductIdBuyer>1234121</ProductIdBuyer>
<LogisticItemCode>232323332</LogisticItemCode>
<ItemDescription>drink</ItemDescription>
<InvoiceDeliveredQuantity>12</InvoiceDeliveredQuantity>
<AcceptedQuantity>8</AcceptedQuantity>
<ReturnedQuantity>4</ReturnedQuantity>
<ReasonRejection>
<ReasonCode>1</ReasonCode>
<ReasonText>вільний текст</ReasonText>
</ReasonRejection>
</Line-Item>
</Line>
</Invoice-Lines>
<Invoice-Summary>
<TotalLines>1</TotalLines>
<TotalAcceptedQuantity>8</TotalAcceptedQuantity>
</Invoice-Summary>
</Document-Invoice>
-------------------------

.. csv-table:: Акт розбіжностей до транспортної накладної (DOCUMENTINVOICE_DTN)
:file: files/DOCUMENTINVOICE_DTN.csv
:widths: 40, 7, 12, 41
:header-rows: 1

-------------------------

.. [#] Під визначенням колонки **Тип поля** мається на увазі скорочене позначення:
* M (mandatory) — обов'язкові до заповнення поля;
* O (optional) — необов'язкові (опціональні) до заповнення поля.
.. [#] елементи структури мають наступний вигляд:
* параметрЗіЗначенням;
* **об'єктЗПараметрами**;
* :orange:`масивОб'єктів`

0 comments on commit ae7bfd5

Please sign in to comment.