Výrobné čísla je možné zadať rovno pri tvorbe príjemky — stačí ich vymenovať pri skladovej položke v elemente vyrobniCislaPrijata.
Príklad v XML
<winstrom version="1.0">
<skladovy-pohyb>
<typDokl>code:PŘÍJEMKA</typDokl>
<typPohybuK>typPohybu.prijem</typPohybuK>
<kod>TEST1234</kod>
<sklad>code:PLZEŇ</sklad>
<skladovePolozky>
<skladovy-pohyb-polozka>
<cenik>code:PP 86.910 CR</cenik>
<sklad>code:PLZEŇ</sklad>
<mnozMj>2</mnozMj>
<cenaMj>50</cenaMj>
<vyrobniCislaPrijata>
<vyrobni-cislo>
<kod>4156156</kod>
</vyrobni-cislo>
<vyrobni-cislo>
<kod>145144</kod>
</vyrobni-cislo>
</vyrobniCislaPrijata>
</skladovy-pohyb-polozka>
</skladovePolozky>
</skladovy-pohyb>
</winstrom>
🚨 Názvy elementov sú citlivé na veľkosť písmen. Zápis <typpohybuk> malými písmenami sa ticho ignoruje — import prejde, ale hodnota sa nenastaví. Pri príjemke to nemusí byť vidieť, pretože príjem je predvolený; pri výdaji ale takto vznikne doklad opačného typu. Správne je <typPohybuK>.
Príklad v JSON
{
"winstrom": {
"@version": "1.0",
"skladovy-pohyb": [{
"kod": "TEST1234",
"typDokl": "code:PŘÍJEMKA",
"typPohybuK": "typPohybu.prijem",
"sklad": "code:PLZEŇ",
"skladovePolozky": [{
"cenik": "code:PP 86.910 CR",
"sklad": "code:PLZEŇ",
"mnozMj": "2.0",
"cenaMj": "50.0",
"vyrobniCislaPrijata": [
{ "kod": "4156156" },
{ "kod": "145144" }
]
}]
}]
}
}
ℹ️ Evidenciu výrobných čísel je potrebné pri cenníkovej položke zapnúť poľom evidVyrCis; pole unikVyrCis navyše vynúti ich jedinečnosť. Počet výrobných čísel musí zodpovedať množstvu na položke — inak import skončí chybou, ktorú popisuje článok Chyba: Nie je zadané dostatočné množstvo výrobných čísel.
