Table des matières

Personnaliser son modèle de facture

Généralités

Par défaut, vous utilisez le modèle de facture fourni par Tiron.

Si celui-ci ne vous convient pas, ou que vous voulez changer quelques détails, vous pouvez créer votre modèle de facture.

Le modèle de facture est modifiable depuis la page cabinet, onglet facturation, en utilisant le logiciel de traitement de texte OpenOffice ou LibreOffice

Champs utilisables

Fonctionnement

Le fonctionnement est le même que pour les modèles de document. Il est fortement recommandé, afin d'éviter des problèmes de fusion, d'insérer les champs Tiron dans des champs JOOScript (voir cette procédure).

Les champs de type Chaîne et Entier peuvent être utilisés directement dans des expressions ${nom-du-champ}.

Les champs de type Booléen sont généralement utilisés dans des conditions. Syntaxe : [#if champ-booléen ??] suivi, plus loin, par [/#if].

Les champs de type Objet contiennent eux-mêmes des champs. Pour y accéder, on utilise le point. Ex : ${nom-objet.nom-du-champ-dans-objet}.

Les listes sont généralement utilisées dans une itération. Syntaxe : [#list nom-liste as element] suivi, plus loin, par [/#list]. L'element est à son tour, à l'intérieur de l'itération, un champ utilisable.

Liste

Pour toutes les factures, les champs suivants sont utilisables :

Nom du champCorrespondanceType
TypeFactureProvision, Facture intermédiaire…Chaîne
clientclient de la factureObjet Client
montantTTCmontant TTCObjet Monnaie
montantTVAmontant de la TVAObjet Monnaie
estValidéeindique si la facture est validéeBooléen
cabinetcabinet courantObjet Cabinet
MontantNonSoumisATVAmontant non soumis à TVAObjet Monnaie
MontantSoumisATVAmontant soumis à TVAObjet Monnaie
Lignestoutes les lignes de la factureListe d'objets LigneFacture
LignesHonorairesuniquement les lignes de type HonorairesListe d'objets LigneFacture
Naturesnatures (honaires, frais…) utilisées dans les lignes de la factureListe d'objets Nature
LignesTotaltoutes les lignes de totalListe d'objets LigneTotal
Rappelstous les rappelsListe d'objets Rappel
soldesolde de la factureObjet Monnaie
soldeAPayersolde de la facture + montant des rappelsObjet Monnaie
numéroFacturenuméroEntier
dateFacturedate la facture au format court. Ex : 07/10/2014Chaîne
dateLongueFacturedate la facture au format long. Ex: 7 octobre 2014Chaîne
mentionProfessionnelmention pour les débiteurs professionnelsChaîne

Pour les factures créées dans un dossier, il est possible d'utiliser les champs suivants en plus :

Nom du champCorrespondanceType
NomDossiernom du dossierChaîne
NuméroDossiernuméro du dossierChaîne
DossierdossierObjet Dossier

Objets

Client
Nom du champType
dénominationChaîne
adresseObjet Adresse
numéroTéléphonePortableChaîne
professionnelBooléen
soldeMonnaie
Monnaie

Les objets Monnaie peuvent être utilisés directement dans le modèle, comme une chaîne. Ils seront automatiquement formatés avec le symbole €.

LigneFacture
Nom du champType
natureChaîne
descriptionChaîne
dateChaîne
quantitéChaîne
prixUnitaireMonnaie
montantHtMonnaie
tauxTvaChaîne
montantTvaMonnaie
montantTtcMonnaie
Nature
Nom du champType
descriptionChaîne
lignesListe d'objets LigneFacture
LigneTotal
Nom du champType
natureChaîne
descriptionChaîne
montantNonSoumisATvaMonnaie
montantSoumisATvaMonnaie
montantTvaMonnaie
montantTtcMonnaie
Rappel
Nom du champType
descriptionChaîne
montantMonnaie

Procédure