Avant propos
Cette procédure est valable pour les logiciels:
- Devis et facturation Bâtiment Classic 20xx
- Bâtiment 20xx
- Bâtiment et maintenance 20xx
- Bâtiment Pro v1x
Afin d’afficher le nom du contact de facturation, il vous faut suivre les manipulations suivantes:
Modifier le modèle
Positionnez vous sur la page Impression des devis/factures clients puis cliquez sur le bouton Modifier le modèle comme ci-dessous:
Une fenêtre de conception de modèle d’impression apparaît.
Veuillez suivre les instructions suivantes:
- Cliquez sur l’onglet Données en haut à gauche de votre écran puis cliquez sur l’icône table
de la table Entetedesdocumentsdevente:
- Double-cliquez sur la table Contacts qui se situe dans la liste des tables disponibles:
- Dans la liste déroulante nommée Type de joint en haut à gauche, sélectionnez Extérieur gauche:
- Sur la partie gauche nommé Contacts-Champs, sélectionnez le champ Code contact:
- Sur la partie droite, sélectionnez Entetedesdocumentsdevente dans la liste déroulante:
- Dans la partie nommé Entetedesdocumentsdevente-Champs, sélectionnez le champ Code contact facturation:
- Cliquez sur Ajouter pour faire la jointure entre les deux puis OK pour valider:
- Cliquez ensuite sur l’onglet Champs, dans la liste des champs disponibles, double cliquez sur le champ Civilité faisant référence à l’alias de table SQL Contact puis cliquez sur OK:
Dès lors, vous obtiendrez lors du paramétrage de votre modèle, la possibilité d’afficher 2 civilités différentes :
• Civilité: Civilité du client de facturation renseigné dans votre document.
• Civilité (2): Civilité correspondante au contact de facturation renseigné dans votre document.
De retour sur l’onglet Conception, recherchez sur le modèle la variable appelée AdresseFacturation1.
Sélectionnez cette dernière puis faites un clic droit pour atteindre la rubrique Calculs.
Vous apercevez la variable de calcul suivante :
Value :=
Entetedesdocumentsdevente['Civilité'] + ' ' + Entetedesdocumentsdevente['Nom'] + chr(10) + Entetedesdocumentsdevente['Adresse facturation'] + chr(10) + Entetedesdocumentsdevente['Adresse suite facturation'] + chr(10) + Entetedesdocumentsdevente['Code postal facturation'] + ' ' + Entetedesdocumentsdevente['Ville facturation'];
Pour modifier la civilité pour ainsi mettre celle du contact de livraison, remplacer la partie Entetedesdocumentsdevente[‘Civilité’] par Entetedesdocumentsdevente[‘Civilité (2)’]
Pour retirer le nom du client et ainsi mettre le nom du contact de livraison, remplacer la partie Entetedesdocumentsdevente[‘Nom’] par Entetedesdocumentsdevente[‘Contact facturation’]
Ce qui vous donne le résultat suivant :
Value :=
Entetedesdocumentsdevente['Civilité (2)'] + ' ' + Entetedesdocumentsdevente['Contact facturation '] + chr(10) + Entetedesdocumentsdevente['Adresse facturation '] + chr(10) + Entetedesdocumentsdevente['Adresse suite facturation '] + chr(10) + Entetedesdocumentsdevente['Code postal facturation '] + ' ' + Entetedesdocumentsdevente['Ville facturation '];
Afin de valider la modification, faites un clique droit sur la variable de calcul puis cliquer sur la rubrique Compiler.
Un cadre en bas à gauche de votre écran apparaît vous indiquant s’il y a des erreurs ou non.
Si vous obtenez Compilation achevée : 0 erreurs, cliquez sur OK en bas à droite.
A la fin de vos modifications, cliquez successivement sur le menu Fichiers, Enregistrer sous puis nommer votre modèle d’impression comme vous le souhaitez.
Cliquez sur Enregistrer et fermez le logiciel Report Builder.
De retour sur la page du choix du modèle d’impression, cliquez sur le menu déroulant afin de pouvoir rechercher dans la liste, le modèle que vous avez nommé précédemment.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.