Cette fonction est disponible à partir de la révision 04.16.19.
BUT 
Permet de mettre à jour les tarifs d’un code produit d’un organisme d’éco-participation. Elle est disponible dans les requêtes de type PSD, RCT et REB 
 
TYPE 
CARACTERE 
 
SYNTAXE 
Variable = MAJTAR-EP(ACTION= Action, ORG-EP= Organisme, COD-PRO= CodeProduit, DATE-DEBUT=DateDébut, DATE-FIN = DateFin, TARIF= Tarif, DEVISE=Devise, UME-TAR= UnitéMesureTarif) 
 
PARAMETRES 
|
Paramètre  |
E/S  |
O  |
Type  |
Description  |
|
ACTION |
E  |
Oui  |
Caractère  |
Action de Mise à Jour du Tarif. Les valeurs possibles sont :
|
|
ORG-EP |
E  |
Oui  |
Caractère   |
Organisme d’Eco-Participation. Les valeurs possibles sont :
|
|
CODE-PRO |
E |
Oui |
Caractère |
Code Produit rattaché à l’organisme. Les Valeurs Possibles sont :
|
|
DATE-DEBUT |
E |
Oui |
Date |
Date de Début de prise en compte du Tarif Les valeurs possibles sont :
|
|
DATE-FIN |
E |
Non |
Date |
Date de Fin de prise en compte du Tarif. Cette donnée n’est pas obligatoire pour l’action SUP Les valeurs possibles sont :
|
|
TARIF |
E |
Non |
Numérique |
Montant du Tarif. Cette donnée n’est pas obligatoire pour l’action SUP Les valeurs possibles sont :
|
|
DEVISE |
E |
Non |
Caractère |
Devise du Tarif. Cette donnée n’est pas obligatoire pour l’action SUP Les valeurs possibles sont :
|
|
UME-TAR |
E |
Non |
Caractère |
Unité de Mesure rattachée du Tarif. Cette donnée n’est pas obligatoire pour l’action SUP Les valeurs possibles sont :
|
NOTES 
-
En retour de la fonction, la variable résultat peut contenir
-
Vide : la fonction s’est bien déroulée
-
*WAR : Libellé_Warning : la fonction s’est bien déroulée mais
-
il n’y a plus de tarif pour le code produit
-
il n’y a pas de tarif entre deux dates
-
*ERR : Libellé_Erreur : la fonction s’est mal déroulée
EXEMPLES 
-
Pour supprimer un tarif :
VLO.ResEP = MAJTAR-EP( ACTION= SUP , ORG-EP=VLO.Org , COD-PRO= VLO.CodPro , DATE-DEBUT= VLO.DateDeb , DATE-FIN= CGL.DATEVIDE, TARIF= CGL.ZERO , DEVISE= CLO.’’ , UME-TAR= CLO.’’ )
-
Pour ajouter ou mettre à jour un tarif :
VLO.ResEP = MAJTAR-EP( ACTION= MAJ , ORG-EP=VLO.Org , COD-PRO= VLO.CodPro , DATE-DEBUT= VLO.DateDeb , DATE-FIN= VLO.DateFin, TARIF= CLO.1,5 , DEVISE= EUR , UME-TAR= CLO.’UN’ )