Preskoči na glavno vsebino

Povinné položky importu

Povinnosť atribútov v REST API

Avtor: Lenka Haringerová

Pri exporte XML zo systému sa vyexportuje mnoho polí. Avšak mnohé z nich sú len na čítanie (napr. aktuálna priemerná cena skladu) a preto ich nie je možné modifikovať. Zároveň nie je nutné uvádzať množstvo hodnôt, pretože sú buď predvolené, alebo sú prevzaté z typu dokladu.

Pri tvorbe XML sa riaďte týmito pravidlami:

  • zvyčajne platí, že je nutné vypĺňať len tie údaje, ktoré musíte zadať v aplikácii pri ručnom zakladaní záznamu.

  • niektoré položky je však potrebné uviesť, pretože aplikácia ponúkne ich predvolenú hodnotu, ale pri importoch je nutné ich uviesť.

  • takmer vždy je povinná položka typ dokladu ( <typDokl/> ). Tá určuje, akého typu je daný doklad (napr. faktúra, záloha a pod.).

  • je nutné uvádzať len hodnotu v tagu (bez atribútov). Atribúty ref a showAs sú ignorované a v exporte slúžia len na jednoduchšiu vizualizáciu pre používateľa

  • pri prepojení na ďalší systém je potrebné uvádzať identifikátory. Tie môžu byť rôznych typov (code:, ext:, ean:, …)

  • v závislosti od typu dokladu sa môže stať, že je raz nutné nejaký atribút uvádzať a inokedy nie

Ste s tem dobili odgovor na svoje vprašanje?