Bonsoir,
Je m'acharne depuis des heures à rajouter dans commande fournisseur des
lignes de produits "libres".
Pour cela j'ai transformé htdocs/fourn/fournisseur.command.class.php et
htdocs/fourn/commande/fiche.php. en m'inspirant des propales ou des
commandes client.
if ($_POST['action'] == 'addligne' &&
$user->rights->fournisseur->commande->creer)
{
if ($_POST['qty'] && (($_POST['pu'] && $_POST['desc']) ||
$_POST['idprod']))
{
$commande = new CommandeFournisseur($db);
$ret=$commande->fetch($_POST["id"]);
//traitement d'erreur sur fetch
//traitement de idprod
puis
$pu=$_POST['pu'];
$tva_tx=$_POST['tva_tx'];
$desc=$_POST['desc'];
$result=$commande->addline(
$desc,
$pu,
$_POST['qty'],
$tva_tx,
$_POST['idprod'],
$_POST['remise_percent']
); etc etc
et ben, impossible d'y arriver. Même pas d'insertion dans
llx_commande_fournisseurdet, aucun message d'erreur....soit écran blanc,
soit il se passe rien. Si j'insere "en dur" dans la base, les lignes
apparaissent, seul le update_price ne se fait pas (normal)
Je dois rater un truc HENAURME !!!
Coup de main ou piste bienvenus...Version dolibarr cvs du 19/08/06,
MySQL4.1.12, PHP4.4 sur xubuntu.
Je ne peux pas faire d'upgrade complet, Dolibarr personnalisé en prod.
Merci d'avance.
--
Gerard Tourres
Linux registired user #378864
Linux a un noyau, d'autres OS ont des pépins....
Have fun ! Enjoy Linux !
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev