Lors de la génération d'une eInvoice, Mercator va toujours créer un nœud cac:AccountingCustomerParty qui contient les coordonnées du client à qui est adressée cette facture. Le nom et l'adresse peuvent toutefois varier en fonction des données reprises dans la fiche du client.
Par défaut, les coordonnées du client sont :
- Nom : C_NOM
- Adresse ligne 1 : C_ADRESSE
- Adresse ligne 2 : C_ADRESSE2
- Code postal : C_CODEP
- Ville : C_VILLE
En revanche, si le nom de facturation est complété (C_FACT_NOM), alors Mercator prend en compte ces données :
- Nom : C_FACT_NOM
- Adresse ligne 1 : C_FACT_AD1
- Adresse ligne 2 : C_FACT_AD2
- Code postal : C_FACT_CP
- Ville : C_FACT_VIL
💡 En situation de self-billing, le même principe s'applique pour les colonnes dans la table des fournisseurs (FOU) dont le nom commence par F_.
Pour générer une adresse de livraison via le nœud cac:Delivery, il faut installer le paramétrage du client de livraison. Ce nœud sera complété avec ces informations correspondant à l'enregistrement de la table CLI correspondant à la valeur de PIEDS_V.ID_CLI_LIV :
- Nom : C_NOM
- Adresse ligne 1 : C_ADRESSE
- Adresse ligne 2 : C_ADRESSE2
- Code postal : C_CODEP
- Ville : C_VILLE
⚠️ L'adresse de livraison n'est pas supportée en standard en situation de self-billing.