Odoo 19.4 legger til en kontroll for å bytte mellom priser med og uten skatt på salgsordrer, innkjøpsordrer og fakturaer. Dette plasserer valget på transaksjonsdokumentet i stedet for å bare bygge på nettstedinnstillinger eller konfigurasjonen av individuelle avgifter. (Odoo 19.4 Release Notes)
Individuelle avgifter kan konfigureres til å overstyre oppførselen på dokumentnivå. Den nye bryteren fungerer derfor sammen med eksisterende skatteregler, i stedet for å erstatte dem. Når en transaksjon kontrolleres, må organisasjoner ta hensyn til både dokumentvalget og eventuelle overstyringer som er konfigurert for den aktuelle avgiften. (Odoo 19.4 Release Notes)
Hva den nye bryteren dekker
Det bekreftede omfanget dekker salgsordrer, innkjøpsordrer og fakturaer, noe som gjør kontrollen relevant for kundesalg, leverandørinnkjøp og faktureringsarbeidsflyter. Utgivelsesinformasjonen bekrefter ikke en tilsvarende bryter for andre Odoo-grensesnitt, så tilgjengelighet andre steder bør ikke antas. (Odoo 19.4 Release Notes)
Funksjonen avgjør om priser på et støttet dokument er med skatt eller uten skatt. Den er separat fra Odoo sin underliggende skatteberegningsprosess. Odoo anvender skatter på individuelle salgs-, kjøps-, faktura-, regnings- og POS-linjer, og beregner deretter skattebeløpene og tilhørende regnskapsføringer. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Dette skillet skiller prisbehandling på dokumentnivå fra skatteberegning på linjenivå. Å velge en modus på en ordre eller faktura fjerner ikke behovet for å konfigurere skattene som brukes på linjene. Skatteoppsettet fortsetter å avgjøre beløpene Odoo beregner og regnskapsføringene det oppretter. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Individuelle avgifter kan overstyre valget
Odoo 19.4 lar individuelle avgifter overstyre oppførselen på dokumentnivå. En bruker kan velge priser med eller uten skatt for et dokument, mens konfigurasjonen av en bestemt avgift får forrang. Testing bare av det synlige dokumentvalget kan derfor overse et annet resultat som skyldes en overstyring. (Odoo 19.4 Release Notes)
Utrullingstesting bør dekke hver avgift som brukes i de relevante salgs- og innkjøpsarbeidsflytene. Kontroller skatten på hver linje, dokumenttotalene og den resulterende regnskapsmessige behandlingen. Disse kontrollene dekker samspillet mellom den nye kontrollen på dokumentnivå og Odoo sin eksisterende beregning av skatt på linjer, skattebeløp og regnskapsføringer. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
Utgivelsesnotatene bekrefter at overstyringer er tilgjengelige, men den oppgitte informasjonen spesifiserer ikke detaljinnstillingene, standardverdiene eller prioriteringsrekkefølgen. Administratorer bør bekrefte disse punktene i det distribuerte Odoo 19.4-miljøet før de dokumenterer prosedyrer eller tildeler ansvar for å endre valget. (Odoo 19.4 Release Notes)
Visning av skatt på nettstedet forblir separat
Odoo sin eCommerce-visning av skatt konfigureres per nettsted. Separate nettsteder kan derfor vise priser med skatt inkludert eller ekskludert. Denne nettstedsinnstillingen er forskjellig fra kontrollen i Odoo 19.4 som er tilgjengelig på salgsordrer, innkjøpsordrer og fakturaer. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 Release Notes)
Å endre et transaksjonsdokument til priser med eller uten skatt bør ikke antas å endre visningen på nettstedet. Kildene beskriver separate kontroller: nettstedkonfigurasjonen styrer nettvisningen, mens funksjonen i Odoo 19.4 gjelder støttede transaksjonsdokumenter. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 utgivelsesnotater)
Denne skillet er viktig når en nettbasert transaksjon blir til en salgsordre eller faktura. Testing bør sammenligne prisen som vises til kunden på nettstedet, med presentasjonen og avgiftsberegningen på det resulterende dokumentet. Visning på nettstedet alene viser ikke at valg og avgiftskonfigurasjon på dokumentnivå er riktig. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 utgivelsesnotater; Odoo 19.0 Docs: Accounting Taxes)
Struktur for B2B- og B2C-nettsteder
Odoos dokumentasjon for B2B og B2C anbefaler separate nettsteder når en virksomhet har behov for vesentlig ulik kundetilgang og prisadferd. Siden avgiftsvisning konfigureres for hvert nettsted, kan separate nettsteder gi ulike avgiftsvisninger på nett for ulike kundegrupper. (Odoo 19.0 Docs: eCommerce B2b B2c; Odoo 19.0 Docs: eCommerce Prices)
Dokumentskiftet fjerner ikke dette hensynet til nettstedarkitektur. Det styrer priser på salgsordre, innkjøpsordre og fakturaer, mens separate nettsteder fortsatt er Odoos dokumenterte tilnærming når B2B- og B2C-drift krever vesentlig ulik nettilgang og prisadferd. (Odoo 19.4 utgivelsesnotater; Odoo 19.0 Docs: eCommerce B2b B2c)
En virksomhet som betjener forbrukere og bedriftskunder, bør vurdere separat hvordan hvert nettsted viser priser og hvordan interne transaksjonsdokumenter håndterer om avgifter er inkludert. Beslutningene kan samsvare, men de virker på ulike nivåer. En innstilling på dokumentnivå er ikke en erstatning for å vurdere nødvendig nettstedstruktur og avgiftsvisning per nettsted. (Odoo 19.4 utgivelsesnotater; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)
Hva som skal verifiseres før utrulling
Først må du bekrefte at kontrollen vises i alle nødvendige arbeidsflyter for salgsordre, innkjøpsordre og faktura i det distribuerte Odoo 19.4-miljøet. Utgivelsesnotatene identifiserer de støttede dokumentkategoriene, men den oppgitte informasjonen spesifiserer ikke tilgangsrettigheter, plassering i grensesnittet eller om tilpassede skjemaer må justeres. (Odoo 19.4 utgivelsesnotater)
Deretter må du identifisere alle avgifter som er konfigurert til å overstyre atferd på dokumentnivå. Test hver av dem i transaksjonstypene der den brukes. Kontroller avgiften knyttet til hver linje, beregnet beløp og regnskapsføringene som Odoo genererer, i stedet for å stole bare på den viste enhetsprisen eller dokumenttotalen. (Odoo 19.4 utgivelsesnotater; Odoo 19.0 Docs: Accounting Taxes)
Deretter bør du gjennomgå hvert nettsted separat. Odoo konfigurerer avgiftsvisning per nettsted, så verifisering av ett nettsted bekrefter ikke innstillingene på et annet nettsted. Når separate B2B- og B2C-nettsteder brukes, test den tiltenkte prispresentasjonen og kundetilgangsadferden på hvert nettsted. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)
For det fjerde må du teste hele transaksjonsflyten fra prisvisning på nettstedet til den relevante salgsordren og fakturaen. For innkjøp bør du teste innkjøpsordrer og den resulterende regnskapsbehandlingen under den aktuelle avgiftsinnstillingen. Dette kontrollerer grensen mellom presentasjon på nettstedet, valg på dokumentnivå og Odoos linjenivåberegning av avgifter. (Odoo 19.4 utgivelsesnotater; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)
Begrensninger i tilgjengelig informasjon
De oppgitte kildene bekrefter den nye bryteren, de tre støttede dokumentkategoriene og at enkeltavgifter kan overstyre den. De spesifiserer ikke migreringsatferd for eksisterende dokumenter, standardvalg etter en oppgradering, brukerrettighetskontroller, lokaliseringsspesifikke resultater eller håndteringen av tilpassede moduler. (Odoo 19.4 utgivelsesnotater)
Disse punktene krever implementeringstesting, ikke antakelser basert på funksjonskunngjøringen. Før kontrollen tas i bruk i operative arbeidsflyter, bør organisasjoner validere skatter, nettsteder, transaksjonsdokumenter, maler og regnskapsresultater i det ønskede Odoo 19.4-miljøet. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)
