Bonjour,
mon système est configurer avec les module marges et commissions actifs.
Dans mon système de recette, je n'ai aucun problème pour faire les manipulations décrites ci après, mais dans mon système de prod, le module de propositions commerciales ne fonctionne plus.
Cas de test sur l'ajout de ligne dans les propositions commerciales:
1- Article avec prix fournisseur sans modification de prix achat --> OK
2- Article avec prix fournisseur avec modification de prix achat --> KO
message d'erreur :
Incorrect integer value: 'null' for column 'fk_product_fournisseur_price' at row 1 sql=INSERT INTO llx_propaldet (fk_propal, fk_parent_line, label, description, fk_product, product_type, fk_remise_except, qty, tva_tx, localtax1_tx, localtax2_tx, subprice, remise_percent, info_bits, total_ht, total_tva, total_localtax1, total_localtax2, total_ttc, fk_product_fournisseur_price, buy_price_ht, special_code, rang) VALUES (1603, null, null, 'sortie PGM', '2860', '0', null, 1, 19.6, 0, 0, 194, 0, '0', 194, 38.02, 0, 0, 232.02, 'null', '30', 0, 2)
3- Saisie libre article (sans reference dans le DB) avec saisie de prix achat --> KO
message d'erreur :
Incorrect integer value: '' for column 'fk_product_fournisseur_price' at row 1 sql=INSERT INTO llx_propaldet (fk_propal, fk_parent_line, label, description, fk_product, product_type, fk_remise_except, qty, tva_tx, localtax1_tx, localtax2_tx, subprice, remise_percent, info_bits, total_ht, total_tva, total_localtax1, total_localtax2, total_ttc, fk_product_fournisseur_price, buy_price_ht, special_code, rang) VALUES (1603, null, 'sortie', 's', null, '0', null, 1, 19.6, 0, 0, 194, 0, '0', 194, 38.02, 0, 0, 232.02, '', '30', 0, 2)
Les mêmes tests effectués sur le module facture sont tous concluant, les modifications sont toutes prises en compte.
J'ai comparé les structures des tables propaldet et facturedet --> à priori même définition du champs "fk_product_fournisseur_price"
J'ai comparé les classes d'insertion et de mise à jour, je ne vois rien qui cloche.
J'ai tout de même re-copié les sources du module propal de l'environnement de recette vers l'environnement de prod, désactiver et réactiver le module et redémarrer le serveur.
Toujours le même problème!
environnement :
Dolibarr V3.3
Web Server : IIS 7.5
PHP : v. 5.3.10
Mysql : v 5.5.30
si quelqu'un à une idée....
Merci
Laurent ...
mon système est configurer avec les module marges et commissions actifs.
Dans mon système de recette, je n'ai aucun problème pour faire les manipulations décrites ci après, mais dans mon système de prod, le module de propositions commerciales ne fonctionne plus.
Cas de test sur l'ajout de ligne dans les propositions commerciales:
1- Article avec prix fournisseur sans modification de prix achat --> OK
2- Article avec prix fournisseur avec modification de prix achat --> KO
message d'erreur :
Incorrect integer value: 'null' for column 'fk_product_fournisseur_price' at row 1 sql=INSERT INTO llx_propaldet (fk_propal, fk_parent_line, label, description, fk_product, product_type, fk_remise_except, qty, tva_tx, localtax1_tx, localtax2_tx, subprice, remise_percent, info_bits, total_ht, total_tva, total_localtax1, total_localtax2, total_ttc, fk_product_fournisseur_price, buy_price_ht, special_code, rang) VALUES (1603, null, null, 'sortie PGM', '2860', '0', null, 1, 19.6, 0, 0, 194, 0, '0', 194, 38.02, 0, 0, 232.02, 'null', '30', 0, 2)
3- Saisie libre article (sans reference dans le DB) avec saisie de prix achat --> KO
message d'erreur :
Incorrect integer value: '' for column 'fk_product_fournisseur_price' at row 1 sql=INSERT INTO llx_propaldet (fk_propal, fk_parent_line, label, description, fk_product, product_type, fk_remise_except, qty, tva_tx, localtax1_tx, localtax2_tx, subprice, remise_percent, info_bits, total_ht, total_tva, total_localtax1, total_localtax2, total_ttc, fk_product_fournisseur_price, buy_price_ht, special_code, rang) VALUES (1603, null, 'sortie', 's', null, '0', null, 1, 19.6, 0, 0, 194, 0, '0', 194, 38.02, 0, 0, 232.02, '', '30', 0, 2)
Les mêmes tests effectués sur le module facture sont tous concluant, les modifications sont toutes prises en compte.
J'ai comparé les structures des tables propaldet et facturedet --> à priori même définition du champs "fk_product_fournisseur_price"
J'ai comparé les classes d'insertion et de mise à jour, je ne vois rien qui cloche.
J'ai tout de même re-copié les sources du module propal de l'environnement de recette vers l'environnement de prod, désactiver et réactiver le module et redémarrer le serveur.
Toujours le même problème!
environnement :
Dolibarr V3.3
Web Server : IIS 7.5
PHP : v. 5.3.10
Mysql : v 5.5.30
si quelqu'un à une idée....
Merci
Laurent ...