Fork me on GitHub
Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

Conditions générales de vente
(1 visualisation(s)) (1) Invité

SUJET: Conditions générales de vente

Conditions générales de vente il y a 4 ans, 11 mois #3075

  • Maxime
  • Hors ligne
  • Expert Boarder
  • Message: 90
  • Karma: 0
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 il y a 4 ans, 11 mois #3076

  • gnondpom
  • Hors ligne
  • Senior Boarder
  • Message: 44
  • Karma: -1
ça m'interesse aussi.
David Roche - www.resalp.fr

Re: Conditions générales de vente il y a 4 ans, 11 mois #3079

  • regis
  • Hors ligne
  • Administrateur
  • Message: 3474
  • Karma: 117
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 il y a 4 ans, 11 mois #3080

  • gnondpom
  • Hors ligne
  • Senior Boarder
  • Message: 44
  • Karma: -1
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.
David Roche - www.resalp.fr

Re: Conditions générales de vente il y a 4 ans, 10 mois #3134

  • Maxime
  • Hors ligne
  • Expert Boarder
  • Message: 90
  • Karma: 0
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 il y a 4 ans, 10 mois #3189

  • stirner
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 il y a 4 ans, 10 mois #3190

  • stirner
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) :
 
$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.

@+

Re: Conditions générales de vente il y a 2 ans, 10 mois #13941

  • jefd
  • Hors ligne
  • Fresh Boarder
  • Message: 1
  • Karma: 0
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

Fichier attaché:

Nom du fichier: pdf_propale_AzurCGV.zip
Taille du ficher: 9240
Dernière édition: il y a 2 ans, 10 mois par jefd.

Re:Conditions générales de vente il y a 2 ans, 9 mois #14099

  • adminrezo
  • Hors ligne
  • Senior Boarder
  • Intégrateur PME/PMI
  • Message: 71
  • Karma: 1
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 il y a 1 an, 11 mois #19970

  • jczanoni
  • Hors ligne
  • Expert Boarder
  • Message: 125
  • Karma: 1
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 il y a 1 an, 11 mois #20042

  • jczanoni
  • Hors ligne
  • Expert Boarder
  • Message: 125
  • Karma: 1
nobody ?

Re:Conditions générales de vente il y a 1 an, 10 mois #20191

  • jczanoni
  • Hors ligne
  • Expert Boarder
  • Message: 125
  • Karma: 1
up

Re:Conditions générales de vente il y a 1 an, 10 mois #20204

  • algeroth
  • Hors ligne
  • Senior Boarder
  • Otaku du Libre
  • Message: 66
  • Karma: 1
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 ...

 
// 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.
Des Logiciels Libres pour des esprits dans les nuages.
Dernière édition: il y a 1 an, 10 mois par algeroth.

Re:Conditions générales de vente il y a 1 an, 10 mois #20207

  • jczanoni
  • Hors ligne
  • Expert Boarder
  • Message: 125
  • Karma: 1
Ok merci, mais petite question suplémentaire, je colle ça où

Merci pour ton aide

Re:Conditions générales de vente il y a 1 an, 10 mois #20212

  • algeroth
  • Hors ligne
  • Senior Boarder
  • Otaku du Libre
  • Message: 66
  • Karma: 1
Bonjour,

Tu dois l'ajouter dans la section concernant le pied de page.

 
// 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 :

 
// 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
 
Des Logiciels Libres pour des esprits dans les nuages.
Temps de génération de la page: 0.32 secondes