| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) |
| Lines of code | 2238 |
| Technical Name |
l10n_ro_esigilii |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) |
| Lines of code | 2238 |
| Technical Name |
l10n_ro_esigilii |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
Romania e-Sigiliu
Gestioneaza datele sigiliilor electronice ANAF RO e-Sigiliu legate de transporturile RO e-Transport (UIT) pentru transporturile rutiere monitorizate
Sistemul national RO e-Sigiliu al Romaniei (ordinul comun AVR/ANAF nr. 5/5/2024) aplica sigilii electronice inteligente transporturilor rutiere monitorizate de marfuri. Sigiliul inregistreaza si transmite starea si pozitia GPS cat timp transportul este sigilat; conducatorul auto este responsabil de integritatea sa de la aplicare pana la indepartarea de catre autoritate. Fiecare sigiliu este legat de un cod UIT RO e-Transport (identificatorul de transport emis conform OUG 41/2022). Aceasta aplicatie Odoo este stratul de gestionare a datelor pentru ambele sisteme: pregateste declaratia e-Transport, clasifica marfurile cu risc fiscal ridicat, gestioneaza ciclul de viata al sigiliului si analizeaza traseul GPS.
Ce face acest modul
Transporturi e-Transport si UIT
Capteaza tipul operatiunii (AIC, livrare intracomunitara, import, export, tranzit, intern, stoc, retururi), partile comerciale, locurile de incarcare si descarcare, vehiculul si marfurile transportate. Modulul construieste XML-ul declaratiei e-Transport v2 (namespace mfp:anaf:dgti:eTransport:declaratie:v2; codDeclarant, codTipOperatiune, bunuriTransportate cu codTarifar/denumireMarfa, partenerComercial, dateTransport cu nrVehicul, locStartTraseuRutier / locFinalTraseuRutier, UIT) si, cu propriile credentiale ANAF, il incarca pentru a obtine codul UIT.
Ciclul de viata al sigiliului e-Sigiliu
Leaga seria unui dispozitiv sigiliu inteligent de un transport si de UIT-ul sau, inregistreaza aplicarea si indepartarea sigiliului, ingereaza ping-urile de pozitie GPS, ridica alerte de integritate si pastreaza o cronologie completa a evenimentelor. Modulul asambleaza manifestul sigiliului e-Sigiliu (serieSigiliu, codUIT, momentAplicare / momentIndepartare, evenimente) pentru predare si arhivare.
Functii cheie
Clasificarea riscului fiscal ridicat
Marfurile sunt clasificate fata de lista publicata de pozitii NC (cod NC) cu risc fiscal ridicat - legume si fructe, bauturi si spirtoase, sare/sulf/pamanturi, imbracaminte, incaltaminte, fonta si otel - dupa pozitia de 4 cifre. Transportul este evaluat automat fata de pragurile e-Transport (masa bruta peste 500 kg sau valoare peste 10.000 RON, vehicul de cel putin 2,5 t).
Validare CIF si UIT
Codul fiscal roman (CIF/CUI) este verificat cu algoritmul oficial ANAF al cifrei de control pe companii si parteneri. Codul UIT este validat pentru structura ANAF, iar fereastra sa de valabilitate (5 zile intern, 15 zile international) este calculata automat.
Traseu GPS si detectarea devierii
Fiecare eveniment de sigiliu poarta o pozitie. Modulul calculeaza distanta parcursa, durata, viteza medie si maxima, si abaterea maxima de la coridorul declarat de incarcare-descarcare, semnaland un posibil punct de deviere cand o pozitie iese in afara razei configurate.
Integritate si audit
Starile de dispozitiv - manipulare, baterie scazuta, lipsa semnal - sunt urmarite; o incalcare a integritatii este afisata pe sigiliu si in filtrele de cautare. Toate cererile si raspunsurile ANAF sunt pastrate intr-un jurnal de transport pentru o pista de audit completa.
Referinta de praguri
| Parametru | Valoare |
|---|---|
| Prag masa bruta risc fiscal ridicat | peste 500 kg |
| Prag valoare risc fiscal ridicat | peste 10.000 RON |
| Masa maxima admisibila vehicul | cel putin 2,5 tone |
| Valabilitate UIT - transport intern | 5 zile calendaristice |
| Valabilitate UIT - transport international | 15 zile calendaristice |
| Raza alerta deviere (configurabila) | 25 km de la coridor |
Credentiale proprii (BYOK)
Acesta este un strat de generare de format si gestionare a datelor. Incarcarea e-Transport ANAF foloseste propriul token de acces SPV OAuth, pe care il obtii prin fluxul de autorizare ANAF cu propriul certificat calificat si il stochezi doar in baza ta de date. Modulul nu este un integrator PAC/SPV si nu include nicio acreditare; credentialele tale nu parasesc niciodata baza de date si sunt folosite doar pentru a contacta endpoint-urile ANAF pe care le configurezi. Gazdele endpoint-urilor implicite sunt cele publicate de ANAF si raman complet editabile.
Note tehnice
- Dependente doar Community: Contabilitate, Inventar, Mail.
- Compatibil cu Odoo 18.0 si 19.0.
- Nucleu in Python pur (clasificator, validatori, analiza geo, generator XML/JSON, parser de raspuns) acoperit de o suita de teste automate.
- Fluxurile telematice pot impinge pozitiile sigiliului prin
metoda de server
record_ping(actiune server / RPC).
English
Romania e-Sigiliu Seals
Manage ANAF RO e-Sigiliu electronic-seal data linked to RO e-Transport (UIT) consignments for monitored road transports
Romania's RO e-Sigiliu national system (joint order AVR/ANAF no. 5/5/2024) applies smart electronic seals to monitored road transports. Each seal is bound to a RO e-Transport UIT code (OUG 41/2022). This Odoo app is the data-management layer: it prepares the e-Transport declaration, classifies high-fiscal-risk goods, manages the seal lifecycle and analyses the GPS route.
- e-Transport & UIT: capture operation type, parties, places, vehicle and goods; build the ANAF e-Transport v2 declaration XML (with a JSON preview mirror) and, with your own ANAF credentials, upload to obtain the UIT code.
- Seal lifecycle: bind a device serial to a UIT, record application/removal, ingest GPS pings, raise integrity alerts, assemble the seal manifest.
- High-fiscal-risk classification by 4-digit CN heading; auto-assessment against e-Transport thresholds.
- CIF & UIT validation with the ANAF control-digit algorithm; validity window 5/15 days computed.
- GPS route & diversion detection: distance, duration, speed, corridor deviation, configurable alert radius.
- Integrity & audit: tamper / low-battery / no-signal tracking, full ANAF request-response log.
BYOK: a format-generation and data-management layer. The ANAF e-Transport upload uses your own SPV OAuth token, obtained via the ANAF authorisation flow with your own qualified certificate and stored only in your database. Community-only deps (Accounting, Inventory, Mail); Odoo 18.0 and 19.0; pure-python core (e-Transport v2 XML/JSON builder) under automated tests.
Screenshots
Connections
Consignments
Onboarding
Electronic Seals
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module