V tomto článku si ukážeme dva príklady na vytváranie a aktualizáciu záznamov pomocou rozhrania REST API.
Zoznam záznamov:https://demo.flexibee.eu/c/demo/evidence-list
Atribúty daného záznamu: https://demo.flexibee.eu/c/demo/EVIDENCE/properties
.
namiesto EVIDENCIE vždy uveďte názov stroja daného záznamu
napr.: adresár, faktúra-vydaná, interný doklad, objednávka-prijatá, faktúra-prijatá, banka, pokladňa, faktúra-vydaná-položka, pokladňa-pohyb-položka atď.
Príklad 1:
null
<?xml version="1.0"?>
Vytvorí položku cenníka s:
externé ID "EXTERNI_ID"
kód "KOD"
titled "POLICY_CENICLE"
merná jednotka KS
inventárny typ "Tovar"
základná sadzba DPH 21 %
cena 500,-
Príklad 2:
{ "winstrom": { "invoice-issued@update": "ignore", "invoice-issued": { "id": [ "ext:EXTERNI_ID", "code:FAV01" ], "name": "invoice_01", "varSym": "2018310", "stitky": "VIP", "bankUcet": "k\u00f3d:UCET01", "typDoc": "k\u00f3d:INVOICE" } } }
<?xml version="1.0"?>
- ak existuje faktúra s kódom "FAV01" alebo s externým ID "EXTERNI_ID", žiadosť o zmenu sa ignoruje
Ďalšie informácie o režime vytvárania/zmeny nájdete v našej dokumentácii: Režim vytvárania/zmeny
dokumenty musia špecifikovať typ dokumentu
Dalšie príklady nájdete v našej dokumentácii:Príklady XML