Odoo 20 documentează un flux de compensare intercompany pentru un scenariu contabil multi-companie specific: o companie încasează o plată de la client pentru o factură emisă de o altă companie din aceeași bază de date Odoo. Sistemul poate reconcilia factura deschisă a companiei emitente și poate crea înregistrări contabile de echilibrare între cele două entități. (Odoo 20.0 Docs: Companies Multi Company) Odoo a anunțat Odoo 20 pe 24 septembrie 2026. (Cunoaște Odoo 20)

Fluxul acoperă ambele părți ale tranzacției. În compania care a emis factura, creanța clientului devine o creanță față de compania care a încasat plata. Compania care a primit plata înregistrează suma corespunzătoare ca datorie către compania emitentă. Astfel, se închide soldul clientului, păstrând în același timp obligația financiară între cele două companii. (Odoo 20.0 Docs: Companies Multi Company)

Ce acoperă fluxul

Cazul de utilizare documentat pornește de la o factură aparținând unei companii și o plată încasată de o altă companie. Ambele companii trebuie configurate în aceeași bază de date Odoo. Procesele care implică baze de date separate sau sisteme contabile externe nu fac parte din fluxul documentat. (Odoo 20.0 Docs: Companies Multi Company)

Când o plată este procesată cu configurarea necesară, Odoo reconciliază factura originală a clientului și generează înregistrările intercompany. Automatizarea leagă reconcilierea facturii de soldul intern dintre companiile participante. Nu elimină acel sold. În schimb, înregistrează suma în conturile intercompany configurate. (Odoo 20.0 Docs: Companies Multi Company)

Tratamentul contabil separă relația cu clientul de relația dintre companii. După compensare, compania emitentă nu mai păstrează suma decontată ca creanță deschisă de la client. Ea înregistrează o creanță față de compania care deține plata, iar compania care a primit plata recunoaște datoria corespunzătoare. (Odoo 20.0 Docs: Companies Multi Company)

Configurarea necesară în Odoo

O bază de date multi-companie nu este suficientă. Modulul Odoo Intercompany Payment - Account trebuie instalat, iar Inter-Company Transactions trebuie activat pentru fiecare companie care participă la flux. (Odoo 20.0 Docs: Companies Multi Company) Implementările multi-companie existente ar trebui să verifice ambele cerințe înainte de a procesa aceste plăți.

Fiecare companie participantă are nevoie, de asemenea, de un jurnal de compensare și de conturi dedicate de datorii și creanțe intercompany. Aceste conturi controlează unde sunt înregistrate obligațiile dintre entități. (Odoo 20.0 Docs: Companies Multi Company) Designul ar trebui revizuit în raport cu planul de conturi, raportarea la nivel de entitate și cerințele de reconciliere intercompany înainte de procesarea tranzacțiilor.

Metoda de plată trebuie să utilizeze un cont pentru încasări în curs. (Odoo 20.0 Docs: Companies Multi Company) Această condiție trebuie verificată în configurarea curentă a plăților, în special acolo unde jurnalele bancare, procesarea încasărilor sau mapările de conturi au fost personalizate. Instalarea modulului și configurarea conturilor intercompany nu vor îndeplini, de la sine, cerințele documentate dacă metoda de plată nu are contul necesar pentru încasări în curs. (Odoo 20.0 Docs: Companies Multi Company)

Implicații contabile

Fluxul combină reconcilierea clientului și crearea de înregistrări intercompany corespunzătoare. (Odoo 20.0 Docs: Companies Multi Company) Fără această legătură, echipele financiare pot fi nevoite să trateze soldul clientului și obligația dintre companii ca pași contabili separați. Potrivirea procesului automat depinde de fluxurile de plată ale organizației și de capacitatea acesteia de a susține structura de conturi necesară.

O plată încasată de o companie pentru factura altei companii nu este tratată de acest flux de lucru ca venit al companiei care primește plata. Înregistrările documentate stabilesc o datorie în entitatea care primește plata și o creanță corespunzătoare în entitatea emitentă. (Odoo 20.0 Docs: Companies Multi Company) În timpul testării, echipele financiare ar trebui să inspecteze înregistrările contabile generate și să confirme că soldurile pentru client, intercompany și încasări restante folosesc conturile intenționate.

Configurarea se aplică fiecărei companii participante în parte, nu funcționează ca o setare unică la nivelul întregii baze de date. (Odoo 20.0 Docs: Companies Multi Company) Companiile care împart același mediu Odoo pot avea planuri de conturi, structuri de jurnale sau metode de plată diferite, astfel încât configurația fiecărei entități ar trebui validată separat.

Limitele fluxului de lucru documentat

Documentația descrie scopul contabil al fluxului de lucru și identifică cerințele sale privind modulul, setarea companiei, jurnalul, contul și metoda de plată. (Odoo 20.0 Docs: Companies Multi Company) Nu stabilește modul în care fiecare personalizare, localizare sau integrare externă va funcționa cu compensarea intercompany. Aceste domenii necesită o analiză specifică implementării.

Fluxul de lucru este documentat pentru companii aflate în aceeași bază de date. (Odoo 20.0 Docs: Companies Multi Company) Sursele furnizate nu confirmă un proces automat echivalent între baze de date Odoo separate. Prin urmare, organizațiile care folosesc instanțe separate ar trebui să verifice independent procesul cross-database necesar.

Sursele furnizate nu definesc nici tratamentul fluxului de lucru pentru plăți parțiale, rambursări, decontări în valută, stornări de plăți sau lanțuri care implică companii suplimentare. Dacă aceste tranzacții sunt importante pentru o organizație, fiecare caz ar trebui testat înainte de utilizarea operațională.

Ce trebuie verificat înainte de adoptare

Mai întâi, confirmați că societatea care emite factura și compania care primește plata se află în aceeași bază de date Odoo. Verificați că modulul Intercompany Payment - Account este instalat și că Inter-Company Transactions este activat pentru fiecare companie care trebuie să participe. (Odoo 20.0 Docs: Companies Multi Company)

Apoi, revizuiți jurnalul de compensare și conturile dedicate de datorii și creanțe pentru fiecare entitate. (Odoo 20.0 Docs: Companies Multi Company) Alegerea conturilor ar trebui să susțină cerințele organizației privind raportarea și reconcilierea. Utilizatorii ar trebui să poată identifica suma datorată de compania care a primit plata și suma corespunzătoare datorată companiei care a emis factura.

În al treilea rând, inspectați metoda de plată și confirmați că folosește un cont de încasări restante. (Odoo 20.0 Docs: Companies Multi Company) Verificați configurația reală, nu vă bazați pe numele jurnalului sau pe presupuneri bazate pe un proces existent de încasare.

În cele din urmă, rulați o tranzacție controlată folosind o factură și o plată reprezentative. Confirmați că Odoo compensează factura clientului, înregistrează creanța intercompany a companiei emitente și creează datoria corespunzătoare în compania care a primit banii. (Odoo 20.0 Docs: Companies Multi Company) Revizuiți registrele ambelor companii înainte de o utilizare mai largă, astfel încât mapările de conturi și soldurile la nivel de entitate să poată fi verificate.

Rezultatul ar trebui să lase factura clientului compensată, afișând în același timp suma dintre cele două companii în conturile lor intercompany respective. Această distincție este esențială pentru fluxul de lucru: decontarea clientului este finalizată, dar obligația separată dintre entitatea emitentă și cea care primește plata rămâne vizibilă pentru reconcilierea ulterioară. (Odoo 20.0 Docs: Companies Multi Company)