Importer des codes ventes et stabiliser le référentiel de facturation

Objectif. Stabiliser les codes ventes et référentiels de facturation afin que les factures, budgets, exports comptables et analyses utilisent des libellés, comptes et TVA fiables.

ProfilAdministrateurNiveauIntermédiaireTypeParamétrageDurée estimée55 min

Avant de commencer : sécurisez l’import dans votre abonnement

Vérifiez que vous pouvez consulter et importer les codes ventes. Avec la comptabilité, choisissez un code TVA existant sur un caractère, les comptes à utiliser et la règle applicable si un code existe déjà. Travaillez sur une copie des fichiers et n’importez qu’après avoir contrôlé l’aperçu ; si vous n’avez pas le droit d’importer, réalisez toute l’analyse puis arrêtez-vous avant validation.

Vous pouvez continuer lorsque code TVA, comptes, séparateur, encodage et politique de doublons sont décidés.

Fichiers de l’exercice

Téléchargez le fichier à corriger et gardez la version corrigée pour le contrôle final. Le fichier corrigé doit produire trois codes : CONSE — Conseil, code TVA 2, type T (Temps), compte 706100, 125,00 € ; SOCIA — Production sociale, code TVA 2, type T (Temps), compte 706200, 25,00 € ; FRAIS — Frais refacturables, code TVA 2, type F (Frais), compte 708500, 0,00 €. Une première version contient volontairement trois anomalies : un second code CONSE, un code TVA Z absent du référentiel et une valeur de type « X » au lieu du caractère T ou F.

Colonne du CSVChamp TempoliaContrôle
code_venteCode VenteUnique et non vide
titreTitreLibellé métier attendu
code_tvaCode TVAUn caractère ; le code 2 existe, Z doit être rejeté
typeTemps ou FraisUn caractère : T pour Temps ou F pour Frais
compteCompteCompte validé
montant_htMontant HTNombre au format décimal

Prérequis et données à préparer

  • Le code TVA 2 et les comptes 706100, 706200 et 708500 ont été validés avec la comptabilité.
  • Le séparateur, l’encodage UTF-8 et la ligne d’en-tête du CSV sont connus.
  • Les trois codes cibles n’existent pas déjà, ou leur règle de mise à jour est décidée avant l’import.
  • L’import est effectué uniquement dans votre abonnement, avec une sauvegarde ou un moyen de retour conforme à votre procédure et l’autorisation de modifier le référentiel.

Minutage proposé — total 55 minutes

  1. 8 min — relire le référentiel et les contraintes de colonnes.
  2. 12 min — charger le CSV et construire la correspondance.
  3. 12 min — détecter et expliquer les trois anomalies.
  4. 10 min — corriger le fichier et effectuer l’import de contrôle.
  5. 8 min — tester CONSE dans une facture préparée et dans l’export.
  6. 5 min — noter le résultat et la manière de mettre à jour le fichier.

À vérifier après l’exercice

  • La correspondance alimente Code Vente, Code TVA, Temps ou Frais, Titre, Compte et Montant HT ; le CSV contient bien un seul caractère dans code_tva et type.
  • La version erronée n’est pas considérée comme prête tant que doublon, code TVA Z et type X subsistent.
  • Après correction, CONSE, SOCIA et FRAIS apparaissent une seule fois avec les valeurs attendues.
  • Une facture de test CONSE à 125,00 € HT reprend code TVA 2 et le compte 706100 dans le contrôle d’export.

Comprendre le principe

Les codes ventes sont le vocabulaire de la facturation. Ils relient prestation, libellé, compte comptable, TVA, modèle d'analyse et parfois import externe.

Importer ou corriger des codes ventes sans vision globale peut créer des factures incohérentes. Il faut les relier aux tâches, frais, budgets et exports.

Ce que vous saurez faire

  • Créer ou importer des codes ventes.
  • Relier codes ventes, tâches, frais, TVA et modèles.
  • Contrôler l'impact dans les factures et exports.
  • Nettoyer le référentiel sans casser l'historique.

Parcours dans Tempolia

Suivez les étapes dans cet ordre. Chaque étape indique l'écran à ouvrir, le contrôle à faire et la raison métier du contrôle.

1Relire les codes ventes

Chemin : Configuration > Codes ventes.

Commencez par le référentiel existant : code, libellé, compte, TVA, comportement, activité et usage.

Un code vente doit être lisible pour la facturation, la comptabilité et les analyses.

Les codes ventes structurent les libellés, comptes, TVA et comportements de facturation.
Les codes ventes structurent les libellés, comptes, TVA et comportements de facturation.
Les codes ventes importés doivent rester cohérents avec les comptes, la TVA et les libellés.
Les codes ventes importés doivent rester cohérents avec les comptes, la TVA et les libellés.
Après import, tester un code dans un contexte réel évite les mauvaises surprises.
Après import, tester un code dans un contexte réel évite les mauvaises surprises.

2Importer ou rapprocher un référentiel

Chemin : Outils > Import.

Quand les codes viennent d'un autre outil, contrôlez les correspondances avant d'intégrer.

L'import doit enrichir le référentiel, pas créer des doublons qui se ressemblent. Le module Silae est réservé à son flux social spécifique ; pour un fichier de codes ventes, utilisez le module d'import générique présenté ci-dessous.

Exemple de ligne d'import :
  • Code source : BILAN.
  • Libellé source : Mission bilan annuel.
  • Code Tempolia : HONO.
  • Compte : compte de prestations comptables.
  • TVA : 2 (code pour 20%).
  • vérifier qu'un code équivalent n'existe pas déjà avant création.
Aperçu préparé sans import reliant chaque en-tête CSV à son champ Tempolia
Cet aperçu relie les en-têtes du CSV aux champs Tempolia sans charger le fichier ni créer de données. Il guide la correspondance ; le résultat CONSE, SOCIA et FRAIS devra ensuite être contrôlé dans le référentiel.

3Relier tâches, quantités et frais

Chemin : Collaborateurs > Prix de vente des tâches / affaire, Configuration > Codes tâches facturables, Configuration > Codes tâches non facturables et Configuration > Codes frais.

Les tâches et frais déterminent ce qui pourra remonter en facture. Les prix à la quantité doivent rester cohérents avec les codes ventes utilisés.

Séparez clairement les tâches internes, facturables, non facturables et les frais refacturables.

Exemple de lien tâche / vente :
  • Tâche : BILAN.
  • Usage : temps facturable sur dossier comptable.
  • Code vente associé : HONO si la tâche doit produire une ligne vendue.
  • Quantité : nombre de bulletins, écritures ou unités produites seulement si le tarif est à la quantité.
  • ne pas utiliser une tâche interne pour alimenter une facture client.
Les prix de tâches à la quantité permettent de facturer une production mesurée.
Les prix de tâches à la quantité permettent de facturer une production mesurée.
Les tâches facturables pilotent la saisie des temps repris en facture.
Les tâches facturables pilotent la saisie des temps repris en facture.
Les tâches non facturables isolent absences, interne et activités non refacturées.
Les tâches non facturables isolent absences, interne et activités non refacturées.
Les codes frais qualifient les dépenses, débours et refacturations possibles.
Les codes frais qualifient les dépenses, débours et refacturations possibles.

4Contrôler TVA et modèles

Chemin : Configuration > Codes et taux TVA et Facturation > Modèles de facture.

La TVA et le modèle de facture donnent la conformité et la présentation. Un code vente fiable doit produire le bon taux et le bon rendu.

Vérifiez les cas réduits, exonérés, autoliquidés ou spécifiques avant facturation en volume.

Référentiel TVA Tempolia avec le code valide 2 à 20 %, sans code Z
Les codes TVA doivent être cohérents avec les clients, les factures et les exports.
Les modèles de facture pilotent présentation, logo, mentions et comportement du PDF.
Les modèles de facture pilotent présentation, logo, mentions et comportement du PDF.

5Tester en préparation de facture

Chemin : Facturation > Préparation de factures, Facturation > Factures à valider et Facturation > Factures.

Le bon test d'un code vente est une facture préparée : ligne, libellé, TVA, compte, regroupement et export.

Après validation, contrôlez le journal des ventes pour vérifier que la pièce émise porte les bonnes informations.

Exemple de test :
  • Préparer : un brouillon pour le client choisi, sur une période que vous êtes autorisé à utiliser.
  • Ligne attendue : CONSE - Conseil, pour 125,00 € HT.
  • TVA attendue : TVA à 20%.
  • Export attendu : compte et libellé conformes au paramétrage du code vente.
  • Décision : corriger le référentiel avant de facturer en volume.
La préparation de factures rassemble budgets, temps, frais et options avant validation.
La préparation de factures rassemble budgets, temps, frais et options avant validation.
Les factures à valider sont le dernier contrôle avant émission définitive.
Les factures à valider sont le dernier contrôle avant émission définitive.
Le journal des ventes permet de suivre factures émises, statuts, envois et montants.
Le journal des ventes permet de suivre factures émises, statuts, envois et montants.

6Contrôler l'export et les rapports

Chemin : Outils > Export des factures en comptabilité et Outils > Rapports / Editions.

L'export comptable révèle les erreurs de compte, TVA ou libellé analytique.

Les rapports aident à voir les codes trop peu utilisés, doublons ou incohérents.

L’export comptable des factures fixe période, format, journal et options de transfert.
L’export comptable des factures fixe période, format, journal et options de transfert.
Les rapports et éditions demandent un périmètre, des colonnes et des regroupements lisibles.
Les rapports et éditions demandent un périmètre, des colonnes et des regroupements lisibles.

7Replacer dans les dossiers

Chemin : Configuration > Options Générales, Configuration > Sociétés, Clients / Affaires > Clients et Clients / Affaires > Affaires.

Les codes ventes peuvent être proposés par défaut selon société, client, affaire ou options.

Contrôlez les impacts avant de modifier massivement un référentiel utilisé par plusieurs dossiers.

Les options générales regroupent les profils, mots de passe et paramètres structurants de la base.
Les options générales regroupent les profils, mots de passe et paramètres structurants de la base.
Les sociétés émettrices portent les coordonnées, banques, logos et informations de facturation.
Les sociétés émettrices portent les coordonnées, banques, logos et informations de facturation.
La liste clients est le point de contrôle des identités, responsables, statuts et filtres.
La liste clients est le point de contrôle des identités, responsables, statuts et filtres.
La liste des affaires rattache clients, codes dossier, activités, responsables et états.
La liste des affaires rattache clients, codes dossier, activités, responsables et états.

8Vérifier budgets et contexte commercial

Chemin : Facturation > Budgets de facturation par mois, Clients / Affaires > Budgets par affaire et par client et Facturation > Devis.

Les budgets et devis doivent utiliser les mêmes familles de prestation que les factures.

Sinon le pilotage compare des catégories qui ne parlent pas le même langage.

Les budgets de facturation structurent honoraires, échéances et montants attendus.
Les budgets de facturation structurent honoraires, échéances et montants attendus.
Le budget par affaire relie prévision, dossier, client et rentabilité.
Le budget par affaire relie prévision, dossier, client et rentabilité.
Les devis et lettres de mission donnent un contexte contractuel avant budget ou facture.
Les devis et lettres de mission donnent un contexte contractuel avant budget ou facture.

Importer des codes ventes, étape par étape

  1. Sauvegardez le référentiel actuel. Faites un export des codes ventes et conservez le fichier source reçu, sa date et son origine. Avant un import étendu, utilisez aussi Outils > Sauvegarde si votre profil y a accès et suivez la procédure de restauration de votre organisation.
  2. Préparez un CSV propre. La première ligne contient des en-têtes uniques. Choisissez UTF-8 si possible, un séparateur stable (point-virgule, virgule ou tabulation) et le point comme séparateur décimal. Le séparateur ne doit pas être réutilisé librement dans les valeurs.
  3. Choisissez Codes ventes. Le tableau de correspondance affiche alors les champs disponibles. Code Vente, Code TVA et Temps ou Frais sont obligatoires pour une insertion ; fournissez-les par une colonne source ou une valeur par défaut.
  4. Associez les colonnes. Faites glisser chaque en-tête source vers le champ Tempolia attendu. Ajoutez si nécessaire Titre, compte comptable, montant HT par défaut, libellé, mode d’arrondi et statut Ne plus utiliser.
  5. Comprenez la clé. Si une ligne possède la même clé primaire qu’un code existant, elle peut le modifier ; sinon elle crée un code. C’est pourquoi un essai avec quelques lignes et un contrôle des doublons est indispensable.
  6. Lisez le test avant l’import final. Corrigez fichier, encodage, correspondance ou valeur par défaut tant qu’un champ obligatoire, une TVA, un compte ou une longueur de code reste incohérent. N’utilisez pas le bouton d’import final pour découvrir les erreurs.
  7. Conservez la règle utile. Nommez et sauvegardez la correspondance en privé ou en public selon son usage, puis notez la version du fichier à laquelle elle correspond.
  8. Contrôlez après import. Filtrez les codes créés ou modifiés, préparez une facture de test et vérifiez libellé, compte, TVA, montant et export comptable.

Avant de continuer

  • Contrôler compte, TVA, libellé, activité et statut de chaque code important.
  • Repérer doublons et codes historiques à désactiver.
  • Tester sur une facture préparée puis exportée.
  • Conserver la correspondance utilisée pour pouvoir reprendre le fichier.

Mise en pratique

Créez ou importez un code vente de test, rattachez-le à une tâche, préparez une facture et vérifiez l'export comptable.

Importez les codes CONSE, SOCIA et FRAIS en commençant par la version volontairement erronée du CSV. Le but est d’apprendre à bloquer le doublon, le code TVA inconnu et le type invalide, puis à corriger le fichier avant import.

  1. Exportez ou relevez le référentiel initial et confirmez que les trois codes cibles sont absents.
  2. Chargez le CSV erroné, sélectionnez Codes ventes et associez les colonnes obligatoires et complémentaires.
  3. Relevez les anomalies CONSE en double, code TVA Z et type X ; arrêtez le traitement avant toute écriture non maîtrisée.
  4. Corrigez le fichier, rechargez-le avec la même correspondance et effectuez l’import de contrôle.
  5. Filtrez CONSE, SOCIA et FRAIS ; comparez titre, TVA, type, compte et montant avec les données de départ.
  6. Rattachez CONSE à une tâche, préparez une ligne de 125,00 € HT sans émettre la facture, puis contrôlez code TVA 2 et le compte 706100 dans l’export.

À la fin, vérifiez ces points

  • Trois codes uniques sont visibles ; aucune ligne avec le code TVA Z ou type X n’a été créée.
  • CONSE produit une ligne de facture de 125,00 € HT avec la TVA et le libellé attendus.
  • Le contrôle comptable retrouve 706100 pour CONSE, 706200 pour SOCIA et 708500 pour FRAIS.

Diagnostic et correction

  • Les caractères accentués sont cassés : rechargez le fichier avec le bon encodage avant de modifier les libellés à la main.
  • Les colonnes restent vides : vérifiez séparateur, en-tête unique et glisser-déposer dans la correspondance.
  • CONSE apparaît deux fois : contrôlez espaces invisibles, casse et clé du code dans le fichier source.
  • La facture ou l’export utilise un mauvais compte : corrigez le référentiel sur la base de test puis recréez le projet de facture ; ne maquillez pas seulement la sortie.

Repères pour refaire l’exercice

Erreurs à éviter

  • Créer un code vente pour chaque cas isolé.
  • Modifier la TVA d'un code déjà utilisé sans contrôle.
  • Importer un référentiel externe sans rapprochement.
  • Confondre tâche de temps passé et code vente de facturation.

À retenir

Un bon code vente est compris par trois personnes : celle qui facture, celle qui contrôle la TVA et celle qui lit l'écriture comptable.

Vous pouvez maintenant

  • Je sais stabiliser les codes ventes.
  • Je sais les relier aux tâches, frais, TVA et modèles.
  • Je sais vérifier leur effet dans les factures, exports et rapports.

Approfondissement métier

Code vente et tâche

La tâche décrit le travail saisi ; le code vente décrit la ligne vendue. Les deux peuvent être reliés, mais ils ne sont pas le même objet métier.

Import

Un import doit être préparé par correspondance et testé sur quelques cas avant généralisation.

Historique

Un code utilisé dans d'anciennes factures doit rester compréhensible. Le désactiver est souvent préférable à le transformer radicalement.

Prendre de la hauteur

Un référentiel n’est pas une simple liste à charger : il constitue un contrat entre facturation, fiscalité, comptabilité et pilotage. Une erreur copiée dans cent factures coûte beaucoup plus cher qu’un contrôle attentif du fichier source.

  • Définissez qui peut créer ou modifier un code vente et qui valide le compte et la TVA.
  • Conservez le fichier source, la correspondance utilisée et la date d’import.
  • Revoyez régulièrement les doublons, les codes sans compte, les codes TVA inconnus et les références devenues inutiles.

Le message d’import ne suffit pas : ouvrez ensuite CONSE, SOCIA et FRAIS dans une facture préparée et contrôlez les comptes obtenus.

Refaites le parcours sans aide

  1. 8 min : contraintes du référentiel.
  2. 12 min : chargement et correspondance.
  3. 12 min : analyse des anomalies.
  4. 10 min : import corrigé.
  5. 8 min : recette facture-export.
  6. 5 min : bilan et règle de mise à jour.
  1. 1. Cartographier les champs obligatoires avant import.
  2. 2. Bloquer doublon, TVA inconnue et type invalide.
  3. 3. Tester le code importé dans une facture puis un export.
  • CONSE, SOCIA et FRAIS existent une seule fois.
  • Aucune ligne code TVA Z ou type X n’est créée.
  • CONSE produit 125,00 € HT sur le compte 706100 avec le code TVA 2.
Un import n’est terminé qu’après avoir utilisé les codes dans une facture préparée et contrôlé l’écriture attendue.