Pole source slouží k označení zdroje záznamu — typicky systému nebo dávky, ze které data přišla. Flexi s ním nijak nepracuje, takže si obsah určujete sami.
Použití
Vyplňuje se při založení i při aktualizaci, na hlavičce dokladu i na položce:
<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élka je omezená na 50 znaků. Delší hodnota skončí chybou Pole 'Zdroj' nesmí být delší než 50 znaků.
K čemu se hodí
Podle source lze záznamy zpětně filtrovat, takže se hodí například k označení dávky importu nebo k rozlišení, který z několika napojených systémů záznam vytvořil:
GET /c/{firma}/faktura-vydana/(source='EXTERNI_APLIKACE_C.2').xml
💡 Potřebujete-li spíš spojit záznam s jeho protějškem v jiném systému, je na to vhodnější externí identifikátor — ten je jedinečný, dá se podle něj záznam přímo adresovat a nemá omezení na 50 znaků. Viz Identifikátory záznamů.
