Personnalisez vos gabarits d'impression
Pour choisir un gabarit d'impression inclu dans le logiciel, référez-vous à Configuration d'impression
Comment créer vos propres gabarits d'impression
Pré-requis
- Connaissance de base du HTML et du CSS
- Un éditeur de texte
- Budj'hète
- Navigateur web (Chrome et FireFox sont mieux adapté au développement web)
Introduction
Le plus facile, c'est d'utiliser les gabarits déjà existants et de les modifier selon vos besoins. Pour récupérer un gabarit existant de Budj'hète :
Mac OS X
- Rendez-vous à l'emplacement où se trouve votre logiciel, normalement dans le dossier Applications
- Faites un clic-droit (control + clic) sur le logiciel, un menu apparaîtra
- Choisissez «Afficher le contenu du paquet»
- Ouvrez les dossiers : Content / Ressources /
- Copiez le fichier Templates.bdjres (Commande + c) ou (clic droit → copier)
- Collez-le sur votre bureau (cliquez sur le bureau, et puis Commande + v) ou (clic droit sur le bureau → coller)
- Fermez les fenêtres ouvertes du paquet
- Renommez le fichier Template.bdjres pour Template.zip (vous aurez une confirmation que vous désirez réellement changer l'extension pour .zip, choisissez le .zip)
- Double-cliquez sur Template.zip
- Ouvrez le dossier Template puis copiez le dossier de votre gabarit de base que vous désirez
- Collez-le dans votre dossier d'entreprise (~/Library/Application Support/Budjhete/Compagnies/MA COMPAGNIE/
- Renommez le dossier que vous venez de mettre dans votre dossier de compagnie pour «Templates» Attention les majuscules comptent !
- À l'intérieur du dossier, vous pouvez modifier tous les fichiers .XSL selon vos propres exigences
- Ouvrez Budj'hète, menu Entreprise et choisissez Configuration, section Gabarit d'impression et choisissez «Style personnalisé»
- Réouvrez cette fenêtre à chaque modification que vous faites pour rafraîchir
Variables de langues
Pour utiliser les variables ci-dessous :
<xsl:value-of select=“traductions/invoice”/>
- “invoice” = Facture
- “order” = Commande
- “quote” = Estimé
- “co” = À l'attention de
- “bill_to” = Facturé à
- “recipient” = Correspondant
- “ship_to” = Expédier à
- “date” = Date
- “reference” = Référence
- “terms” = Termes
- “quantity” = Quantité
- “description” = Description
- “unit_cost” = Prix coûtant
- “sellingCost” = Prix de vente
- “rebate” = Rabais
- “subtotal” = Sous-total
- “montant” = Montant
- “total” = Total
- “balance” = Balance
- “tel” = Tel
- “vendeur” = Vendeur
- “ourpartnumber” = Notre # de produit
Variables des données
Il y a 2 façons d'écrire le contenu des variables: celles qui sont des éléments et les autres qui sont des attributs aux éléments. Les éléments peuvent s'imbriquer :
- Facture
- compagnie
- Facture ligne
- Facture ligne taxe
- Facture ligne taxe
- Facture ligne
- Facture ligne taxe
- Facture ligne taxe
- Paiements
- Traduction
- rebate = Rabais
Des attributs sont intégrés à l'élément (liste de toutes les variables utilisées)
- Liste à pucecomme par exemple ce que Budj'hète produit (exemple de fichier XML)
compagnie(compagnie=“222 Québec inc.” siteWeb=“http://hete.ca”)
donc si vous désirez utiliser le site web de la compagnie, vous devez inscrire dans le fichier xsl :
<xsl:value-of select=“compagnie/@siteWeb”/>
Images
pour insérer une image dans le CSS il faut la transformer en base64 voici un utilitaire pour le faire :