Variable : commencez ici

Qu'est-ce qu'une Variable

Où trouve-t-on une Variable

Comment définir une Variable

Comment utiliser une Variable

Référencer une Variable

Modifier la valeur initiale

Définir la fréquence d'initialisation

Qu'est-ce qu'une Variable

Une Variable est une donnée temporaire qui contient des valeurs que le système peut utiliser à différents moments lors du traitement d'un CRE.

Vous définissez une Variable pour stocker et transférer une ou plusieurs valeurs entre les Règles de Traduction et de Modification que Composer utilise pour traiter un enregistrement donné d'un <Business-Document>. Cette valeur peut provenir des sources suivantes :

  • Type de CRE
  • Appel externe
  • Fonction d'accès à une Table
  • Résultat de calcul

Après avoir donné une valeur initiale à la Variable, Composer réutilise ou met à jour cette valeur lors des applications ultérieures des Règles au commencement de chacun de ces intervalles :

  • au début d'une vacation
  • au début du traitement d'un nouveau Lot
  • au début du traitement d'un nouveau CRE
  • au début d'une nouvelle Phase de Traduction dans le traitement d'un CRE
  • au début de l'application d'une nouvelle Règle lors du traitement d'un CRE

Où trouve-t-on une Variable

Module Axway

AccountingIntegrator Enabler

Atelier

<Integration-Services> : Onglet Finance

Dépendances objet

Lorsque vous définissez ou importez un objet, il est stocké dans le référentiel et est disponible pour être réutilisé par d'autres objets. Les objets que vous définissez existent au sein d'une hiérarchie objet spécifique. C'est-à-dire, des objets :

  • utilisent des objets des niveaux inférieurs
  • sont utilisés par des objets des niveaux supérieurs

Pour vous aider à gérer ce réseau d'objets interconnectés, le logiciel met à votre disposition le Navigateur des dépendances objets qui affiche les dépendances de l'objet sélectionné.

Ce tableau dresse la liste des objets qui utilisent et sont utilisés par des Variables.
 

Variables

Utilisent

Sont utilisé(e)s par

Aucune

les Garnissages dans :

 

Comment définir une Variable

Définir une Variable

Créez l'objet Variable à partir de l'onglet Dictionnaire.

Pour définir un nouvel objet Variable, remplissez l'onglet Général.

Après avoir défini une Variable

Après avoir défini une Variable, utilisez-la :

  • dans les conditions d'exécution des objets :
  • dans les Garnissages des éléments :
    • champs des <output Business-Documents> des ME
    • l'application d'une Règle de Modification à des champs d'un <input Business-Document>
    • Pré-Calculs

Comment utiliser une Variable

Vous pouvez effectuer toutes les opérations de base sur les objets Variable, en fonction des droits qui vous ont été donnés en tant qu'utilisateur. [DÉTAILS : travailler avec les objets : commencer ici]

L'objet Variable ne se conforme pas au cycle de vie standard des objets. Vous ne pouvez pas envoyer cet objet en production.

Référencer une Variable

Puisque chaque Variable est stockée dans un Dictionnaire et non dans une expression elle-même, les expressions ne contiennent que des références à des Variables. Vous faites référence à ces Variables en utilisant leur nom logique unique. Chaque référence faite à une Variable amène le logiciel à consulter la définition de la Variable dans le <Folder> approprié.

Pour faire référence à une Variable dans une expression :

  1. afficher le champ dans lequel vous voulez faire référence à une Variable.
  2. pour afficher la liste des Variables disponibles, sélectionnez le Navigateur du LMD dans le menu Outils.
  3. cliquez deux fois sur le <folder> Variable. le Composer affiche la liste des noms des Variables.
  1. glissez et déposez la Variable à utiliser dans le champ approprié. Composer ajoute le nom de la Variable dans le champ et le préfixe par @, comme suit : @Variable_Name.

La Variable est maintenant référencée dans une expression. Si vous n'aviez pas affecté de valeur initiale à la variable dans l'onglet Général, la valeur par défaut de la variable est null.

Modifier la valeur initiale

Pour modifier la valeur initiale d'une Variable dans une expression, entrez :=valeur après le nom de la Variable.

Exemple :  @Variable_Name:=10

Remarque : si la valeur est <String>, vous devez entourer la valeur par des guillemets ("valeur").

Définir la fréquence d'initialisation

L'initialisation réaffecte à une Variable sa valeur initiale lorsque vous atteignez une nouvelle étape dans le traitement (c'est-à-dire lorsque vous commencez une nouvelle Règle, une nouvelle phase de traduction, un nouveau CRE, un nouveau Lot ou une nouvelle vacation).

Il est important que l'intervalle que vous définissez dans le champ Fréquence d'initialisation soit compatible avec la façon dont vous avez défini la Variable.

Par exemple, une Variable que vous utilisez :

  • dans un Garnissage-Type et dont la valeur est destinée à changer à chaque <input Business-Document> devrait avoir une fréquence d'initialisation de niveau Règle.

  • pour indiquer qu'une vacation entière s'est déroulée sans erreur devrait avoir une fréquence d'initialisation de niveau Vacation.

Retour

Related Links