Segmentul PRI în EDI și relația cu ALC, TAX, MOA: cum modelezi corect prețuri, reduceri și taxe
În implementările EDI enterprise (EDIFACT/EANCOM), modul în care modelezi prețul, reducerile și taxele determină dacă o factură e auto-potrivită de ERP sau cade în excepții costisitoare. Segmentul PRI este inima informațiilor de preț la nivel de linie, iar interacțiunea lui cu ALC (Allowance/Charge), TAX și MOA (Monetary Amount) decide baza de TVA, totalurile și reconcilierea la 2/3-way match. În 2024–2025, pe fondul accelerării e-facturării în UE (România – RO e-Factura obligatorie B2B din ianuarie 2024, cu sancțiuni aplicabile după perioada de grație; Franța amânare la 2026; Germania fazare 2025–2028; Polonia KSeF reprogramat), calitatea datelor EDI devine un diferențiator pentru IT și operațiuni financiare.
Rolurile: PRI vs ALC vs TAX vs MOA
- PRI (Price details) stabilește prețul unitar la nivel de linie. În EANCOM (subset GS1 al UN/EDIFACT), în C509/5125 vei vedea frecvent calificatori ca AAA (preț net de calcul) sau AAB (preț brut), cu valoarea numerică în 5118 și unitatea în 6411. EDI cere consistență: dacă PRI este net, reducerile nu mai trebuie repetate ca ALC care afectează baza.
- ALC (Allowance or Charge) exprimă reduceri/majorări fie la linie, fie la antet. 5463 diferențiază allowance (A) vs charge (C), 1227 controlează ordinea de calcul, iar procentul se exprimă uzual prin PCD; impactul în bani vine prin MOA aferent ALC. În EDI corect, ALC trebuie să declare clar baza.
- TAX (Duty/Tax/Fee) definește TVA/accize la linie sau antet, cu tipul și rata. Pentru EDI, scopul principal e să ancoreze baza de calcul în mod auditabil, nu doar să afișeze procentul.
- MOA (Monetary Amount) transportă sume: total linie (de ex. MOA+203), sume de discount/charge din ALC, bază de taxare și taxă (de ex. MOA+124 pentru TVA). MOA face EDI verificabil prin recalcul, mai ales când apar rotunjiri în ERP.
Trei modele de preț folosite în EDI (și când să le alegi)
- Net în PRI, fără ALC la linie: când prețul e deja negociat net și nu vrei dublă aplicare. Exemplu: PRI cu AAA=10.00, QTY=100, MOA+203=1000. TAX aplică TVA pe baza netă. Model preferat de retaileri precum Carrefour sau METRO când guideline-urile lor EANCOM specifică “net pricing”.
- Brut în PRI + reduceri ca ALC: pentru transparență promo. Exemplu: PRI cu AAB=12.00; ALC (A) cu PCD 16.67% pentru a ajunge la net 10.00; MOA în cadrul ALC dă valoarea reducerii, iar MOA+203 reflectă netul pe linie. În EDI, 1227 (calculation sequence) devine critic când ai mai multe ALC-uri (promo + logistic charge).
- Mixt cu header ALC: folosit când discountul e global (ex. rabat volum). Liniile au PRI net, iar la antet ALC (A) aplică un -2% pe totalul eligibil; MOA la antet dă suma. Atenție ca TAX să știe dacă rabatul afectează baza de TVA (în multe țări, da).
Exemplu practic de interacțiune în INVOIC (EDIFACT/EANCOM)
Linie: PRI net AAA=10.00, QTY=100. MOA+203:1000. TAX declară cota (de ex. 19% RO), MOA+124:190. Dacă ai un eco-charge la linie, pui ALC (C) + MOA:15, recalculând MOA+203:1015, apoi TAX pe noua bază dacă legislația o cere. În EDI, această ordine trebuie să reflecte realitatea fiscală a țării.
Capcane frecvente în proiectele EDI
- Incoerența PRI vs ALC: dacă transmiți net în PRI și mai trimiți și ALC allowance fără a-l marca drept informativ (sau fără bază), ERP-uri ca SAP S/4HANA sau Oracle Fusion pot deduce dublu discount. Definește clar dacă ALC este pur informativ.
- TAX la antet vs linie: mulți parteneri cer TAX la linie pentru controlul bazei; alții acceptă doar la antet dacă toate liniile au aceeași cotă. În EDI, urmați guideline-urile de partener (ex. EANCOM pentru Auchan vs practici OpenText Trading Grid).
- Rotunjiri: MOA-uri calculate de sistem pot diferi cu 0.01–0.02 din cauza rotunjirilor pe linie vs pe total. IBM Sterling B2B Integrator și OpenText permit reguli de rounding; documentați-le în SLA EDI pentru a evita dispute.
Integrarea cu ERP și bune practici EDI
- SAP: maparea IDoc INVOIC02 spre EDIFACT trebuie să reflecte modelul de preț (net/brut). Dacă folosești Condition Records pentru discounturi, decide dacă ies în EDI ca ALC sau se colapsează în PRI net. MOA+203 și MOA+124 trebuie să bată cu BKPF/BSEG.
- Oracle NetSuite/Oracle Fusion: folosește tax engines (Vertex/Sovos, unde e cazul) pentru a valida TAX din EDI; dacă TAX diferă, marchează excepție automată.
- Retail și CPG: GS1 EANCOM 2002 S4 rămâne standardul cel mai cerut pentru EDI în Europa; respectă listele de coduri și calitatea câmpurilor 5125/5118/5463/5025/5025(MOA) pentru o rată de auto-match ridicată.
Piața EDI: context 2024–2025
Cererea pentru soluții EDI crește odată cu mandatele de e-facturare. Evaluările publice ale analiștilor din 2023–2024 situează piața globală EDI în zona 1.8–2.5 miliarde USD, cu un CAGR de aproximativ 9–12% până în 2028–2030. Furnizori majori includ OpenText (Trading Grid), IBM Sterling, SPS Commerce (puternic în retail SUA), Comarch, Pagero, Descartes. În România, cerințele RO e-Factura au determinat adaptoare EDI–XML CII/UBL în hub-uri locale și regionale; multe proiecte combină EDI clasic cu canale de e-invoicing conforme cu ANAF.
Checklist rapid pentru PRI, ALC, TAX, MOA în EDI
- Stabilește în contract: net vs brut în PRI; când ALC afectează baza de TVA; ordinea (1227).
- La nivel de linie, transmite MOA+203 și MOA taxe (MOA+124) pentru recalcul automat în ERP via EDI.
- Nu amesteca reduceri info cu reduceri efective: marchează ALC informativ separat.
- Aliniază rounding rules între EDI și ERP; testează scenarii cu multiple ALC.
- Respectă guideline-urile partenerilor (GS1 EANCOM) și documentează excepțiile în mapping.
Pentru implementări regionale, integratori precum OpenText, IBM sau soluții specializate locale pot reduce time-to-value. De exemplu, în proiecte de retail din România, un conector EDI integrat cu ERP și cu RO e-Factura scade semnificativ excepțiile; unele companii folosesc și module locale precum EDIconnect.ro (modul al CRMconnect) pentru a orchestra fluxuri EDI și e-facturare cu parteneri mici care nu au capabilități EDIFACT complete.
Concluzie
Cheia unui EDI robust nu este doar transportul datelor, ci semantica lor corectă. Segmentul PRI fixează fundamentul prețului, ALC introduce logică de discount/charge auditabilă, TAX ancorează regimul fiscal, iar MOA garantează reconcilieri exacte. Dacă aceste patru piese sunt aliniate cu guideline-urile GS1/UN/CEFACT și cu regulile ERP, rata de auto-match pe facturi crește, timpul de procesare scade, iar litigiile comerciale sunt minimalizate. În 2025, pe măsură ce reglementările de e-invoicing se extind în UE, robustețea modelării PRI–ALC–TAX–MOA în EDI devine un avantaj competitiv pentru IT, consultanți și furnizori de ERP.
