Maxime
Senior Boarder
Messages: 71
|
|
Conditions générales de vente
|
Bonjour,
Comment insérez vous vos CGV sur les factures ou devis ?
J'aimerai que cela soit dans le même pdf, mais je ne pense pas que Dolibarr le fasse.
Merci de vos tuyaux

|
|
|
|
|
|
|
|
Re: Conditions générales de vente
|
ça m'interesse aussi. 
|
|
|
|
|
|
|
|
Re: Conditions générales de vente
|
|
tu peux le faire avec fpdi qui est avec fpdf, si vous voulez je pourrais vous faire un exemple.
|
|
|
|
Régis Houssin
Contributeur Dolibarr
----------------------------------------
Offre SaaS de Dolibarr
Plateforme de développement Dolibarr
----------------------------------------
Merci de nous aider en effectuant un don via le lien de la page d'accueil.
Et à défaut merci à tout ceux qui cliquent sur les pubs.
|
|
|
|
Re: Conditions générales de vente
|
Merci pour l'info, ça n'a pas l'air très compliqué, je vais essayer.
Par contre, ne pourrait-il pas y avoir un champ dans la config ou on upload les CGV (comme pour le logo), avec une case à cocher "Insérer automatiquement les CGV sur chaque commande"?
Je pense que ça pourrait servir à pas mal de monde.
|
|
|
|
|
Maxime
Senior Boarder
Messages: 71
|
|
Re: Conditions générales de vente
|
Je veux bien un petit coup de main moi :oops:
En utilisant le modèle Azur pour une propale par exemple, je vais dans /includes/modules/propale/pdf_propale_azur.modele.pdf.
En fin de fonction write_pdf_file() je fais l'insertion de ma page pdf supplémentaire.
Je n'ai pas besoin d'inclure fdpi a priori, puisqu'inclus dans fpdf.
Là où je pédale un peu dans la semoule, c'est pour choisir où écrire le fichier (le $this->Output).
Merci de vos éclairages 
|
|
|
|
|
|
|
|
Re: Conditions générales de vente
|
|
Salut,
Je suis également interessé par la modif d'une propale ou je souhaite incérer des conditions en dur en bas à gauche. J'ai réussi la manip sur mes facture pour insérer une mention légale mais pas moyen d'y arriver pour la propale.
Par avance merci.
|
|
|
|
|
|
|
|
Re: Conditions générales de vente
|
Re,
En cherchant un peu j'ai compris le fonctionnement du truc. Si ca peu aider :
à insérer ligne 264 pour le modèle azur (aprés // TOTAL HT) :
| Code : |
$pdf->SetXY($this->marge_gauche, 227);
$pdf->SetFont('Arial','B',8);
$pdf->MultiCell(90, 3, "VOTRE TEXTE",0,'L',0);
|
Cela rajoute "VOTRE TEXTE" sur la propale en bas à gauche.
@+
|
|
|
|
|
jefd
Fresh Boarder
Messages: 1
|
|
Re: Conditions générales de vente
|
Bonjour,
J'ai développé un modèle de propale, basé sur azur, permettant de rajouter un autre pdf (typiquement les CGV) à la suite de la propale avec FPDFI.
Je le joint à ce post, si ça peux servir à quelqu'un.
Il faut mettre en dur dans le code ne nombre de pages total ligne 395 :
forceNbPages($pdf,6);
C'est codé vite fait, ne faites pas attention.
Jeff
|
|
|
|
Dernière édition: 10/04/09 à  15:16 Par jefd.
|
adminrezo
Intégrateur PME/PMI
Senior Boarder
Messages: 71
|
|
Re:Conditions générales de vente
|
|
Hi,
Alors nous on a fait un gros développement,
En note de pied de propal
"Les produits sont fournis aux termes et conditions générales de vente consultables sur simple demande."
En note de pied de facture
"La vente faisant l'objet des présentes se trouve, de l'accord formel des parties, être régie par les conditions générales de vente que l'acquéreur déclare expressément accepter."
Pour les contrats ou grosses commande on les ajoutes a part.
Cdt,
|
|
|
|
Dolibarr 2.6.1 on Ubuntu Server Hardy 8.04, Apache 2 - Asus P5VD2-VM
|
|
|
|
Re:Conditions générales de vente
|
|
Bonsoir,
Je débute un peut avec Dolibarr, quelqu'un peut me dire la marche à suivre pour intégrer mon Pdf de CGV dans le model de facture 'Crabe'
Merci
|
|
|
|
|
|
|
|
Re:Conditions générales de vente
|
nobody ? 
|
|
|
|
|
|
|
|
Re:Conditions générales de vente
|
up 
|
|
|
|
|
|
|
|
Re:Conditions générales de vente
|
Salud dit
Désolé de répondre aussi tardivement
Le code fonctionne sur la 2.6.1 je ne l'ai pas testé sur 2.7.1 donc à voir mais c'est une fonction fpdf donc ...
| Code : |
// Concatenation d'un pdf externe
$pdfConcat =& new concat_pdf();
$pdfConcat->setFiles(array($file, DOL_DOCUMENT_ROOT."/chemin vers tes CGV en pdf"));
$pdfConcat->concat();
$pdf->AliasNbPages();
$pdfConcat->Output($file);
|
En espérant que ça puisse t'aider à avancer,
Cordialement.
|
|
|
|
Dernière édition: 19/03/10 à  20:43 Par algeroth.
|
|
|
|
Re:Conditions générales de vente
|
Ok merci, mais petite question suplémentaire, je colle ça où
Merci pour ton aide
|
|
|
|
|
|
|
|
Re:Conditions générales de vente
|
Bonjour,
Tu dois l'ajouter dans la section concernant le pied de page.
| Code : |
// Pied de page
$this->_pagefoot($pdf,$fac,$outputlangs);
$pdf->AliasNbPages();
$pdf->Close();
$pdf->Output($file);
if (! empty($conf->global->MAIN_UMASK))
@chmod($file, octdec($conf->global->MAIN_UMASK));
$langs->setPhpLang(); // On restaure langue session
return 1; // Pas d'erreur
|
Pour donner :
| Code : |
// Pied de page
$this->_pagefoot($pdf,$fac,$outputlangs);
$pdf->AliasNbPages();
$pdf->Close();
$pdf->Output($file);
if (! empty($conf->global->MAIN_UMASK))
@chmod($file, octdec($conf->global->MAIN_UMASK));
// Concatenation d'un pdf externe
$pdfConcat =& new concat_pdf();
$pdfConcat->setFiles(array($file, DOL_DOCUMENT_ROOT."/chemin vers tes CGV en pdf"));
$pdfConcat->concat();
$pdf->AliasNbPages();
$pdfConcat->Output($file);
$langs->setPhpLang(); // On restaure langue session
return 1; // Pas d'erreur
|
|
|
|
|
|
|