Hello 

Sorry for this text is french. 


J'ai eu un bug sur les produit composé, il est possible de composé un produit 
avec lui même. 


La boucle pour obtenir les liste des produit composé dans la class 
products.class.php 

getChildsArbo() ne control pas que le parent n 'est pas le fils , j'ai donc 
modifié la requet comme suit pour eviter la boucle infini. 

                $sql = "SELECT p.rowid, p.label as label, pa.qty as qty, 
pa.fk_product_fils as id, p.fk_product_type";
                $sql.= " FROM ".MAIN_DB_PREFIX."product as p";
                $sql.= ", ".MAIN_DB_PREFIX."product_association as pa";
                $sql.= " WHERE p.rowid = pa.fk_product_fils";
                $sql.= " AND pa.fk_product_pere = ".$fk_parent." AND 
pa.fk_product_fils 
!=".$fk_parent;

En dehors d'une modif sur la validation pur bloquer la possiblité de composer 
le produits avec lui même. 




-- 
Aurélien Imhof
Consultant 

Conseils - Maintenance - Infogérance - Audit 
Développement - Programmation

Sites :
- http://www.oscim.fr
- http://www.com-hedon.com

bureau 02 46 65 03 35
portable 06 07 60 82 37

Hébergement ( dédie - virtualisé - mutualisé ) -  backup - Cloud 
téléphonie VOIP  

Assistance technique hébergement 
 08 25 59 50 80 (0.15€/min)


Sites extra/perso 
- http://oscss.org
- http://oscim.net




_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à