Jakmile začnete Pohodu propojovat s okolním světem — s e-shopem, pokladnou nebo AI asistentem — narazíte na slovo mServer. Dodavatelé konektorů ho vyžadují, v dokumentaci se objevuje na každém kroku, a přitom není úplně zřejmé, co to vlastně je, kolik stojí a jestli ho potřebujete i vy. Pojďme si v tom udělat jasno.
Co je POHODA mServer?
mServer je vestavěná „podatelna“ Pohody: HTTP server, který přijímá požadavky ve formátu XML (založ fakturu, vypiš zásoby…), předá je Pohodě ke zpracování a vrátí odpověď. Je to oficiální strojové rozhraní Pohody — cesta, kterou s ní komunikují jiné programy.
Princip popisuje sám výrobce jednoduše: klient pošle požadavek na POHODA mServer, ten ho zpracuje a pošle odpověď zpět. Důležitý technický detail: běžící mServer si vyhradí celou instanci programu POHODA výhradně pro komunikaci. Pokud chce účetní ve stejnou chvíli pracovat ručně, musí na stroji běžet druhá instance Pohody. Stormware zároveň doporučuje provozovat mServer na serverovém operačním systému a jen ve vnitřní síti — ne na počítači s veřejnou IP adresou.
K čemu se mServer používá
- E-shop konektoryObjednávky z e-shopu se zapisují do Pohody, zásoby a ceny putují opačným směrem. Nejčastější použití — bez něj se většina e-shop můstků neobejde.
- Pokladny a mKasaProdejní místa odesílají doklady do účetnictví průběžně, ne dávkou na konci dne.
- Aplikace třetích stranCRM, sklady (WMS), plánovací nástroje — cokoli, co potřebuje do Pohody zapisovat doklady nebo číst číselníky oficiální cestou.
- Automatizace dokladůHromadné zakládání faktur, párování plateb nebo generování objednávek z jiných systémů.
Kolik mServer stojí
Tady přichází nejčastější nedorozumění: mServer se nekupuje samostatně — je součástí programu POHODA. Neznamená to ale, že je jeho provoz zadarmo. Reálné náklady se skládají z těchto položek:
- Vyhrazená instance Pohody. Běžící mServer obsadí jednu instanci programu jen pro sebe. U síťových licencí to v praxi znamená počítat s licencí navíc, aby lidé mohli normálně pracovat.
- Stroj, který pořád běží. Doporučený je serverový operační systém ve vnitřní síti — tedy server (fyzický či virtuální), který někdo spravuje a platí.
- Nastavení a údržba. Konfigurace, dohled, restart po aktualizacích Pohody, řešení timeoutů. Drobnosti, které v součtu dělají hodiny práce měsíčně.
- Implementace konektoru. Samotný mServer nic nepropojuje — je to jen brána. Konektor mezi Pohodou a e-shopem či jiným systémem je samostatná položka.
Přesné dopady se liší podle řady Pohody a typu licence — před nasazením si je ověřte u výrobce nebo svého dodavatele. Podstatné je počítat s tím, že „zdarma v krabici“ neznamená „zdarma v provozu“.
Kdy mServer potřebujete
Jednoduché pravidlo: když má do Pohody něco zapisovat jiný systém. Objednávky z e-shopu, doklady z pokladny, faktury z CRM — zápis do účetnictví má jít oficiální cestou, která respektuje číselné řady, DPH logiku i zámky dokladů. Přesně tak stavíme integrace systémů i my: zápisy vedeme přes oficiální rozhraní, protože je to jediná cesta, za kterou ručí výrobce.
Kdy mServer nepotřebujete
Na čtení dat. Reporty, přehledy, dotazy typu „kolik nám kdo dluží“ — u řad POHODA SQL a E1 jdou data číst přímo z databáze, bez fronty u přepážky a bez vyhrazené instance. Účetním to neubírá výkon a Pohoda o čtení ani neví.
Přesně na tomto principu funguje POHODA MCP — AI asistent čte data napřímo, a mServer s XML rozhraním přichází na řadu až u zápisových akcí. Co je MCP server a jak funguje, vysvětlujeme v samostatném článku.
Praktické tipy pro provoz
- Vyhraďte mServeru vlastní stroj nebo alespoň vlastní instanci — sdílení s účetními vede k záhadným výpadkům.
- Po každé aktualizaci Pohody zkontrolujte, že mServer naběhl — konektory selhávají potichu.
- Držte ho ve vnitřní síti; pokud k němu má přistupovat cloudová služba, řešte přístup přes VPN nebo tunel, ne veřejnou IP.
- Nastavte dohled (monitoring dostupnosti) — o nefunkčním můstku se jinak dozvíte od zákazníka.
Časté otázky
Je mServer zdarma?
Jako součást programu POHODA se samostatně neplatí. Náklady vznikají kolem něj: vyhrazená instance (u síťových licencí prakticky licence navíc), běžící stroj a údržba. Konkrétní dopad na vaši licenci si ověřte u výrobce.
Funguje mServer i mimo řadu E1?
XML komunikace je dostupná napříč řadami Pohody; řada E1 přidává mimo jiné automatické spouštění XML komunikace. Dostupnost pro konkrétní edici si ověřte v dokumentaci Stormware.
Zpomalí mServer práci účetních?
Běží jako samostatná instance, takže přímo neblokuje. Na sdíleném stroji si ale bere výkon — proto se doporučuje vyhrazený server. Fronta požadavků navíc zpracovává úlohy postupně, s čímž je dobré počítat u větších dávek.
Potřebuji mServer pro AI nad Pohodou?
Na dotazy a přehledy ne — čtení jde u řad SQL/E1 přímo z databáze. mServer (XML rozhraní) je potřeba až ve chvíli, kdy má AI do Pohody zapisovat, například vystavit fakturu s vaším potvrzením.
Byl pro vás článek užitečný?
Díky za zpětnou vazbu!