Bonjour,
Il me semble que quelques petites erreurs se soient glissées dans
l'introduction de cette nouvelle option, qui ne fonctionne pas tel quel.
Je propose les corrections du patch joint
--
Christophe
--- dolibarrcvs/htdocs/includes/modules/propale/pdf_propale_azur.modules.php
2005-08-13 23:18:23.000000000 -0400
+++ dolibarr/htdocs/includes/modules/propale/pdf_propale_azur.modules.php
2005-08-14 00:00:08.000000000 -0400
@@ -172,7 +172,7 @@
}
$pdf->SetXY (11, $curY );
- if ($conf->global->PROPALE_CODEPRODUITSERVICE &&
$fac->lignes[$i]->produit_id)
+ if ($conf->global->PROPALE_CODEPRODUITSERVICE &&
$prop->lignes[$i]->produit_id)
{
// Affiche code produit si ligne associée à un code
produit
$prodser = new Product($this->db);
--- dolibarrcvs/htdocs/propal.class.php 2005-08-14 00:23:40.000000000 -0400
+++ dolibarr/htdocs/propal.class.php 2005-08-14 00:19:52.000000000 -0400
@@ -489,7 +489,7 @@
/*
* Lignes propales liées à un produit
*/
- $sql = "SELECT d.description, p.rowid, p.label, p.description as
product_desc, p.ref, d.price, d.tva_tx, d.qty, d.remise_percent, d.subprice";
+ $sql = "SELECT d.fk_product, d.description, p.rowid, p.label,
p.description as product_desc, p.ref, d.price, d.tva_tx, d.qty,
d.remise_percent, d.subprice";
$sql .= " FROM ".MAIN_DB_PREFIX."propaldet as d,
".MAIN_DB_PREFIX."product as p";
$sql .= " WHERE d.fk_propal = ".$this->id ." AND d.fk_product =
p.rowid";
$sql .= " ORDER by d.rowid ASC";
@@ -513,6 +513,7 @@
$ligne->tva_tx = $objp->tva_tx;
$ligne->subprice = $objp->subprice;
$ligne->remise_percent = $objp->remise_percent;
+ $ligne->produit_id = $objp->fk_product;
$ligne->price = $objp->price;
$ligne->product_id = $objp->rowid;
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev