Bonjour,
Pas conseillé, mais le client n'est pas "malléable"
Il a donc besoin d'utiliser des prix négatifs dans ses lignes de vente et ne veut pas entendre parler de remise à la ligne ou en pied de facture.
Je creuse donc les différentes solutions pour pousser le raisonnement jusqu'au bout (et tester jusqu'à la comptabilisation).
Il existe un point d'entrée NEGPRI dans le traitement TRTPRICE qui est apparemment utilisé en vente et en achat (malgré la doc Sage spécifiant son utilisation uniquement en achat).
Il est indiqué dans la doc :
-----------------------------------------
Variables et masques disponibles
Les variables suivantes sont chargées lors de l'appel de l'action "NEGPRI".
PARTNER : Business partner (2 = fournisseur)
STRUCTURE : Code structure tarif
BRUT : Prix unitaire brut
NET : Prix unitaire net
Les variables précédentes ne doivent pas être modifiées.
La variable suivante est chargée si le prix est négatif et peut être modifiée.
GMESSAGE :
Contient le message d'erreur si le prix est négatif.
Il suffit d'effacer ce message pour autoriser le prix négatif.
-------------------------------------------
Que dois-je mettre dans le script du PE ?
Merci beaucoup,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 ----------------------- $ACTION Case ACTION When "NEGPRI" : Gosub NEGPRI Endcase Return ####################################################################################### $NEGPRI # Pour annuler le message d'erreur du prix négatif et permettre la saisie de prix négatif ? Return #######################################################################################
Cordialement,
Partager