Configurer la facturation électronique pour une entité
Tout ce qui concerne la facturation électronique repose sur un enregistrement de configuration par entité. Cet article décrit sa création, les quatre choses qu’une mise à niveau ne fera pas à votre place, et la façon de vérifier que l’ensemble fonctionne avant que de vraies factures n’en dépendent.
Accès requis. L’ensemble d’autorisations Accounting Admin v2, ainsi que l’autorisation Salesforce standard Personnaliser l’application pour les étapes de la section 3 consacrées aux présentations de page et à la sécurité au niveau du champ. Si vous ne voyez pas l’onglet, c’est que l’ensemble d’autorisations vous manque — voir Attribution des ensembles d’autorisations.
Avant de commencer
Trois conditions doivent être réunies, et il est bien plus rapide de les vérifier maintenant que d’en déboguer l’absence plus tard.
| Prérequis | Pourquoi | Comment le vérifier |
|---|---|---|
| L’entité existe et est configurée | La configuration se fait par entité — un enregistrement pour chaque société juridique qui transmet ses factures. | Ouvrez l’onglet Entités. Voir Créer une entité. |
| Une extension pour votre pays est installée | Chaque administration fiscale a sa propre procédure de transmission. L’application de base fournit le cadre et la piste d’audit ; la connexion à une administration précise provient d’un package d’extension installé à côté. | Demandez à la personne qui a réalisé votre mise en œuvre. Sans cette extension, les documents peuvent être préparés mais pas transmis. |
| Les clients disposent d’identifiants fiscaux valides | De loin le rejet le plus fréquent : un identifiant fiscal client que l’administration ne parvient pas à rapprocher de son propre registre. | Contrôlez par sondage l’identifiant fiscal des comptes clients que vous facturez le plus. |
1. Créer l’enregistrement Configuration de facturation électronique
- Accédez à Lanceur d’applications → REDA Financials → Configuration de facturation électronique et cliquez sur Nouveau.
- Entité — choisissez la société juridique à laquelle s’applique cette configuration. Un enregistrement par entité ; n’essayez pas d’en couvrir plusieurs avec un seul.
- Code pays — le pays dont les règles s’appliquent, sous la forme de son code standard à deux lettres.
- Environnement — Sandbox pendant vos tests, Production uniquement lorsque vous êtes prêt à transmettre pour de bon. Se tromper ici, c’est confondre une répétition et une transmission réelle.
- Types de documents — les documents concernés. Sélectionnez Facture de vente. Un type de document que vous ne sélectionnez pas n’est tout simplement jamais transmis. La liste propose aussi d’autres types de documents, mais leur pertinence pour vous dépend entièrement de la connexion pays que vous avez installée — renseignez-vous auprès de la personne qui l’a installée avant d’en sélectionner un, plutôt que de supposer qu’il est pris en charge.
- Soumission auto à la comptabilisation — lisez la section suivante avant de décider.
- Actif — laissez cette case décochée jusqu’à ce que le reste de la configuration ci-dessous soit terminé. Rien n’est transmis tant qu’elle est décochée, ce qui est exactement ce que vous voulez en cours de configuration.
- Cliquez sur Enregistrer.
2. Transmission automatique ou manuelle ?
Soumission auto à la comptabilisation détermine ce qui se passe au moment où une facture est comptabilisée. Les deux réglages sont légitimes ; ils conviennent à des entreprises différentes.
| Cochée — automatique | Décochée — manuelle | |
|---|---|---|
| À la comptabilisation | La facture est immédiatement libérée pour transmission. | Un historique est créé et reste au statut Brouillon jusqu’à ce que quelqu’un le libère. |
| Convient à | Volume élevé, facturation courante, qualité des données maîtrisée. | Faible volume, montants élevés, ou étape de revue avant que quoi que ce soit ne parvienne à l’administration. |
| Point de vigilance | Une erreur de données est transmise avant que quiconque la remarque ; la corriger impose un avoir. | Rien n’est transmis si personne ne pense à libérer les factures. Quelqu’un doit être responsable de la file d’attente. |
En cas de doute, commencez en manuel. Passez en automatique après avoir constaté quelques semaines d’acceptations sans incident.
3. Rendre les nouveaux champs visibles — l’étape que l’on oublie
| Objet | Champ | Accès des utilisateurs | Emplacement |
|---|---|---|---|
| Facture de vente | Statut de facturation électronique | Lecture seule — le système le renseigne | Une section Facturation électronique |
| Facture de vente | UUID de facturation électronique | Lecture seule — l’administration fiscale l’attribue | Une section Facturation électronique |
| Facture de vente | Ignorer la facturation électronique | Modifiable, pour les personnes autorisées à exclure une facture | Une section Facturation électronique |
| Historique de facturation électronique | ID de document du fournisseur | Lecture seule | Détails du suivi |
- Placez-les sur vos présentations de page. Configuration → Gestionnaire d’objet → Facture de vente → Présentations de page → ouvrez chaque présentation que vos utilisateurs utilisent réellement → faites glisser les trois champs dans une section Facturation électronique (créez la section s’il n’y en a pas) → Enregistrer. Recommencez pour chaque présentation et chaque type d’enregistrement utilisés — un champ placé sur une présentation est invisible sur les autres. Faites ensuite de même sur Historique de facturation électronique pour ID de document du fournisseur.
- Accordez la sécurité au niveau du champ si vous n’utilisez pas les ensembles d’autorisations de REDA. Configuration → Gestionnaire d’objet → l’objet → Champs et relations → le champ → Définir la sécurité au niveau du champ → cochez Visible pour vos propres profils ou ensembles d’autorisations. Laissez Lecture seule coché pour tous les champs sauf Ignorer la facturation électronique.
- Accordez l’accès aux objets et aux onglets Configuration de facturation électronique et Historique de facturation électronique dans vos propres ensembles d’autorisations, afin que les bonnes personnes puissent les ouvrir.
- Ajoutez Ignorer la facturation électronique à l’ensemble de champs Interface. Configuration → Gestionnaire d’objet → Facture de vente → Ensembles de champs → Interface → faites glisser Ignorer la facturation électronique dans la zone de sélection → Enregistrer. Le formulaire de la facture est un écran personnalisé : la présentation de page affiche donc ce champ, mais ne permet pas de le renseigner. Sans cette étape, la case à cocher est visible mais inutilisable.
- Ajoutez l’action Envoyer / Renvoyer à la présentation de l’historique de facturation électronique. Configuration → Gestionnaire d’objet → Historique de facturation électronique → Présentations de page → ouvrez la présentation → Actions mobiles et Lightning → faites glisser Envoyer / Renvoyer dans la barre d’actions → Enregistrer. L’action est livrée avec le package, mais une mise à niveau ne l’ajoute pas à une présentation qui existe déjà dans votre organisation. Sans elle, personne ne peut transmettre un historique retenu ni relancer un historique en échec.
4. Planifier l’interrogation du statut
Les administrations fiscales répondent à leur propre rythme : une tâche planifiée recueille donc leurs décisions. Elle est obligatoire : une tâche planifiée ne peut pas être livrée dans un package installé, si bien que chaque organisation crée la sienne. Si vous l’omettez, vos factures sont transmises correctement, puis ne quittent jamais le statut Soumis.
Ouvrez Lanceur d’applications → REDA Financials Admin → Console d’administration financière → Opérations, développez la carte Interrogation du statut de facturation électronique et cliquez sur Démarrer. Tout le détail — y compris la signification de chaque compteur de la carte — figure dans la procédure Interrogation du statut de facturation électronique.
5. Vérifier que tout fonctionne, puis passer en production
- Cochez Actif sur l’enregistrement Configuration de facturation électronique, en laissant l’Environnement sur Sandbox.
- Comptabilisez une facture de test ordinaire pour un client dont vous êtes sûr de l’identifiant fiscal.
- Ouvrez l’onglet Historiques de facturation électronique. Un historique doit exister pour cette facture quelques instants après la comptabilisation.
- Utilisez Exécuter maintenant sur la carte de l’onglet Opérations plutôt que d’attendre le cycle suivant.
- Vérifiez que l’historique atteint le statut Accepté et que la facture affiche désormais un UUID de facturation électronique. Toute la chaîne est alors validée de bout en bout.
- Comptabilisez délibérément une facture pour un client dont l’identifiant fiscal est erroné et vérifiez qu’elle revient au statut Rejeté avec un motif lisible. Savoir à quoi ressemble un échec avant qu’il ne se produise pour de bon vaut bien ces dix minutes.
- Ce n’est qu’ensuite que vous passez l’Environnement sur Production.
Dépannage
| Symptôme | Cause probable | Que faire |
|---|---|---|
| Aucun historique n’apparaît lorsqu’une facture est comptabilisée | Aucune configuration active ne couvre cette entité ou ce type de document, ou la facture est marquée Ignorer la facturation électronique. | Vérifiez que Actif est coché, que l’entité de la facture correspond à celle de la configuration et que son type de document figure dans Types de documents. |
| Les utilisateurs ne voient pas les nouveaux champs | Présentation de page ou sécurité au niveau du champ — généralement les deux, et généralement parce que l’organisation utilise ses propres ensembles d’autorisations. | Suivez la section 3, puis refaites le test en tant qu’utilisateur ordinaire plutôt qu’en tant qu’administrateur. |
| Ignorer la facturation électronique est visible mais ne peut pas être coché | Le champ figure sur la présentation de page mais pas dans l’ensemble de champs Interface. | Section 3, étape 4. |
| Les historiques atteignent le statut Soumis et s’arrêtent | L’interrogation du statut n’est pas planifiée. | Section 4. C’est l’oubli le plus fréquent lors de la mise en production. |
| Tout est Rejeté pour le même motif | Un problème de données systématique — le plus souvent les identifiants fiscaux des clients. | Lisez le motif sur un historique, corrigez les données client sous-jacentes, puis réémettez. |
| Les historiques se terminent en Erreur plutôt que par une décision | Le document n’est jamais parvenu à l’administration — connexion, identifiants de connexion ou environnement. | Vérifiez que l’Environnement correspond aux identifiants de connexion utilisés, puis renseignez-vous auprès de la personne qui a installé l’extension pays. |
Pour aller plus loin
- Facturation électronique : fonctionnement — les concepts qui sous-tendent cette configuration.
- Interrogation du statut de facturation électronique — la tâche planifiée obligatoire.
- Lire un historique de facturation électronique — traiter les rejets et les erreurs.
- La facturation électronique sur la facture de vente — ce que verra votre équipe comptes clients.
Questions fréquentes
Non — un enregistrement par entité. Chaque entité est un déclarant légal distinct, avec sa propre immatriculation : les entités sont donc configurées et, si nécessaire, désactivées indépendamment les unes des autres.
Les nouvelles factures cessent immédiatement de produire des historiques. Les historiques existants restent intacts et conservent tout ce qu’ils ont enregistré. C’est un moyen sûr de suspendre la transmission.
Uniquement si la connexion pays que vous avez installée les prend en charge — sélectionner un type de document ne suffit pas, à lui seul, à le rendre transmissible. Vérifiez auprès de la personne qui a installé votre connexion quels types de documents elle couvre, et n’ajoutez que ceux-là au champ Types de documents. Tout ce que vous laissez de côté n’est jamais transmis.
Ils ont été retirés de cette présentation, pas de l’application. Ajoutez-les de nouveau dans le Gestionnaire d’objet — et gardez à l’esprit qu’une future mise à niveau ne les remettra pas non plus sur une présentation personnalisée.
Vos enregistrements de configuration sont copiés, mais pas les tâches planifiées — ce sont des données de l’organisation. Après chaque actualisation, redémarrez l’interrogation du statut et vérifiez que l’Environnement est toujours Sandbox, afin que les factures de test ne soient pas transmises pour de bon.