CRMconnect Azuvio · Docs

Munkafolyamat: eTransport + eFactura — ANAF Megfelelőség

Érintett modulok: eTransport · Számlázás (eFactura) · Számlák · Raktár (Áruszállítás — opcionális referencia)
Ki használja: Pénzügy · Könyvelés · Logisztika
Tipikus időtartam: eTransport = indulás előtt · eFactura = kiállítás napján vagy automatikusan N nap után

Áttekintés

A CRMConnect mindkét ANAF kötelezettséget lefedi a romániai vállalatok számára:

Kötelezettség Modul Kiváltó
e-Transport (RO-e-Transport) etransport Manuális — felhasználó tölti ki indulás előtt
e-Factura (RO e-Factura) billingEfactura vezérlő Manuális (gomb a számlán) vagy automatikus cronnal

Architekturális megjegyzés: Mindkét rendszer a CRMConnect közvetítőn keresztül kommunikál (https://einvoice.crmconnect.ro/api/e-factura/), nem közvetlenül az ANAF-fal. Az ANAF OAuth token a CRMConnect szerveren tárolódik, nem helyben. A hitelesítés egyszer történik a https://einvoice.crmconnect.ro/e-factura/auth címen.

Az eTransport nem generálódik automatikusan szállítólevél vagy értékesítési megrendelés létrehozásakor. A felhasználó manuálisan tölti ki a nyilatkozatot, opcióval meglévő szállítólevelek/számlák referenciakénti kiválasztására.


Folyamat diagram

[KEZDETI BEÁLLÍTÁS — admin, csak egyszer]
  │
  ├── Beállítások → Általános: company_vat (céges adószám), instance_id (CRMConnect fiók)
  ├── Beállítások → default_country = Románia (142) ← feltétel az eFactura menühöz
  ├── ANAF token engedélyezés: https://einvoice.crmconnect.ro/e-factura/auth
  │     (SPV ANAF bejelentkezés, token tárolva a CRMConnect proxyn)
  └── Bankolás: legalább egy bankszámla (IBAN) konfigurálva a Számlázás → Bankok alatt
  │
  ↓
════════════════════════════════════════════
E-TRANSPORT (indulás előtt)
════════════════════════════════════════════
  │
  ├── [Opcionális] Szállítólevél létrehozása a Raktárban vagy Értékesítési Megrendelés
  │
  ├── eTransport → Dokumentumok → Nyilatkozat hozzáadása
  │     ├── Művelettípus (tipuri_operatii táblából)
  │     ├── Kereskedelmi partner (ügyfél vagy szállító)
  │     ├── Jármű: rendszám (+ 1/2 pótkocsi opcionálisan)
  │     ├── Szállítás dátuma (open_till)
  │     ├── Szállított áruk: NC vámtarifaszám, mértékegység, mennyiség, súly, érték
  │     ├── Útvonal: kezdőpont (megye+cím / vámhivatal / határátkelő) + végpont
  │     └── Szállítási dokumentumok: szállítólevél/számla (típus, sorozat, szám, dátum) ← opcionális referencia
  │
  ├── Kezdeti állapot: Nem elküldött (3)
  ├── "Küldés eTransportba" gomb → POST az einvoice.crmconnect.ro/generate-xml-re
  │     → Válasz: indexIncarcare (feltöltési_index) + uit (UIT kód)
  │     → Állapot: Feldolgozás alatt (0)
  ├── Állapot lekérdezés: Állapot lekérése → transport-status végpont
  │     → Állapot: Érvényesített (1) vagy Hiba (2)
  │
  ├── Ha szükséges: Jármű módosítás (send_modif_vehicul → type:'modifVehicul')
  └── Ha szükséges: Nyilatkozat törlése (type:'stergere' meglévő UIT-tal)
  │
  ↓
════════════════════════════════════════════
E-FACTURA (számlán)
════════════════════════════════════════════
  │
  ├── Számla létrehozva + véglegesítve (Elküldött állapot)
  │
  ├── MANUÁLIS KÜLDÉS:
  │     Számlák → {számla} → "Küldés eFacturába" gomb
  │     → POST az einvoice.crmconnect.ro/api/e-factura/-ra
  │     → Válasz: upload_index tárolva a számlán
  │
  ├── AUTOMATIKUS KÜLDÉS (ha konfigurálva):
  │     billing_efactura_auto_send = 'yes'
  │     billing_efactura_days_after = N (napok számlakiállítás után)
  │     → Cron ellenőrzi: elküldött számlák N napnál régebbek → automatikusan küld
  │
  ├── Állapot lekérdezés: "eFactura Állapot" gomb → /api/e-factura/status
  │     → Állapot: Feldolgozás alatt / Érvényesített / Hiba
  └── Hibajavítás: számla módosítása → újraküldés
  │
[ANAF MEGFELELŐSÉG TELJESÍTVE ✓]

← Vissza a munkafolyamat indexéhez