MAJTAR-EP
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’ )