Přeskočit na hlavní obsah

Navázané doklady přes API

Jak pracovat s relation vazebni-doklady v URL?

Autor: Petr Pech

Doklady, které na sebe ve Flexi navazují — objednávka, faktura, skladový doklad — se dají vytáhnout přes relaci vazebni-doklady.


Dotaz

GET /c/{firma}/objednavka-prijata.json
?limit=0
&relations=vazebni-doklady
&detail=custom:vazebni-doklady(idDokl,kod,modul)

U každého dokladu se vrátí seznam navázaných dokladů:

<vazebni-doklady>
<vazebni-doklad>
<idDokl evidencePath="faktura-vydana">1</idDokl>
<kod>DEVADESATDEVET</kod>
<modul>FAV</modul>
</vazebni-doklad>
</vazebni-doklady>

Význam jednotlivých polí:

Pole

Význam

idDokl

Interní číslo navázaného dokladu. Atribut evidencePath říká, ve které evidenci jej hledat.

kod

Kód (číslo) navázaného dokladu.

modul

Zkratka modulu, ze kterého doklad pochází (například FAV pro vydané faktury).

ℹ️ Relace vazebni-doklady ukazuje doklady vzniklé jeden z druhého. Vazby vzniklé úhradou nebo odpočtem jsou jinde — v relaci vazby, kterou popisuje článek Použití detail=custom pro zjištění způsobu párování.


Související

Dostali jste odpověď na svou otázku?