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