Bonjour à tous,
Après quelques heures d’acharnements intensifs, me voici avec la question (ma question).
Contexte, générer des propales à la volé depuis notre application métier.
Problématique : Je n’arrive pas intégrer le produit sélectionné.
Où j’en suis :
La proposition se créée sans problème ,
$propal = new Propal($db); => OK
Je souhaite ensuite créer les lignes produits pour cette proposition.
$prod=new Product($db);
$prod->fetch(1);
print_r($prod); => vérification des infos produits
######### Le produit est OK, add_product même référence
$line1=new PropaleLigne($db);
$line1->add_product = ‹ 1 ›;
$propal->lines[]=$line1;
$result=$propal->create($db); => la ligne en base se créée mais
(36, 55, NULL, NULL, ‹ ›, NULL, 0.000, 0.000, 0.000, 0, 0, 0, NULL, NULL, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0.00000000, 0, NULL, NULL, 0, 0.00000000, NULL, NULL, 3, 0);
Alors que
[error] =\>
[errno] =\> 0
[element] =\> product
[table_element] =\> product
[isnolinkedbythird] =\> 1
[ismultientitymanaged] =\> 1
[id] =\> 1
[ref] =\> KASD-20
[libelle] =\> Le truc a vendre
[description] =\> Le truc a vendre
[price] =\> 500.00000000
[price_ttc] =\> 500.00000000
[price_min] =\> 500.00000000
[price_min_ttc] =\> 500.00000000
[price_base_type] =\> HT
[multiprices] =\> Array