Outils pour utilisateurs

Outils du site


modeles-facture

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
modeles-facture [2014/10/15 06:22]
fabien créée
modeles-facture [2014/10/15 07:33]
fabien Description des objets principaux
Ligne 9: Ligne 9:
 Le modèle de facture est modifiable depuis la page cabinet, onglet facturation,​ en utilisant le logiciel de traitement de texte [[http://​www.openoffice.org|OpenOffice ]][[http://​www.openoffice.org|{{openoffice.png}}]] ou [[http://​www.libreoffice.org|LibreOffice ]][[http://​www.libreoffice.org|{{libreoffice.png}}]] Le modèle de facture est modifiable depuis la page cabinet, onglet facturation,​ en utilisant le logiciel de traitement de texte [[http://​www.openoffice.org|OpenOffice ]][[http://​www.openoffice.org|{{openoffice.png}}]] ou [[http://​www.libreoffice.org|LibreOffice ]][[http://​www.libreoffice.org|{{libreoffice.png}}]]
  
 +===== Champs utilisables =====
 +==== Fonctionnement ====
 +Le fonctionnement est le même que pour les [[modeles-document|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 ([[modeles-document#​utilisation_evoluee_dans_openoffice_et_libreoffice|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 champ^Correspondance^Type^
 +|TypeFacture|Provision,​ Facture intermédiaire…|Chaîne|
 +|client|client de la facture|Objet Client|
 +|montantTTC|montant TTC|Objet Monnaie|
 +|montantTVA|montant de la TVA|Objet Monnaie|
 +|estValidée|indique si la facture est validée|Booléen|
 +|cabinet|cabinet courant|Objet Cabinet|
 +|MontantNonSoumisATVA|montant non soumis à TVA|Objet Monnaie|
 +|MontantSoumisATVA|montant soumis à TVA|Objet Monnaie|
 +|Lignes|toutes les lignes de la facture|Liste d'​objets LigneFacture|
 +|LignesHonoraires|uniquement les lignes de type Honoraires|Liste d'​objets LigneFacture|
 +|Natures|natures (honaires, frais…) utilisées dans les lignes de la facture|Liste d'​objets Nature|
 +|LignesTotal|toutes les lignes de total|Liste d'​objets LigneTotal|
 +|Rappels|tous les rappels|Liste d'​objets Rappel|
 +|solde|solde de la facture|Objet Monnaie|
 +|soldeAPayer|solde de la facture + montant des rappels|Objet Monnaie|
 +|numéroFacture|numéro|Entier|
 +|dateFacture|date la facture au format court. Ex : 07/​10/​2014|Chaîne|
 +|dateLongueFacture|date la facture au format long. Ex: 7 octobre 2014|Chaîne|
 +|mentionProfessionnel|mention pour les débiteurs professionnels|Chaîne|
 +
 +Pour les factures créées dans un dossier, il est possible d'​utiliser les champs suivants en plus :
 +
 +^Nom du champ^Correspondance^Type^
 +|NomDossier|nom du dossier|Chaîne|
 +|NuméroDossier|numéro du dossier|Chaîne|
 +|Dossier|dossier|Objet Dossier|
 +
 +=== Objets ===
 +==Client==
 +^Nom du champ^Type^
 +|dénomination|Chaîne|
 +|adresse|Objet Adresse|
 +|numéroTéléphonePortable|Chaîne|
 +|professionnel|Booléen|
 +|solde|Monnaie|
 +==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 champ^Type^
 +|nature|Chaîne|
 +|description|Chaîne|
 +|date|Chaîne|
 +|quantité|Chaîne|
 +|prixUnitaire|Monnaie|
 +|montantHt|Monnaie|
 +|tauxTva|Chaîne|
 +|montantTva|Monnaie|
 +|montantTtc|Monnaie|
 +==Nature==
 +^Nom du champ^Type^
 +|description|Chaîne|
 +|lignes|Liste d'​objets LigneFacture|
 +==LigneTotal==
 +^Nom du champ^Type^
 +|nature|Chaîne|
 +|description|Chaîne|
 +|montantNonSoumisATva|Monnaie|
 +|montantSoumisATva|Monnaie|
 +|montantTva|Monnaie|
 +|montantTtc|Monnaie|
 +==Rappel==
 +^Nom du champ^Type^
 +|description|Chaîne|
 +|montant|Monnaie|
 ===== Procédure ===== ===== Procédure =====
  
modeles-facture.txt · Dernière modification: 2014/10/15 07:33 par fabien