Dokumentace


Objednávka obědů

Aktualizace systému (9. 8. 2026)

Shrnutí změn nasazených k datu 9. 8. 2026.

Tento přehled shrnuje vše, co se změnilo od poslední aktualizace (30. 7. 2026). Část oprav a menších vylepšení byla nasazována průběžně, jak přicházely.

Rozvoz — ruční řazení, skupiny zastávek a odhad příjezdu

Mapu tras jsme pořádně překopali. Vedle novinek níž jsme ladili i to, jak mapa reaguje a jak se v seznamu míst pracuje — cílem bylo, aby srovnávání tras nebylo otrava. Tím to nekončí, mapy budeme dál vylepšovat — napište nám, co vám v nich chybí.

  • Pořadí zastávky přepíšete číslem. V seznamu míst u mapy je číslo pořadí nově přepisovatelné — zastávku z konce trasy pošlete na začátek tím, že jí místo 87 napíšete 1. Odpadá přetahování přes celý seznam, takže ruční srovnání trasy je otázka pár přepsaných čísel. Přetažení zůstává, na posun o pár pozic je rychlejší.
  • Skupiny zastávek. Optimalizace roztrhla obec — levou stranu vesnice cestou tam, pravou až při cestě zpět — a řidiči pak jezdili po svém. Skupina je pojmenovaná parta zastávek (typicky jedna obec), která se při optimalizaci chová jako jeden nedělitelný blok; uvnitř si pořadí systém spočítá sám. Skupiny jsou nepovinné: kdo si žádnou nezaloží, má trasu přesně jako dosud.
    • Tlačítko „Založit skupiny podle obcí" v okně „Spravovat skupiny" je předvyplní z adres. Je to návrh k doladění, ruční zařazení nikdy nepřepíše.
    • Zastávku zařadíte výběrem v jejím řádku nebo přetažením do skupiny, celou skupinou pohnete přepsáním čísla v její hlavičce.
  • Připnutí (špendlík) znamená „tady zůstaň". Optimalizace s takovou zastávkou nepohne. Várnice tedy připnete na první pozici, firmu s termínem zařadíte tam, kam patří, a připnete. Připnout jde i celá skupina.
  • Uložené stavy pořadí. Než pustíte optimalizaci, uložte si pořadí stranou tlačítkem „Uložit stav" — kdykoli se k němu vrátíte. Systém stavy sám neukládá ani nemaže, aby v historii bylo jen to, co jste tam dali. Při obnovení řekne, kolik zastávek mezitím přibylo a kolik chybí. Zvlášť se ukládá celkové pořadí, zvlášť pořadí pro konkrétní den.
  • Termín doručení a odhad příjezdu. Nový údaj „Doručit do" u strávníka i u odběrného místa a vedle něj v seznamu odhad příjezdu — je tak vidět, jestli to vychází, a když odhad termín přeteče, obojí se zvýrazní. Pořadím to samo nehýbe, zastávku si zařadíte a připnete sami.
  • Čas výjezdu, čas na zastávce a volba optimalizace. Čas výjezdu zapne počítání s reálným provozem, optimalizovat lze na „Nejrychlejší" nebo „Nejméně kilometrů".
  • Kam nového zákazníka zařadit. U každé zastávky je vidět, kolik kilometrů se k ní od té předchozí najede (nad 15 km zvýrazněno), a délka i čas celé trasy v její hlavičce i v seznamu tras. Nový strávník i odběrné místo se navíc zařadí tam, kam přidá nejmenší zajížďku — dosud přistál na začátku trasy, tedy před várnicemi i firmami s termínem. Totéž platí při přesunu zákazníka na jinou trasu.
  • Denní pohled ví, čím se řídí. V hlavičce denního pohledu je napsáno „Vlastní pořadí pro tento den" nebo „Řídí se celkovým pořadím" a u odpojeného dne přibylo tlačítko „Vrátit na celkové pořadí". Dosud se den odpojil prvním přetažením zastávky a nešlo to poznat ani vrátit. Denní seznam nově ukazuje i kilometry k zastávkám.

Dvě věci, které se týkají všech provozů s mapou tras:

  • Vykazované časy tras po prvním přepočtu vzrostou. Dosud se počítala čistá jízda, nově i doba na zastávkách — v základu 2 minuty na zastávku. Číslo je reálnější, i když vypadá jako zhoršení; upravíte ho polem „Čas na zastávce (s)", nula znamená počítat jako dosud.
  • Odhad příjezdu a kilometry k zastávce se ukážou až po prvním přepočtu — tedy při nejbližší optimalizaci nebo po stisku „Přepočítat délku trasy".

E-shop — zrušení zaplacené objednávky a kredit

Týká se výhradně režimu okamžité platby (e-shopu), tedy provozů, kde strávník platí objednávku rovnou při jejím zadání. Klasické režimy — kreditové konto, zpětné úhrady, na fakturu i inkaso — se nemění vůbec: objednávání, kredit i výpis plateb tam zůstávají přesně jako dosud. Jedinou výjimkou je vrácení kreditu na kartu, poslední bod níž.

V e-shopu tedy platilo, že co je zaplacené, to je hotové — zrušit porci nešlo a strávníci to řešili telefonem.

  • Strávník si zaplacenou porci zruší sám, a to do uzávěrky — červeným křížkem u počtu zaplacených porcí. Částka se mu vrátí do kreditu včetně poplatků, které se zrušením odpadnou.
  • Kredit se použije sám při další objednávce — brána inkasuje jen doplatek. Zůstatek strávník nově vidí rovnou na objednávkové obrazovce, ne až v košíku.
  • Ke stornu se vystaví dobropis (opravný daňový doklad) s vlastní číselnou řadou a odkazem na opravovanou fakturu.
  • Faktura rozepíše, čím bylo zaplaceno. Doklad zní na plnou cenu, z účtu ale odešel jen doplatek — strávník tak držel doklad na 224 Kč, na výpisu měl 124 Kč a neměl to jak spárovat. Nově je pod poznámkou o úhradě uvedeno „z toho uhrazeno z kreditu"„uhrazeno platební kartou".
  • Výpis plateb odděluje doklady od kreditu. Faktury a dobropisy jsou v jedné tabulce, pohyby kreditu pod ní jako „Kreditové konto" se zůstatkem. Dřív z toho u storna vycházela dvojice „vratka +112 / dobropis −112", která vypadala, že se vyruší a nic se nestalo.
  • Zůstatek kreditu lze vrátit na kartu. Tlačítko „Vrátit kredit na kartu" v administraci u strávníka má každý provoz se zapnutými platbami přes Viva Wallet, tedy i mimo e-shop. Vracet lze jen proti dřívějším karetním platbám, takže si systém zůstatek sám rozpočítá a rozpis ukáže ještě před potvrzením.

Storno a čerpání kreditu je volitelné a zapíná se na vyžádání — ozvěte se nám. V mobilní aplikaci se oddělený výpis dokladů a kreditu projeví až po schválení nové verze v obchodech — do té doby v ní strávník uvidí jen doklady.

Editor jídelníčku — přestavěný a výrazně svižnější

Editor jsme přestavěli od základu. U provozů s větším katalogem jídel se po několika výběrech z roletky „kousl" a musela se obnovit stránka, a na každou změnu se čekalo. Obojí je pryč. Editor jsme proměřili před úpravou i po ní a podle našich interních měření vycházejí průměrně tato zlepšení:

  • Vybrání jídla z roletky nebo přidání přílohy: z 1,4 sekundy na čtvrt sekundy — tedy víc než 5× rychleji.
  • Přepnutí týdne nebo firmy: z 1,4 sekundy na 0,6 sekundy.
  • Otevření editoru: z 3,6 sekundy na 1,7 sekundy.
  • Zamrzání je pryč. Editoru už při práci nenarůstá spotřeba paměti prohlížeče, takže vydrží i dlouhé sestavování jídelníčku bez obnovování stránky.

Budeme rádi za zpětnou vazbu. Zkuste v editoru chvíli normálně pracovat a napište nám na podpora@objednavkaobedu.cz, jestli je to teď v pořádku, nebo jestli se ještě někde čeká či něco vázne.

Sestavy a přehledy

  • Jména se řadí podle české abecedy. V části sestav se stávalo, že příjmení s diakritikou — Čermák, Řehák, Šimek, Žák — propadla až za „Z"; jinde se přitom řadila správně, takže to vypadalo nahodile. Srovnáno napříč sestavami: v PDF, v excelových sestavách i v přehledech v administraci.
  • „Matice objednávek (jméno × kód jídla)" — denní PDF sestava dosud nazvaná „S rozdělením na jídelní lístky" šla jen za celou firmu, nově i za jeden jídelní lístek. Opraven i plánovač úloh a tisková aplikace, kde tahle sestava vybraný lístek ignorovala.
  • Etikety — vyloučení konkrétních jídel. Vedle celých typů jídel jdou nově vypsat i kódy jídel (oddělené středníkem). Zápisem P:b vyloučíte jen porce s doplňkem „b", zápisem P:- naopak jen porce bez doplňku — dá se tak tisknout třeba jen balená varianta polévky.
  • Export plateb — součet čerpání kreditu přes sazby DPH. Do listu „Souhrn" přibyl součtový řádek, který se dá přímo spojit s řádkem CELKEM v detailním listu „Kredit — čerpání"; dosud si ho účetní sčítala ručně. Vypisuje se jen tam, kde se sejde víc sazeb.

AI import jídelníčku

  • Soubory .ods — tabulky z LibreOffice a OpenOffice lze nahrát stejně jako .xlsx, a to i jako přílohu e-mailu.
  • Výpadek jednoho modelu import neshodí. Když je poskytovatel nedostupný nebo požadavek odmítne, import se automaticky přepne na model jiného poskytovatele a dokončí se. Tahle pojistka nově zabírá i v případech, kdy dřív import spadl.

Mobilní aplikace strávníka

  • Viva Wallet se v aplikaci nenabízela, i když ji provoz měl zapnutou a na webu fungovala. Opraveno.
  • Příplatky k objednávce se nenačítaly na propojených účtech — tedy u strávníků, kteří odebírají z více jídelníčků a přepínají se mezi svými účty. Stejná chyba, také opravena.
  • Aplikace nově cílí na Android 16 a vyžaduje iOS 15 a novější.

Projeví se po schválení nových verzí v obchodech Google Play a App Store.

Další vylepšení a opravy

  • Skok na dnešní den v jídelníčku jde vypnout — vadil hlavně administrátorům, kterým stránka po otevření ujela dolů a museli se rolovat zpět nahoru, aby se přepnuli do administrace. Přepínač „Po otevření jídelníčku přejít na dnešní den" najdete v úpravě profilu v sekci „Zobrazení jídelníčku"; nastavuje se pro každý účet zvlášť a v základu zůstává zapnutý.
  • Stálou nabídku najde i nepřihlášený návštěvník — tlačítko se mu po uzávěrce skrývalo, takže to vypadalo, že pro nepřihlášené vůbec neexistuje. Prohlížet si ji smí, objednávat pořád ne.
  • Časová pole u tras nepřijmou nesmysl — zápis jako „45:99" formulář propustil, ale pole po uložení tiše zůstalo prázdné. Nyní se chyba ohlásí rovnou.
  • Platba a dobití kreditu v zástupu — když někdo platil nebo dobíjel kredit za zastupovaného strávníka, fakturační údaje z formuláře se uložily na účet zástupce. Uložení buď skončilo hláškou, že e-mail už využívá jiný uživatel, nebo se účet zástupce tiše přepsal cizími údaji. Nyní se všechno zapíše na zastupovaný účet.
  • Spolehlivější odesílání e-mailů — ojediněle se mohlo stát, že zpráva zůstala neodeslaná. Systém si hlídá, aby z jednoho provozu neodcházelo příliš mnoho zpráv naráz, jenže takové pozdržení se počítalo jako neúspěšný pokus o odeslání — zprávě pak „došly pokusy" a první výpadek poštovního serveru ji shodil natrvalo. Opraveno; nahromaděné zprávy se navíc už nezdržují déle, než je kvůli limitu nutné.
  • Faktury za licenci chodí z fakturační adresy — nově je dostanete z fakturace@objednavkaobedu.cz místo z info@objednavkaobedu.cz, takže si je snáz roztřídíte. Platí i pro upomínky, potvrzení plateb a partnerské provizní faktury; odpovídat můžete přímo na ni.

Pomozte nám vylepšit dokumentaci

Našli jste nesrovnalost nebo potřebujete něco doplnit? Napište nám na info@objednavkaobedu.cz

Nemáte ještě Objednávku obědů?

Ozveme se a domluvíme nezávaznou schůzku — osobně nebo online.

Pojďme to probrat