Přehled změn záznamu v REST API

Jak dohledat historii záznamu přes REST API?

Petr Pech avatar
Autor: Petr Pech
Aktualizováno před více než týdnem

Obdobně jako tomu je v aplikaci, je i přes API možné dohledat veškerou historii vybraných záznamů.

Ve vybraných evidencích jsou zaznamenávány provedené změny záznamů a jejich jednotlivých polí, tzv. žurnál. Prostřednictvím přehledu změn záznamů je možné si zobrazit historii změn a analyzovat je.

Služba je dostupná na adrese: /c/{firma}/{evidence}/{id}/zmeny.json

  • {firma} je databázový identifikátor firmy,

  • {evidence} je evidence,

  • {id} je identifikátor záznamu.

Jak poskládat URL adresu naleznete v návodu pro sestavování URL adresy.

Do žurnálu se ukládají změny pro většinu evidencí, ne však pro všechny. Subevidence /zmeny je dostupná pouze na některých (obdobně jako tomu je v aplikaci).

Jedná se o evidence:

  • Faktury vydané, faktury přijaté

  • Banka, pokladna a interní doklady

  • Přijaté a vydané objednávky

  • Příjemky/výdejky

  • Adresář

  • Ceník

  • Majetek

  • Cenové úrovně

  • Zakázky

  • Typy dokladů

Ukázka použití:

https://demo.flexibee.eu/c/demo/faktura-vydana/1/zmeny.json

Ukázka výstupu:

{
"winstrom":{
"@version":"1.0",
"zmeny":[
{
"hlavicka_polozka":"Hlavička dok.",
"nazev":"",
"poradi_polozky":"",
"sloupec":"juhsum",
"puvodni_hodnota":"0.00",
"zmenena_na":"2500.00",
"uzivatelem":"knovak",
"operace":"změna",
"datcas":"2018.01.11 - 13:13:43"
},
{
"hlavicka_polozka":"Hlavička dok.",
"nazev":"",
"poradi_polozky":"",
"sloupec":"stavuhrk",
"puvodni_hodnota":"",
"zmenena_na":"stavUhr.uhrazeno",
"uzivatelem":"knovak",
"operace":"změna",
"datcas":"2018.01.11 - 13:13:43"
}
]
}
}
Dostali jste odpověď na svou otázku?