Protection prix de vente

Modérateurs: Super-Apogea, Super Modérateur

Protection prix de vente

de nbth1981 » Jeu 23 Mai 2019 02:03

Bonjour,

SVP qui peut m'aider dans la rédaction d'un modèle d'enregistrement permettant la protection du prix de vente lors de la préparation d'un document de vente.

Si Article.PrixVenteClient <> 0 Alors
DocLigne.PrixUnitaire = Article.PrixVenteClient
FinSi;

j ai pu mettre cette rédaction qui fonctionne parfaitement mais mon soucis est d'ajouter une deuxième condition si tarif client différent de "vide" alors prix de vente = tarif d'exception si non on utilise le prix figurant au niveau de la fiche d'article.

Qui peut m'aider à faire un modèle incluant les deux conditions simultanément.
merci


******************************************
Cordialement
utilisateur sage Ligne 100 pack + / V 15.01
Super Contributeur
Super Contributeur
 
Messages: 424
Inscription: Mar 1 Avr 2008 16:41

Re: Protection prix de vente

de IMPERIAL » Mer 29 Mai 2019 12:53

Bonjour

On n'a pas accés aux tarifs d’exception dans les modèles ...

Désolé

Voir Trigger SQL ...

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: Protection prix de vente

de nbth1981 » Ven 7 Juin 2019 12:46

Bonjour,

Merci pour votre réponse IMPERIAL le champs tarif d'exception existe dans les modèle d’enregistrement "Article.PrixVenteClient"mais mon soucis est la formulation d'un modèle avec double conditions
Si vous pouvez m'aider je serai reconnaissant.

Si tarif client différent de "vide" alors prix de vente = tarif d'exception sinon si prix unitaire ligne document différent prix de vente fiche article alors prix unitaire ligne document = prix de vente fiche article



Si Article.PrixVenteClient <> 0 Alors
DocLigne.PrixUnitaire = Article.PrixVenteClient
sinon si DocLigne.PrixUnitaire <> Article.PrixVente Alors
DocLigne.PrixUnitaire = Article.PrixVente
FinSi;
merci


******************************************
Cordialement
utilisateur sage Ligne 100 pack + / V 15.01
Super Contributeur
Super Contributeur
 
Messages: 424
Inscription: Mar 1 Avr 2008 16:41


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité