DIAPASON 04.16
Breadcrumbs

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 : 

  • MAJ (Mise Ă  Jour : crĂ©ation ou modification)  

  • SUP (Suppression)  

ORG-EP 

E  

Oui  

Caractère   

Organisme d’Eco-Participation.  

Les valeurs possibles sont : 

  • Variable Locale 

  • Constante Locale 

  • Constante Globale  

  • Liste des organismes 

 

CODE-PRO 

Oui 

Caractère  

Code Produit rattachĂ© Ă  l’organisme. 

Les Valeurs Possibles sont : 

  • Variable Locale  

  • Constante Locale 

  • Constante Globale 

  • Liste des Codes Produits. Les codes produits proposĂ©s sont ceux de l’organisme sĂ©lectionnĂ© dans ORG-EP si celui-ci n’est pas donnĂ© par une variable ou une constante, tous les codes produits sinon 

DATE-DEBUT 

Oui 

Date 

Date de DĂ©but de prise en compte du Tarif 

Les valeurs possibles sont : 

  • Variable Locale  

  • Constante Locale 

  • Constante Globale 

DATE-FIN 

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 : 

  • Variable Locale  

  • Constante Locale 

  • Constante Globale 

TARIF 

Non 

NumĂ©rique 

Montant du Tarif. Cette donnĂ©e n’est pas obligatoire pour l’action SUP 

Les valeurs possibles sont : 

  • Variable Locale  

  • Constante Locale 

  • Constante Globale 

DEVISE 

Non 

Caractère 

Devise du Tarif. Cette donnĂ©e n’est pas obligatoire pour l’action SUP 

Les valeurs possibles sont : 

  • Variable Locale  

  • Constante Locale 

  • Constante Globale 

  • Liste des Devises 

UME-TAR 

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 : 

  • Variable Locale  

  • Constante Locale 

  • Constante Globale 

  • Liste des UnitĂ©s de  Mesure 

 

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