Afin de créer votre propre modèle de facturation, téléchargez le document Word « Exemple ». (Voir l'article Facturation : personnalisation du pdf).
Vous pouvez ensuite vous inspirer de ce modèle et y apporter directement vos modifications ; le but étant que vous puissiez sélectionner les informations que vous souhaitez faire apparaître et choisir leur emplacement dans vos factures, devis et avoirs.
Affichage des champs texte :
1. Liste des champs principaux
Vous pouvez afficher les informations suivantes dans le rapport PDF, en insérant la balise correspondante :
| Champs | Balises |
| Description de la facture ou du devis | <@InvoiceDescription@> |
| Client (ou client facturé, si précisé) | <@CustomerName@> |
| Numéro personnalisé du Client | <@CustomerCustomNumber@> |
| Site | <@SiteName@> |
| Numéro personnalisé du Site | <@CustomerCustomNumber@> |
| Equipement | <@EquipmentName@> |
| Numéro personnalisé de l'Equipement | <@EquipmentCustomNumber@> |
| Adresse de l’intervention | <@JobAddress@> |
| Complément d'adresse de l’intervention | <@JobAdditionalAddress@> |
| Adresse du client | <@CustomerAddress@> |
| Complément d'adresse du client | <@CustomerAdditionalAddress@> |
| Adresse du site | <@SiteAddress@> |
| Complément d'adresse du site | <@SiteAdditionalAddress@> |
| Numéro de TVA du client | <@CustomerVATNumber@> |
| Prénom du contact lié au client (ou au site s'il y en a un) | <@FirstName@> |
| Nom du contact lié au client (ou au site s'il y en a un) | <@LastName@> |
| Numéro de téléphone du contact lié au client (ou au site s'il y en a un) | <@Phone@> |
| Numéro de téléphone portable lié au client (ou au site s'il y en a un) | <@Mobile@> |
| Email du client | <@Customer.Email@> |
| Email du site | <@Site.Email@> |
| Email lié à l'intervention | <@Job.Email@> |
| Adresse de facturation de votre entreprise ou l'entête de société du type d'intervention (si renseignée) | <@AddrHeader@> |
| Type de document : facture, devis ou avoir | <@InvoiceType@> |
| Numéro du document | <@InvoiceNumber@> |
| Numéro de TVA lié au devis/facture/avoir | <@InvoiceVATNumber@> |
| Date de creation du document (affichage de la date dans le champ "Créé") | <@InvoiceDateCreate//dd MMMM yyyy@> |
| Date du paiement (affichage de la date dans le champ "Dû") | <@InvoiceDateDue//dd MMMM yyyy@> |
| Date du paiement (affichage de la date dans le champ "Payé") | <@InvoiceDatePay//dd MMMM yyyy@> |
| Date d'expiration du Devis (affichage de la date dans le champ "Dû") |
<@QuotationExpiration//dd MMMM yyyy@> |
| Numéro de l’intervention liée (ex : la facture a été créée à partir de l’intervention 2492) | <@LinkedJobNumber@> |
| Description de l'intervention | <@JobDescription@> |
| Date de création de l'intervention | <@JobCreateDate@> |
| Date et heure de début réelle de l'intervention | <@JobStartedDate@> |
| Date et heure de fin réelle de l'intervention | <@JobCompletedDate@> |
| Type du document lié | <@LinkedInvoiceType@> |
| Numéro du document lié (ex : l'avoir 25 a été crée à partir de la facture 50) | <@LinkedInvoiceNumber@> |
| Famille + Code Référence | <@Item@> |
| Nom des pièces + Description | <@Description@> |
| Prix unitaire | <@UnitPrice@> |
| Quantité sur chaque pièce | <@Quantity@> |
| Remise sur chaque pièce | <@Discount@> |
| Remise globale |
<@GlobalDiscount@> |
| Total des prix par pièce après remise et taxes comprises | <@Total@> |
| Total du prix par pièce avec taxe comprise | <@TotalWithTax@> |
| Taxe par pièce | <@Tax@> |
| Nom de la taxe | <@TaxName@> |
| Total des pieces HT | <@SubTotal@> |
| Taxe en pourcentage | <@TaxVal@> |
| Valeur de la taxe multipliée à la valeur des pièces concernées | <@TaxTotal@> |
| Total TTC | <@FinalTotal@> |
| Signature du document | <@SignPictureInvoice@> |
| Adresse de facturation | <@InvoiceAddress@> |
Notez que si vous souhaitez afficher des dates ou heures dans un format différent que celui configuré dans "paramètres régionaux" alors vous pouvez préciser ce format dans la balise.
Ex:. <@InvoiceDateCreate//dd MM yy HH:mm@>
2. Tableau de valeurs et des taxes
a. Afficher le tableau des valeurs
Afin d'afficher le tableau des valeurs vous devez créer un tableau (ou copier celui du modèle par défaut) dans lequel vous aurez 7 colonnes (pièce, description, prix unitaire, quantité, remise, total, taxe).
Vous devez ensuite identifier ce tableau en lui ajoutant le signet « BillingLineTab », en sélectionnant le tableau > Insertion > Signet.
Pour identifier un tableau, sélectionnez le tableau > Insérer > Signet ou cliquez ici, pour voir comment ajouter un signet.
Veuillez noter que vous avez la possibilité de renommer les titres des colonnes et que vous pouvez supprimer les colonnes qui ne vous sont pas utiles.
b. Afficher la liste des taxes:
Si vous souhaitez afficher la liste des taxes en pourcentage ainsi que leur valeur vous pouvez créer un second tableau dans lequel vous insérez les balises <@TaxVal@> et <@TaxTotal@> et assignez-lui signet « TaxTab ».
Vous trouverez ci-dessous un exemple avec le tableau de détail de la liste des taxes :
3. Des balises distinctes pour chaque information
Dans la version WORD2PDF fournie par défaut, le tableau de facture contient les balises suivantes:
Certaines balises regroupe 2 informations :
- <@Item@> = Famille (1) > Référence Produit (4)
- <@Description@> = Nom (2) Description (3)
|
Vue dans Pièces et Prestations : Vue dans la Facture : Affichage dans le PDF : |
Personnalisations possibles :
- <@LInkedJobNumber@> = Affiche le n° de l'intervention (5) si la facture est liée à une intervention
- <@ProductCode@> = Référence Produit seul (4) sans la famille
- <@Category@> = Famille de la pièce (1) si elle existe dans Pièces & Prestations
- <@Name@> = Nom de la Pièce seul (2) sans la description de la pièce
- <@LineDescription@> = Description seule (3) sans le Nom de la pièce
|
Dans Word2PDF : Affichage dans le PDF : |
- <@TotalWithTax@> = Permet d'afficher le Total TTC sur chaque ligne de la facture (6)
|
Dans Word2PDF : Affichage dans le PDF : |
4. Champs personnalisés
Pour créer des champs personnalisés, voir l’article Champs personnalisables.
Afficher un champ personnalisé spécifique :
La balise suivante permet d’afficher un champ personnalisé : <@Object//CustomField//cfName@>
Ex : <@Job//CustomField//Consignes visite ?@>
Si votre champs personnalisé est lié à un devis/facture, une intervention, un technicien, un client, un site ou un équipement vous pouvez récupérer les champs personnalisés de votre choix en remplaçant Object par Invoice, Job, User, Customer, Site ou Equipment dans la balise donnée ci-dessus.
5. Afficher le logo :
Pour ajouter votre logo, voir l’article Insérer mon logo.
Pour insérer le logo du client dans le rapport pdf, il suffit d’ajouter la balise suivante
<@Logo[//Largeur*Hauteur]@> en remplaçant « Largeur*Hauteur » par leur valeur respective.
Ex : <@Logo//70*45@>
Vous pouvez également ne spécifier que la largeur de votre logo de manière à garder les bonnes proportions :<@Logo[//Largeur]@>
Ex: <@Logo//70@>
Si la résolution ne vous convient pas vous pouvez insérer directement votre logo dans le Word.
6. Afficher l'image de la signature :
La balise <@SignPictureInvoice//[//Width*Height]@> vous permet d’afficher la signature dédiée à la facture et d'ajuster sa tailler.
Ex : <@SignPictureInvoice//25*35@>
7. Insérer du texte:
Vous avez la possibilité d'ajouter du texte simplement en écrivant dans votre document Word.
de ce fait, vous pouvez par exemple ajouter vos Conditions de Vente à la suite de votre facture en copiant le texte à la suite des tableaux de facturation.
Vous pouvez aussi personnaliser des balises spécifiques en y ajoutant du texte à l'intérieur avec //[text]%s.
Ne fonctionne que pour les balises suivantes :
- <@CustomerName@>
- <@LinkedJobNumber@>
|
Attendu : Facturation réalisée pour le client # NomDuClient Balise : <@CustomerName//Facturation réalisée pour le client # %s@> |
|
Attendu : Facture n° F 20/11/2025 - Liée à l'intervention n° 14 Balise : <@InvoiceType@> n° <@InvoiceNumber@><@LinkedInvoiceNumber// - Liée à l'intervention n° %s@> |
Exemple dans les AVOIRS :
- <@LinkedInvoiceType@> => Facture ou Devis ou rien
- <@LinkedInvoiceNumber@>
|
Attendu : Avoir n° A 18/11/2025 - Lié à la facture n° 14757 Balise : <@InvoiceType@> n° <@InvoiceNumber@><@LinkedInvoiceNumber// - Liée à la facture n° %s@> |