Odoo 19.4 přidává ovládací prvek pro přepínání mezi cenami s daní a bez daně u prodejních objednávek, nákupních objednávek a faktur. Tím se volba přesouvá na transakční dokument místo toho, aby se spoléhalo pouze na nastavení webu nebo na konfiguraci jednotlivých daní. (Odoo 19.4 Release Notes)
Jednotlivé daně mohou být nakonfigurovány tak, aby přepsaly chování na úrovni dokumentu. Nový přepínač tedy funguje vedle stávajících pravidel daní, nikoli místo nich. Při kontrole transakce musí organizace zohlednit jak volbu dokumentu, tak případné přepsání nastavené pro příslušnou daň. (Odoo 19.4 Release Notes)
Co nový přepínač pokrývá
Potvrzený rozsah zahrnuje prodejní objednávky, nákupní objednávky a faktury, takže je tento ovládací prvek relevantní pro prodej zákazníkům, nákup od dodavatelů i fakturační procesy. Informace z vydání nepotvrzují ekvivalentní přepínač v jiných rozhraních Odoo, proto by se jeho dostupnost jinde neměla předpokládat. (Odoo 19.4 Release Notes)
Tato funkce určuje, zda jsou ceny na podporovaném dokumentu s daní nebo bez daně. Je oddělená od samotného procesu výpočtu daní v Odoo. Odoo uplatňuje daně na jednotlivé řádky prodejů, nákupů, faktur, účtů a prodejního místa, poté vypočítává částky daní a odpovídající účetní zápisy. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Tento rozdíl odděluje zpracování cen na úrovni dokumentu od výpočtu daně na úrovni řádku. Zvolení režimu na objednávce nebo faktuře neznamená, že není potřeba nastavit daně použité na jejích řádcích. Nastavení daní nadále určuje částky, které Odoo vypočítá, i účetní zápisy, které vytvoří. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Jednotlivé daně mohou přepsat volbu
Odoo 19.4 umožňuje jednotlivým daním přepsat chování na úrovni dokumentu. Uživatel může pro dokument zvolit ceny s daní nebo bez daně, zatímco konfigurace konkrétní daně má přednost. Testování pouze viditelné volby dokumentu tak může přehlédnout jiný výsledek způsobený přepsáním. (Odoo 19.4 Release Notes)
Testování při nasazení by mělo pokrýt každou daň použitou v relevantních prodejních a nákupních procesech. Zkontrolujte daň na každém řádku, celkové částky dokumentu a výsledné účetní zacházení. Tyto kontroly pokrývají interakci mezi novým ovládáním na úrovni dokumentu a stávajícím výpočtem řádkových daní, částek daní a účetních zápisů v Odoo. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Poznámky k vydání potvrzují, že přepsání jsou k dispozici, ale poskytnuté informace nespecifikují jejich podrobné nastavení, výchozí hodnoty ani pořadí přednosti. Administrátoři by si měli tyto body ověřit v nasazeném prostředí Odoo 19.4 před tím, než zdokumentují postupy nebo určí odpovědnost za změnu volby. (Odoo 19.4 Release Notes)
Zobrazení daní na webu zůstává oddělené
Zobrazení daní v eCommerce v Odoo se nastavuje pro každý web zvlášť. Samostatné weby proto mohou zobrazovat ceny s daní nebo bez daně. Toto nastavení webu je odlišné od ovládacího prvku v Odoo 19.4 dostupného pro prodejní objednávky, nákupní objednávky a faktury. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 Release Notes)
Změna transakčního dokumentu na ceny s daní nebo bez daně by neměla být považována za změnu zobrazení na webu. Zdroje popisují samostatné ovládací prvky: konfigurace webu určuje online zobrazení, zatímco funkce Odoo 19.4 se vztahuje na podporované transakční dokumenty. (Odoo 19.0 Docs: eCommerce Prices; Poznámky k vydání Odoo 19.4)
Toto oddělení je důležité, když se online transakce změní na prodejní objednávku nebo fakturu. Testování by mělo porovnat cenu zobrazenou zákazníkovi na webu s prezentací a výpočtem daně na výsledném dokladu. Pouhé zobrazení na webu samo o sobě nepotvrzuje, že volba na úrovni dokladu a nastavení daně jsou správné. (Odoo 19.0 Docs: eCommerce Prices; Poznámky k vydání Odoo 19.4; Odoo 19.0 Docs: Accounting Taxes)
Struktura webu B2B a B2C
Dokumentace Odoo pro B2B a B2C doporučuje samostatné weby, když podnik potřebuje výrazně odlišný přístup zákazníků a chování cen. Protože zobrazení daně je nastaveno pro každý web zvlášť, oddělené weby mohou poskytovat rozdílnou online prezentaci daní pro odlišné skupiny zákazníků. (Odoo 19.0 Docs: eCommerce B2b B2c; Odoo 19.0 Docs: eCommerce Prices)
Přepnutí na úrovni dokladu tuto úvahu o architektuře webu neruší. Řídí ceny v prodejních objednávkách, nákupních objednávkách a fakturách, zatímco samostatné weby zůstávají podle dokumentace Odoo doporučeným přístupem, když B2B a B2C provoz vyžaduje výrazně odlišný online přístup a cenové chování. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce B2b B2c)
Podnik, který obsluhuje spotřebitele i obchodní zákazníky, by měl samostatně rozhodnout, jak každý web zobrazuje ceny a jak interní transakční doklady řeší zahrnutí daně. Tato rozhodnutí mohou být sladěná, ale fungují na různých úrovních. Nastavení na úrovni dokladu nenahrazuje posouzení požadované struktury webu a zobrazení daní pro každý web zvlášť. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)
Co ověřit před nasazením
Nejprve potvrďte, že se ovládací prvek zobrazuje ve všech požadovaných pracovních postupech pro prodejní objednávky, nákupní objednávky a faktury v nasazeném prostředí Odoo 19.4. Poznámky k vydání uvádějí podporované kategorie dokladů, ale poskytnuté informace neurčují přístupová práva, umístění v rozhraní ani to, zda je třeba upravit přizpůsobené formuláře. (Odoo 19.4 Release Notes)
Dále identifikujte každou daň nakonfigurovanou tak, aby přepisovala chování na úrovni dokladu. Každou otestujte v typech transakcí, kde se používá. Zkontrolujte daň přiřazenou ke každému řádku, vypočtenou částku a účetní zápisy vytvořené Odoo, místo abyste se spolehli jen na zobrazenou jednotkovou cenu nebo celkovou částku dokladu. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Zatřetí, prohlédněte každý web samostatně. Odoo nastavuje zobrazení daní pro každý web zvlášť, takže ověření jednoho webu nepotvrzuje nastavení jiného webu. Pokud používáte oddělené weby B2B a B2C, otestujte zamýšlenou prezentaci cen a chování přístupu zákazníků na každém webu. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)
Za čtvrté otestujte celou transakční cestu od zobrazení ceny na webu až po příslušnou prodejní objednávku a fakturu. U nákupů otestujte nákupní objednávky a výsledné účetní zpracování podle použitého daňového nastavení. Tím se ověří hranice mezi prezentací na webu, volbou na úrovni dokladu a výpočtem daně na úrovni řádků v Odoo. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)
Omezení dostupných informací
Poskytnuté zdroje potvrzují nový přepínač, jeho tři podporované kategorie dokladů a možnost jednotlivých daní jej přepsat. Neurčují migrační chování pro existující doklady, výchozí volbu po upgradu, řízení uživatelských oprávnění, výsledky specifické pro lokalizaci ani zacházení s upravenými moduly. (Odoo 19.4 Release Notes)
Tyto body vyžadují testování implementace, nikoli domněnky založené na oznámení funkce. Před použitím ovládacího prvku v provozních pracovních postupech by organizace měly ověřit své daně, weby, transakční dokumenty, šablony a účetní výsledky v cílovém prostředí Odoo 19.4. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)
