GEN-PRO
BUT
Permet de lancer le calcul des propriétés sur un domaine pour une ligne de commande ou un article standard.
Cette fonction est disponible dans tout les types de requêtes.
TYPE
CARACTERE
SYNTAXE
Variable_Résultat = GEN-PRO( DOMAINE= Référence Domaine ,
TYPE= LIG.CDE ou ART.STD ,
CLE1 ENTITE= Clé1 Entité,
CLE2 ENTITE= Clé2 Entité )
PARAMETRES
Paramètre | E/S | O | Type | Description |
Domaine | E | Oui | Caractère | Référence règle de correspondance à utiliser (définie dans la bibliothèque des règles de correspondances). Cette référence peut être donnée par une variable locale, une constante globale ou une constante locale. |
Type | E | Oui /reb | Caractère | Type entité de recherche. Cette référence peut être donnée par une variable locale, une constante globale, une constante locale ou bien par la sélection d’une entité pré-définie (article standard : nécessité de définir la référence article standard) ou pour tous les articles standards). |
Clé 1 Entité | E | Oui /reb | Caractère | Référence clé 1 de l’entité. Cette référence peut être donnée par une variable locale, une constante globale ou une constante locale ; dans le cas d’un article standard, il s’agit de la référence article standard. |
Clé 2 Entité | E | Oui /reb | Caractère | Référence clé 2 de l’entité. Cette référence peut être donnée par une variable locale, une constante globale ou une constante locale ; dans le cas d’un article standard, cette clé n’est pas utilisée. |
Cette fonction retourne dans la variable résultat le retour de l’exécution de la fonction (vide : exécution OK, non vide : problème).
EXEMPLE
Lancement du calcul des propriétés de tous les domaines de la ligne de commande représentée par les variable NumCom et NumLig.
VLO.erreur = GEN-PRO ( DOMAINE= TOUS ,
TYPE= LIG.CDE ,
CLE1 ENTITE= VLO.NumCom ,
CLE2 ENTITE= VLO.NumLig )
NOTES
La variable retour est vide si l’exécution de la fonction s’est correctement déroulée ; sinon, elle contient le code erreur DIAPASON et le libellé associé à l’erreur.