XML === Imports ------- Item ^^^^ Soubor pro založení nebo update skladových karet | **Složka** : *imports -> product* | **Poznámka** : Dokument může obsahovat více skladových karet najednou. | **Příklady** : | - `CZ2018031520102451212086_ITEM.xml `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/imports/product/CZ2018031520102451212086_ITEM.xml :language: XML | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - ItemNo - Kód produktu - Ano - 1 -32 znaků * - EANCode - EAN kód - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - Brand - Značka - Ne - 1 - 32 znaků * - MaxShelfLifedays - Maximální doba použitelnosti ve dnech (pokud má produkt expiraci) - Ne - Celé číslo * - MinShelfLifedays - Minimální doba použitelnosti ve dnech (pokud má produkt expiraci) - Ne - Celé číslo * - LabelNumber - Kód etikety - pokud se produkt štítkuje - Ne - 1 - 16 znaků * - GMRQR - Sbírání sériových čísel / GMR (Ano / Ne) - Ne - 0 / 1 * - BatchRequired - Sbírání šarží (Ano / Ne) - Ne - 0 / 1 * - GrossWeight - Váha produktu s obalem (v kg) - Ne - Desetinné číslo (0.001) Purchase order ^^^^^^^^^^^^^^ Soubor pro vkladání příjemek do systému | **Složka** : *imports -> purchase_order* | **Poznámka** : Dokument může obsahovat pouze jednu příjemku. Obálka zprávy je *Purchase_Order* | **Příklady** : | - `CZ201803298553216412549_PURCHASE_ORDER.xml `_ | - `CZ201803221528553712328_PURCHASE_ORDER.xml `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/imports/purchase_order/CZ201803298553216412549_PURCHASE_ORDER.xml :language: XML | **Parametry hlavičky zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - DocumentType - Typ dokumentu - Ano - Purchase Order * - DocumentNo - Číslo dokumentu - Ano - 1 - 32 znaků * - VendorShipmentNo - Číslo objednávky zákazníka - Ne - 1 - 32 znaků * - SupplierCode - Externí číslo zákazníka - Ne - 1 - 32 znaků * - SupplierName - Jméno dodavatele - Ne - 1 - 64 znaků * - SupplierAddress - Adresa dodavatele - Ne - 1 - 64 znaků * - SupplierPostCode - PSČ dodavatele - Ne - 5 - 6 znaků * - SupplierCity - Město dodavatele - Ne - 1 - 64 znaků * - SupplierCountry - Země dodavatele - Ne - ISO kód země * - SupplierPhone - Telefon dodavatele - Ne - 5 - 15 znaků * - SupplierEmail - Email dodavatele - Ne - 4 - 64 znaků * - Comment - Poznámka - Ne - 1 - 256 znaků * - ExpectedDate - Datum dodání - Ne - RRRRMMDD * - PostingDate - Datum odeslání - Ne - RRRRMMDD | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - LineNo - Číslo řádku - Ano - Celé číslo (inkrementálně násobky 10000) * - ItemNo - Kód produktu (dle skladové karty) - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - LocationCode - Kód lokace - Ne - 1 - 5 znaků * - Quantity - Množství - Ano - Celé číslo Return order ^^^^^^^^^^^^ Soubor pro vkladání vratek do systému | **Složka** : *imports -> return_order* | **Poznámka** : Dokument může obsahovat pouze jednu vratku. Obálka zprávy je *Sales_Return_Order* | **Příklady** : | - `CZ2018032311160100312350_SALES_RETURN_ORDER.xml `_ | - `CZ2018032215292143712329_SALES_RETURN_ORDER.xml `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/imports/return_order/CZ2018032311160100312350_SALES_RETURN_ORDER.xml :language: XML | **Parametry hlavičky zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - DocumentType - Typ dokumentu - Ano - Customer Return * - DocumentNo - Číslo dokumentu - Ano - 1 - 32 znaků * - VendorShipmentNo - Číslo objednávky zákazníka - Ne - 1 - 32 znaků * - CustomerCode - Externí číslo zákazníka - Ne - 1 - 32 znaků * - CustomerName - Jméno dodavatele - Ne - 1 - 64 znaků * - CustomerAddress - Adresa dodavatele - Ne - 1 - 64 znaků * - CustomerPostCode - PSČ dodavatele - Ne - 5-6 znaků * - CustomerCity - Město dodavatele - Ne - 1 - 64 znaků * - CustomerCountry - Země dodavatele - Ne - ISO kód země * - CustomerPhone - Telefon dodavatele - Ne - 5 - 15 znaků * - CustomerEmail - Email dodavatele - Ne - 4 - 64 znaků * - Comment - Poznámka - Ne - 1 - 256 znaků * - ShipmentDate - Datum převzetí dopravcem - Ne - RRRRMMDD * - PostingDate - Datum odeslání - Ne - RRRRMMDD | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - LineNo - Číslo řádku - Ano - Celé číslo (inkrementálně násobky 10000) * - ItemNo - Kód produktu (dle skladové karty) - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - LocationCode - Kód lokace - Ne - 1 - 5 znaků Sales order ^^^^^^^^^^^ Soubor pro vkladání výdejek do systému | **Složka** : *imports -> sales_order* | **Poznámka** : Dokument může obsahovat pouze jednu výdejku. Obálka zprávy je *Sales_Order* | **Příklady** : | - `CZ2018032915012814912596_SALES_ORDER.xml `_ | - `CZ201803298245409512547_SALES_ORDER.xml `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/imports/sales_order/CZ2018032915012814912596_SALES_ORDER.xml :language: XML | **Parametry hlavičky zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - DocumentType - Typ dokumentu - Ano - Sales Order * - DocumentNo - Číslo dokumentu - Ano - 1 - 32 znaků * - CustomerOrderNo - Číslo objednávky odběratele - Ne - 1 - 32 znaků * - ShippingExternId - Číslo externího dopravce - Ne - 1 - 32 znaků * - PaymentMethodCode - Typ platby (COD - dobírka) - Ne - 1 - 32 znaků * - AmountIncludingVAT - Částka dobírky v měně země doručení (PaymentMethodCode musí být COD) - Ne - Celé číslo * - ShipmentMethodCode - Typ dopravy (DPD,PPL,TNT, EXW == Os. odběr, DPD_PRIV) - Ne - 1 - 32 znaků * - ShipToName - Jméno odběratele - Ne - 1 - 64 znaků * - ShipToAddress - Adresa odběratele - Ne - 1 - 64 znaků * - ShipToPostCode - PSČ odběratele - Ne - 5 - 6 znaků * - ShipToCity - Město odběratele - Ne - 1 - 64 znaků * - ShipToCountry - Země odběratele - Ne - ISO kód země * - ShipToPhone - Telefon odběratele - Ne - 5 - 15 znaků * - ShipToEmail - Email odběratele - Ne - 4 - 64 znaků * - Comment - Poznámka - Ne - 1 - 256 znaků * - RequestedDeliveryDate - Datum požadovaného příjmu odběratele - Ne - RRRRMMDD * - RequestedDeliveryTime - Čas požadovaného příjmu odběratele - Ne - HH:MM:SS | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - LineNo - Číslo řádku - Ano - Celé číslo (inkrementálně násobky 10000) * - ItemNo - Kód produktu (dle skladové karty) - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - LocationCode - Kód lokace - Ne - 1 - 5 znaků * - Quantity - Množství - Ano - Celé číslo * - MinExpPerofShelfLife - Minimální doba použitelnosti v % (pokud má produkt expiraci) - Ne - Celé číslo [0,100] Exports ------- Soubory potvrzení jsou tvořené na základě požadavku XML a přepisovány reálnými hodnotami které byly vydány / přijaty. Purchase order ^^^^^^^^^^^^^^ Soubor s potvrzením přijetí příjemky do systému | **Složka** : *exports -> purchase_order* | **Poznámka** : Dokument může obsahuje pouze jednu potvrzenou příjemku. Nepoužité tagy z původního dokumentu se vracejí zachované, dokument je tvořen na základě původního požadavku.. Potvrzené množství se může lišit od požadavku, stejně tak další parametry. Obálka zprávy je *Purchase_Order_Conf* | **Příklady** : | - `CZ965201705161020_PURCHASE_ORDER_CONF.xml `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/exports/purchase_order/CZ965201705161020_PURCHASE_ORDER_CONF.XML :language: XML | **Parametry hlavičky zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - DocumentType - Typ dokumentu - Ano - Purchase Order Conf * - DocumentNo - Číslo dokumentu - Ano - 1 - 32 znaků * - VendorShipmentNo - Číslo objednávky zákazníka - Ne - 1 - 32 znaků * - Comment - Poznámka - Ne - 1 - 256 znaků * - ReceiptDate - Datum odeslání - Ne - RRRRMMDD | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - LineNo - Číslo řádku - Ano - Celé číslo (inkrementálně násobky 10000) * - ItemNo - Kód produktu (dle skladové karty) - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - LocationCode - Kód lokace - Ne - 1 - 5 znaků * - Quantity - Množství - Ano - Celé číslo Return order ^^^^^^^^^^^^ Soubor s potvrzením přijetí vratky | **Složka** : *exports -> return_order* | **Poznámka** : Dokument může obsahuje pouze jednu potvrzenou vratku. Nepoužité tagy z původního dokumentu se vracejí zachované, dokument je tvořen na základě původního požadavku. Potvrzené množství se může lišit od požadavku, stejně tak další parametry. Obálka zprávy je *Sales_Return_Order_Conf* | **Příklady** : | - `CZ983201701021233_SALES_RETURN_ORDER_CONF.xml `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/exports/return_order/CZ983201701021233_SALES_RETURN_ORDER_CONF.XML :language: XML | **Parametry hlavičky zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - DocumentType - Typ dokumentu - Ano - Customer Return * - DocumentNo - Číslo dokumentu - Ano - 1 - 32 znaků * - VendorShipmentNo - Číslo objednávky zákazníka - Ne - 1 - 32 znaků * - Comment - Poznámka - Ne - 1 - 256 znaků * - ShipmentDate - Datum převzetí dopravcem - Ne - RRRRMMDD * - PostingDate - Datum odeslání - Ne - RRRRMMDD | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - LineNo - Číslo řádku - Ano - Celé číslo (inkrementálně násobky 10000) * - ItemNo - Kód produktu (dle skladové karty) - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - LocationCode - Kód lokace - Ne - 1 - 5 znaků Sales order ^^^^^^^^^^^ Soubor pro vkladání výdejek do systému | **Složka** : *exports -> sales_order* | **Poznámka** : Dokument může obsahuje pouze jednu potvrzenou příjemku. Nepoužité tagy z původního dokumentu se vracejí zachované, dokument je tvořen na základě původního požadavku.. Potvrzené množství se může lišit od požadavku, stejně tak další parametry. Obálka zprávy je *Sales_Order_Conf* | **Příklady** : | - `CZ993201612291419_SALES_ORDER_CONF.XML `_ | **Ukázka zprávy** : .. literalinclude:: ../struktura/exports/sales_order/CZ993201612291419_SALES_ORDER_CONF.XML :language: XML | **Parametry hlavičky zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - DocumentType - Typ dokumentu - Ano - Sales Order * - DocumentNo - Číslo dokumentu - Ano - 1 - 32 znaků * - ShippingExternId - Číslo externího dopravce - Ne - 1 - 32 znaků * - ShipmentMethodCode - Typ dopravy (DPD,PPL,TNT, EXW == Os. odběr) - Ne - 1 - 32 znaků * - Comment - Poznámka - Ne - 1 - 256 znaků * - RequestedDeliveryDate - Datum požadovaného příjmu odběratele - Ne - RRRRMMDD * - RequestedDeliveryTime - Čas požadovaného příjmu odběratele - Ne - HH:MM:SS | **Parametry těla zprávy** : .. list-table:: :header-rows: 1 :stub-columns: 1 :widths: 25 40 10 25 * - Název - Popis - Povinné - Typ * - LineNo - Číslo řádku - Ano - Celé číslo (inkrementálně násobky 10000) * - ItemNo - Kód produktu (dle skladové karty) - Ano - 0 -32 znaků * - Description - Popis - Ne - 1 - 140 znaků * - LocationCode - Kód lokace - Ne - 1 - 5 znaků * - Quantity - Množství - Ano - Celé číslo * - MinExpPerofShelfLife - Minimální doba použitelnosti v % (pokud má produkt expiraci) - Ne - Celé číslo [0,100]