Le trigger BILL_MODIFY est appelé en fin d'evenement métier de mise a
jour d'une facture. Mais il n'est appelé qu'en cas de modif d'un élément
de la facture et non de ces lignes détail.

Pour agir juste au moment de l'insertion d'un ligne, il faut agir par le
trigger sur LINEBILL_INSERT. Ce trigger est appelé après l'ajout de la
ligne et avant le recalcul des totaux globaux de la facture, donc il
doit répondre à ton besoin.


Le 26/01/2013 10:26, Mapluz Dev a écrit :
> bonjour
> j'ai besoin de modifier les montants dans facturedet en fonction des
> données de mon module.
> si je le fait par trigger, dolibarr les écrase et je n'ai pas les
> valeurs attendues à l'écran
> je suis arrivé à une solution en mettant mes instructions dans la
> fonction de hook, formconfirm.
> Mais je ne penses pas que ce soit son rôle et donc je pense que mon
> code n'est pas tres propre.
> Avez-vous une autre solution ?
> Merci
> -- 
> VBLC Signature
> ------------------------------------------------------------------------
>
> Développement Mapluz - MAPLUZ <http://www.mapluz.fr>
>
> Ingénierie Génie Logiciel
>
> *Mobile :*+33 6 79 24 91 50
>
> *Email :*[email protected] <mailto:[email protected]>
>
>
>
> _______________________________________________
> Dolibarr-dev mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


-- 
Eldy (Laurent Destailleur).

EMail: [email protected]
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: [email protected]
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: [email protected]
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net

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

Répondre à