Pole source slúži na označenie zdroja záznamu — typicky systému alebo dávky, z ktorej dáta prišli. Flexi s ním nijako nepracuje, takže si obsah určujete sami.
Použitie
Vypĺňa sa pri založení aj pri aktualizácii, na hlavičke dokladu aj na položke:
<winstrom version="1.0">
<faktura-vydana>
<typDokl>code:FAKTURA</typDokl>
<source>EXTERNI_APLIKACE_C.2</source>
<polozkyDokladu>
<faktura-vydana-polozka>
<kod>KOD1</kod>
<source>EXTERNI_APLIKACE_C.2</source>
</faktura-vydana-polozka>
</polozkyDokladu>
</faktura-vydana>
</winstrom>
⚠️ Dĺžka je obmedzená na 50 znakov. Dlhšia hodnota skončí chybou Pole 'Zdroj' nesmí být delší než 50 znaků.
Na čo sa hodí
Podľa source je možné záznamy spätne filtrovať, takže sa hodí napríklad na označenie dávky importu alebo na rozlíšenie, ktorý z niekoľkých napojených systémov záznam vytvoril:
GET /c/{firma}/faktura-vydana/(source='EXTERNI_APLIKACE_C.2').xml
💡 Ak potrebujete skôr spojiť záznam s jeho náprotivkom v inom systéme, je na to vhodnejší externý identifikátor — ten je jedinečný, dá sa podľa neho záznam priamo adresovať a nemá obmedzenie na 50 znakov. Pozri Identifikátory záznamov.
