DIAPASON 04.16

RECCAL-EP

🔊

Cette fonction est disponible à partir de la révision 04.16.18.

BUT 

Permet de rĂ©cupĂ©rer un dĂ©tail d’éco-participation calculĂ© pour un article, une ligne de commande commerciale ou une ligne de facture client. Elle est disponible dans les requĂȘtes de type REB 

 

TYPE 

CARACTERE 

 

SYNTAXE 

Variable = RECCAL-EP(ENTITE = EntitĂ©, CLE1 = ClĂ©1, CLE2 = ClĂ©2, CLE3 = ClĂ©3, TYPE=Type_RecupĂ©ration, ENTITE-DES = EntitĂ©_Destination, CLE1-DES = ClĂ©1_Destination, CLE2-DES = ClĂ©2_Destination, CLE3-DES = ClĂ©3_Destination


  • VLO.RetFct=variable retour exĂ©cution, si non vide, problĂšme lors du calcul

  • EntitĂ© : FACL

  • CLE1 : variable n° facture d’origine

  • CLE2 : variable n° ligne origine

  • CLE3 : ““

  • TYPE : REMPLACER

 

PARAMETRES 

 

ParamĂštre 

E/S 

Type 

Description 

ENTITE

Oui 

CaractĂšre 

EntitĂ© pour laquelle le dĂ©tail doit ĂȘtre rĂ©cupĂ©rer. Les valeurs possibles sont :

·        GCDL (Ligne de Commande Commerciale)

·        GAD (Article) 

·        FACL (Ligne de Facture Client) 

CLE1

Oui 

CaractĂšre  

ClĂ© 1 de l’entitĂ©. Les valeurs possibles sont :

·        Variable Locale

·        Constante Locale 

·        Constante Globale 

CLE2

E

OUI

CaractĂšre

ClĂ© 2 de l’entitĂ©. Les valeurs possibles sont :

·        Variable Locale

·        Constante Locale 

·        Constante Globale 

CLE3

E

Oui

CaractĂšre

ClĂ© 3 de l’entitĂ©. Les valeurs possibles sont :

·        Variable Locale 

·        Constante Locale 

·        Constante Globale 

TYPE

E

Oui

CaractĂšre

Type de rĂ©cupĂ©ration du dĂ©tail d’éco-participation. Les valeurs possibles sont :

·        REMPLACER : le dĂ©tail existant est supprimĂ© avant la rĂ©cupĂ©ration

·        AJOUTER : le dĂ©tail rĂ©cupĂ©rĂ© est ajoutĂ© au dĂ©tail existant

 

NOTES 

·        Si la fonction s’est bien dĂ©roulĂ©e, la variable rĂ©sultat est vide

 

EXEMPLES

  • Pour rĂ©cupĂ©rer le dĂ©tail de calcul d’éco-participation pour l’entitĂ© courante dans le cas d’une requĂȘte entité : 

VLO.ResEP = RECCAL-EP( ENTITE= GCDL , CLE1= VLO.Cde , CLE2= VLO.Lig , CLE3= CLO.’’ , TYPE= REMPLACER, ENTITE-DES= ENT-COU , CLE1-DES= CLE1-COU , CLE2-DES= CLE2-COU , CLE3-DES= CLE3-COU  ) 

 

  • Pour rĂ©cupĂ©rer le dĂ©tail de calcul d’éco-participation d’une ligne de facture pour une autre ligne de la mĂȘme facture : 

VLO.ResEP = RECCAL-EP( ENTITE= FACL , CLE1= VLO.Fac , CLE2= CLO.’001’ , CLE3= CLO.’’ , TYPE= REMPLACER, ENTITE-DES= ENT-ORI , CLE1-DES= CLE1-ORI , CLE2-DES= CLO.’002’ , CLE3-DES= CLE3-ORI  ) 

 

  • Pour rĂ©cupĂ©rer le dĂ©tail de calcul d’éco-participation d’une ligne de commande pour une ligne de facture 

VLO.ResEP = RECCAL-EP( ENTITE= GCDL , CLE1= VLO.Cde , CLE2= VLO.LigCde , CLE3= CLO.’’ , TYPE= REMPLACER, ENTITE-DES= FACL , CLE1-DES= VLO.Fac , CLE2-DES= VLO.LigFac , CLE3-DES= CLO.’’  )