Improvements
Editing the batch, expiration, and shelf-life date on a saved issue note is now faster in the web interface — the editability check no longer needlessly verifies whether the item is linked to a set breakdown.
Bug fixes
Sorting the price list by selling price excluding or including VAT (
cenaZaklBezDph,cenaZaklVcDph) for non-VAT payers, where no VAT rates are available, no longer ends with an error. In this case, the price list is sorted by base price.Downloading a saved ID list from the fallback address of a custom button (
…/custom-button/data?id=…) now also works without an extension and without theAcceptheader — previously, the endpoint returned an HTML page or a 404 error instead of the data. An address with the.xmlextension or theAccept: application/xmlheader now returns a 406 error instead of the previous behavior of silently returning JSON under an incorrect header.Package breakdown when ordering up to the minimum is offered again for a price list item with a package specified — both the "+" button and the package table, which have been missing since version 2026.5.0. The suggested quantity remains prefilled and is not overwritten with zero. The same applies to the Order from a custom query.
For items with a package, filling in the breakdown is now mandatory: if the sum of the packages does not match the ordered quantity, the form displays a warning and does not create the order. Until now, items could be created where the number of packages did not match the quantity in units of measure.
The price list API respects the license in the same way as the desktop client does — for a company without a license for the Individual pricing feature (
individCena) or Do not group items when creating a purchase order (neseskupovatObj), the API will no longer offer these features.
