CRMconnect Azuvio · Docs

eTransport — Déclaration ANAF

Département : Entrepôt & Logistique (collaboration avec les Finances)
Rôle : Responsable Entrepôt, Opérateur d'Expédition, Comptable
Obligatoire pour : Entreprises en Roumanie transportant des marchandises dépassant le seuil légal
Module : /admin/etransport

Qu'est-ce que l'eTransport et pourquoi c'est important

RO e-Transport est le système ANAF par lequel les entreprises roumaines déclarent les mouvements de marchandises avant le début du transport. L'absence de déclaration entraîne des amendes significatives.

CRMconnect se connecte à l'ANAF via l'intermédiaire einvoice.crmconnect.ro — vous ne communiquez pas directement avec l'ANAF ; le token OAuth est stocké de manière sécurisée sur le serveur CRMconnect. L'authentification est effectuée une fois par l'administrateur.

Note critique : l'eTransport n'est pas généré automatiquement lors de la création d'un bon de livraison ou d'un bon de commande ventes. Il doit être créé manuellement, avant le départ du transport.


Configuration initiale (administrateur — une seule fois)

Où : /admin/settings → Paramètres généraux

Champ Quoi remplir
company_vat Numéro de TVA de l'entreprise (avec ou sans préfixe RO)
instance_id UUID du compte CRMconnect (généré à l'inscription)
customer_default_country Doit être défini sur 142 (Roumanie)

Autorisation du token ANAF :

  1. Aller à https://einvoice.crmconnect.ro/e-factura/auth
  2. Se connecter avec les identifiants SPV ANAF de l'entreprise
  3. Le token OAuth est stocké automatiquement sur le serveur CRMconnect
  4. Ne doit être répété qu'à l'expiration du token

Comment créer une déclaration eTransport

Où : /admin/etransport → Documents → Ajouter une déclaration

Champs obligatoires

Champ Quoi remplir
Type d'opération Sélectionner dans la liste des types définis par l'ANAF (national, import, export, transit, etc.)
Partenaire commercial Le client (pour les livraisons) ou fournisseur (pour les achats)
Immatriculation du véhicule Numéro de plaque du véhicule de transport
Remorque 1 / Remorque 2 Optionnel, si applicable
Date de transport Date de départ du transport (open_till)

Marchandises transportées (au moins un article)

Champ Quoi remplir
Code NC (Nomenclature combinée) Classification douanière des marchandises
Unité de mesure Unités, kg, litres, etc.
Quantité Nombre d'unités
Poids Poids en kg
Valeur Valeur en RON

Itinéraire de transport

Champ Quoi remplir
Point de départ Département + adresse / bureau de douane / point de passage frontalier
Point d'arrivée Destination de livraison

Flux de soumission et statuts

Créé localement
    ↓ Statut : Non envoyé (3)

Cliquer « Envoyer à l'eTransport »
    ↓ CRMconnect → einvoice.crmconnect.ro → ANAF
    ↓ Statut : En traitement (0)

L'ANAF traite
    ↓
┌─────────────────────────────┬─────────────────────────────┐
│   Validé (1) ✓              │   Erreur (2) ✗              │
│   UIT reçu                  │   Message d'erreur affiché  │
│   Le transport peut partir  │   Corriger et resoumettre   │
└─────────────────────────────┴─────────────────────────────┘
Statut Code Signification
Non envoyé 3 Créé localement, non soumis à l'ANAF
En traitement 0 Soumis, l'ANAF traite
Validé 1 Accepté — UIT actif — le transport peut partir
Erreur 2 Rejeté — corriger les champs et resoumettre

Qu'est-ce que l'UIT

UIT (Identifiant Unique Transport) = le code unique reçu de l'ANAF après validation. Le chauffeur doit porter l'UIT pendant tout le trajet (format imprimé ou numérique). La période de validité de l'UIT est affichée dans CRMconnect (uit_valability).


Modification et suppression d'une déclaration

Si le véhicule a changé après validation

Inutile de créer une nouvelle déclaration — vous pouvez modifier le véhicule : → Ouvrir la déclaration validée → Modifier le véhicule (send_modif_vehicul) → Saisir la nouvelle immatriculation → Soumettre → l'ANAF met à jour la déclaration existante

Si le transport a été annulé

→ Ouvrir la déclaration validée → Supprimer la déclaration (type : stergere avec l'UIT existant) → L'ANAF invalide l'UIT → Aucune obligation de transport ne subsiste pour cette déclaration


Types de transport nécessitant une déclaration

Type Exemples
National Transport de marchandises entre deux points en Roumanie
Import Marchandises entrant en Roumanie depuis hors UE
Export Marchandises quittant la Roumanie vers hors UE
Acquisition intracommunautaire Marchandises reçues d'un État membre de l'UE
Livraison intracommunautaire Marchandises envoyées vers un État membre de l'UE
Transit Marchandises traversant la Roumanie

Intégration avec le reste du flux de marchandises

Bon de livraison créé (Entrepôt)
       ↓
[Optionnel] Associer le bon de livraison dans la déclaration eTransport comme référence
       ↓
eTransport complété manuellement → Soumis → Validé → UIT reçu
       ↓
Le transport peut partir — le chauffeur a l'UIT
       ↓
AWB généré (Innoship / Transporteur Direct) — si utilisation d'un transporteur
       ↓
Livraison terminée → statut de la commande mis à jour

Conseils pratiques

Complétez la déclaration eTransport au moins 30 minutes avant le départ. L'ANAF peut retarder la validation — ne laissez pas cela au dernier moment.

Le code NC doit être exact. Un code incorrect résulte en une erreur ANAF ou, pire, une amende lors d'une inspection. Si vous ne connaissez pas le code, demandez au comptable ou consultez la nomenclature douanière.

L'UIT ne s'imprime pas depuis CRMconnect — copiez le numéro et envoyez-le au chauffeur. Le chauffeur doit porter l'UIT sous forme imprimée ou sur son téléphone.

Une déclaration par transport, pas par produit. Si le transport contient 10 types de marchandises, créez une déclaration eTransport avec tous les articles listés.

Si l'ANAF retourne une erreur → lire le message d'erreur affiché dans le statut → corriger le champ indiqué → resoumettre. Erreurs courantes : code NC incorrect, adresse invalide, immatriculation avec caractères spéciaux.