Šarže i datum expirace se zadávají přímo na skladové položce dokladu. Zpětně se pak dají vyčíst z evidence, která drží zůstatky po šaržích.
Zadání při příjmu
<skladovePolozky>
<skladovy-pohyb-polozka>
<cenik>code:JOGURT</cenik>
<sklad>code:SKLAD</sklad>
<mnozMj>5</mnozMj>
<sarze>SARZE123</sarze>
<expirace>2027-06-01+02:00</expirace>
<datTrvan>2027-06-01+02:00</datTrvan>
<datVyroby>2026-06-01+02:00</datVyroby>
</skladovy-pohyb-polozka>
</skladovePolozky>
Význam jednotlivých elementů:
Element | Význam |
| Označení šarže. |
| Datum expirace. |
| Datum minimální trvanlivosti. |
| Datum výroby. |
ℹ️ Evidenci je potřeba u ceníkové položky zapnout — pole evidSarze pro šarže a evidExpir pro expirace. Data se zapisují ve formátu RRRR-MM-DD, volitelně s časovým posunem.
Zobrazení zůstatků
Zůstatky po jednotlivých šaržích a expiracích drží samostatná evidence sarze-expirace:
GET /c/{firma}/sarze-expirace.xml?detail=custom:sarze,expirace,pocet,cenik,sklad&limit=0
U každého záznamu najdete šarži, expiraci, ceníkovou položku, sklad a počet kusů, které z dané šarže zbývají. Zadání z příkladu výše se tu objeví jako záznam s pocet 5.
Hodnoty zadané na konkrétním dokladu si vypíšete přímo z jeho položek:
GET /c/{firma}/skladovy-pohyb/123/polozkyDokladu.xml?detail=custom:cenik,mnozMj,sarze,expirace
