Changer le Prix Unitaire d'un IBODocumentVenteLigne3
Posté: Lun 10 Avr 2017 17:00
Bonjour,
je fais un document de retour à partir d'une facture, cela fonctionne bien.
Par contre, dans le bon de retour, je n'arrive pas à modifier le prix unitaire. Pas de pb pour la quantité, mais impossible pour le PU. Il me prend le prix de vente de l'article (9.99€), mais moi je veux changer ce prix, car dans ma facture j'ai un prix de vente différent (15.99€), pourquoi il ne change pas ?
Merci de votre aide
je fais un document de retour à partir d'une facture, cela fonctionne bien.
Par contre, dans le bon de retour, je n'arrive pas à modifier le prix unitaire. Pas de pb pour la quantité, mais impossible pour le PU. Il me prend le prix de vente de l'article (9.99€), mais moi je veux changer ce prix, car dans ma facture j'ai un prix de vente différent (15.99€), pourquoi il ne change pas ?
Merci de votre aide
- Code: Tout sélectionner
Dim mLig As IBODocumentVenteLigne3 = CType(mProcessDoc.AddArticleDoubleGamme(enum1, enum2, 1), IBODocumentVenteLigne3)
For Each mLig In mDoc.FactoryDocumentLigne.List
mLig.SetDefaultRemise()
mLig.DL_Design = pLig.DL_Design
MsgBox("Before write" & montant_TTC) ' OK : AFFICHE 15.99€
mLig.DL_PrixUnitaire = montant_TTC
mLig.DL_Qte = 2
mLig.Write()
MsgBox("After write" & mLig.DL_PrixUnitaire) ' KO : AFFICHE 9.99€ !!!!
Next