Odoo 19.4 dodaje kontrolu za prebacivanje između cijena s uključenim i isključenim porezom na prodajnim narudžbama, narudžbama nabave i računima. Time se odabir postavlja na transakcijski dokument umjesto da se oslanja isključivo na postavke web-stranice ili konfiguraciju pojedinačnih poreza. (Odoo 19.4 Release Notes)

Pojedinačni porezi mogu biti konfigurirani tako da nadjačaju ponašanje na razini dokumenta. Novi preklopnik zato radi uz postojeća porezna pravila, a ne umjesto njih. Prilikom provjere transakcije organizacije trebaju uzeti u obzir i odabir dokumenta i svako nadjačavanje konfigurirano za primjenjivi porez. (Odoo 19.4 Release Notes)

Što novi preklopnik pokriva

Potvrđeni opseg obuhvaća prodajne narudžbe, narudžbe nabave i račune, što ovu kontrolu čini relevantnom za prodaju kupcima, nabavu od dobavljača i tijekove rada s računima. Informacije iz izdanja ne potvrđuju ekvivalentan preklopnik za druga Odoo sučelja, pa se njegova dostupnost drugdje ne bi smjela pretpostavljati. (Odoo 19.4 Release Notes)

Ova značajka određuje jesu li cijene na podržanom dokumentu s uključenim ili isključenim porezom. Ona je odvojena od Odooova temeljnog procesa izračuna poreza. Odoo primjenjuje poreze na pojedinačne stavke prodaje, nabave, računa, računa dobavljača i prodajnog mjesta, a zatim izračunava iznose poreza i odgovarajuća knjigovodstvena knjiženja. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)

Ova razlika odvaja obradu cijena na razini dokumenta od izračuna poreza na razini stavke. Odabir načina na narudžbi ili računu ne uklanja potrebu za konfiguriranjem poreza koji se primjenjuju na njegove stavke. Porezne postavke i dalje određuju iznose koje Odoo izračunava i knjigovodstvena knjiženja koja stvara. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)

Pojedinačni porezi mogu nadjačati odabir

Odoo 19.4 dopušta da pojedinačni porezi nadjačaju ponašanje na razini dokumenta. Korisnik može odabrati cijene s uključenim ili isključenim porezom za dokument, dok konfiguracija određenog poreza ima prednost. Testiranje samo vidljivog odabira dokumenta stoga može propustiti drugačiji rezultat uzrokovan nadjačavanjem. (Odoo 19.4 Release Notes)

Testiranje pri uvođenju trebalo bi obuhvatiti svaki porez koji se koristi u relevantnim prodajnim i nabavnim tokovima rada. Pregledajte porez na svakoj stavci, ukupne iznose dokumenta i rezultirajući knjigovodstveni tretman. Ove provjere pokrivaju interakciju između nove kontrole na razini dokumenta i Odooova postojećeg izračuna poreza na stavkama, iznosa poreza i knjigovodstvenih knjiženja. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)

Napomene uz izdanje potvrđuju da su nadjačavanja dostupna, ali dostavljene informacije ne navode njihove detaljne postavke, zadane vrijednosti ni redoslijed prednosti. Administratori bi trebali provjeriti te stavke u implementiranom okruženju Odoo 19.4 prije dokumentiranja procedura ili dodjeljivanja odgovornosti za promjenu odabira. (Odoo 19.4 Release Notes)

Prikaz poreza na web-stranici ostaje odvojen

Odooov prikaz poreza u eTrgovini konfigurira se po web-stranici. Odvojene web-stranice zato mogu prikazivati cijene s uključenim ili isključenim porezom. Ova postavka web-stranice razlikuje se od kontrole u Odoo 19.4 koja je dostupna na prodajnim narudžbama, narudžbama nabave i računima. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 Release Notes)

Promjena transakcijskog dokumenta na cijene s uključenim ili isključenim porezom ne bi se smjela smatrati promjenom prikaza na web-stranici. Izvori opisuju odvojene kontrole: konfiguracija web-stranice upravlja internetskim prikazom, dok se značajka Odoo 19.4 primjenjuje na podržane transakcijske dokumente. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 napomene uz izdanje)

To razdvajanje važno je kada internetska transakcija postane prodajni nalog ili račun. Testiranje treba usporediti cijenu prikazanu kupcu na web-stranici s prikazom i obračunom poreza na rezultirajućem dokumentu. Sam prikaz na web-stranici ne dokazuje da su odabir na razini dokumenta i konfiguracija poreza ispravni. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 napomene uz izdanje; Odoo 19.0 Docs: Accounting Taxes)

Struktura B2B i B2C web-stranice

Odoo dokumentacija za B2B i B2C preporučuje odvojene web-stranice kada je poslovanju potrebno bitno različit pristup korisnicima i ponašanje cijena. Budući da se prikaz poreza konfigurira za svaku web-stranicu zasebno, odvojene stranice mogu pružiti različit internetski prikaz poreza za različite skupine korisnika. (Odoo 19.0 Docs: eCommerce B2b B2c; Odoo 19.0 Docs: eCommerce Prices)

Prebacivanje na dokument ne uklanja to razmatranje arhitekture web-stranice. Ono upravlja cijenama na prodajnim nalozima, narudžbenicama i računima, dok odvojene web-stranice ostaju Odooov dokumentirani pristup kada B2B i B2C poslovanje zahtijeva bitno različit internetski pristup i ponašanje cijena. (Odoo 19.4 napomene uz izdanje; Odoo 19.0 Docs: eCommerce B2b B2c)

Poslovanje koje opslužuje potrošače i poslovne kupce treba zasebno odlučiti kako će svaka web-stranica prikazivati cijene i kako će interni transakcijski dokumenti obrađivati uključivanje poreza. Odluke se mogu uskladiti, ali djeluju na različitim razinama. Postavka na razini dokumenta nije zamjena za procjenu potrebne strukture web-stranice i prikaza poreza po web-stranici. (Odoo 19.4 napomene uz izdanje; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)

Što provjeriti prije pokretanja

Prvo, potvrdite da se kontrola pojavljuje u svakom potrebnom tijeku rada prodajnog naloga, narudžbenice i računa u implementiranom Odoo 19.4 okruženju. Napomene uz izdanje navode podržane kategorije dokumenata, ali dostavljene informacije ne navode prava pristupa, položaj u sučelju ni trebaju li prilagođeni obrasci prilagodbu. (Odoo 19.4 napomene uz izdanje)

Drugo, identificirajte svaki porez konfiguriran da nadjača ponašanje na razini dokumenta. Testirajte svaki od njih u vrstama transakcija u kojima se koristi. Provjerite porez pridružen svakoj stavci, izračunati iznos i knjiženja koja generira Odoo, umjesto da se oslanjate samo na prikazanu jediničnu cijenu ili ukupni iznos dokumenta. (Odoo 19.4 napomene uz izdanje; Odoo 19.0 Docs: Accounting Taxes)

Treće, pregledajte svaku web-stranicu zasebno. Odoo konfigurira prikaz poreza po web-stranici, pa provjera jedne stranice ne potvrđuje postavke druge. Tamo gdje se koriste zasebne B2B i B2C web-stranice, testirajte predviđeni prikaz cijena i ponašanje pristupa korisnika na svakoj stranici. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)

Četvrto, testirajte cijeli tok transakcije od prikaza cijene na web-stranici do odgovarajućeg prodajnog naloga i računa. Za nabavu testirajte narudžbenice i odgovarajući računovodstveni tretman prema primjenjivom poreznom postavu. Time se provjerava granica između prikaza na web-stranici, odabira na razini dokumenta i Odooovog izračuna poreza na razini stavke. (Odoo 19.4 napomene uz izdanje; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)

Ograničenja dostupnih informacija

Dostavljeni izvori potvrđuju novi prekidač, njegove tri podržane kategorije dokumenata i mogućnost da ga pojedinačni porezi nadjačaju. Ne navode ponašanje pri migraciji postojećih dokumenata, zadani odabir nakon nadogradnje, kontrole korisničkih ovlasti, rezultate specifične za lokalizaciju ni obradu prilagođenih modula. (Odoo 19.4 napomene uz izdanje)

Te stavke zahtijevaju testiranje implementacije, a ne pretpostavke temeljene na najavi značajke. Prije uporabe kontrole u operativnim tijekovima rada, organizacije bi trebale provjeriti svoje poreze, web stranice, transakcijske dokumente, predloške i računovodstvene rezultate u ciljnom Odoo 19.4 okruženju. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)