Type de CRE : commencez ici

À propos des Types de CRE

A propos des Types de CRe et Datastore

Versions et périodes de validité

À propos des Types de CRE

L'objet Type de CRE sert à définir la structure des données des CRE issus d'un Événement Financier. L'Événement Financier pourrait, par exemple, représenter le transfert bancaire des salaires depuis le compte d'une société sur les comptes individuels des employés. Un Type de CRE peut être constitué de plusieurs Types d'Enregistrement. La structure de ces derniers est implémentée dans des <Business-documents>.

Dans cet exemple,un enregistrement de type en-tête contient les détails du compte émetteur et des enregistrements de type ligne donneront, pour chaque employé, le nom de l'employé, son numéro de compte ainsi que le montant à transférer. Un enregistrement de type pied récapitulera le total des montants transférés.

Un CRE, instanciation de cet Événement Financier, sera donc dans ce cas constitué d'un enregistrement de type en-tête, de plusieurs enregistrements de type ligne, et d'un enregistrement de type pied. AccountingIntegrator Enabler identifie les enregistrements du CRE par un code instance et les Types d'Enregistrement par un code enregistrement.

L'événement original survient dans une application amont par rapport à AccountingIntegrator Enabler et est décrit par un Événement Financier associé à un Type de CRE. Le Type de CRE est, en fin de compte, l'implémentation technique de cette description fonctionnelle sur une certaine période de temps, celle qui correspond à la période de validité du Type de CRE. Le Type de CRE spécifie :

  • des objets AccountingIntegrator Enabler qui définissent la structure de l'événement (les <Business-Documents>)
  • des traitements que AccountingIntegrator Enabler appliquera à cette structure (au moyen des Règles d'Agrégation, d'Audit, d'Équilibre, de Modification et de Traduction)
  • des périodes de validité qui définissent quand ces Règles sont applicables.

Un Type de CRE peut être :

  • mono-enregistrement : un seul enregistrement décrit l'entièreté de l'événement associé au Type de CRE.
  • multi-enregistrement : l'ensemble des enregistrements identifiés par le même code instance constitue le CRE.

Un ensemble de CRE différents peuvent être réunis par un code Lot et être ainsi traités comme une seule unité. Ceci permet d'assurer, en cas de besoin, un traitement cohérent pour l'ensemble des CRE du Lot.

A propos de Type de CRE et de Datastore

Ce Type de CRE définit les structures des ME à utiliser pour le Datastore.Si vous souhaitez stocker dans le Datastore les données du ME ou des données de Traces de ME, vous devrez définir un CRE fictif avec :

  • Nom
  • Version
  • Période de validité
  • <Output flag> sélectionné
  • Structure: un <Business-Document> qui décrit un <Business-Document> de sortie.
  • Traitement: lien à la Règle d'Audit à appliquer au ME pour fournir des données de trace. Le nom de cette Règle d'Audit doit être le même que le nom du CRE (contrainte du référentiel).

Structure

La forme informatisée de tout Type de CRE peut être décomposée en un ou plusieurs types d'enregistrement que vous spécifiez dans l'onglet Structure. Considérons l'exemple d'un transfert d'argent représentant le paiement des salaires sur les comptes des employés. Le Type de CRE comprend un enregistrement de type en-tête qui contient les détails de la société. Il y a plusieurs enregistrements de type ligne, un par employé, qui donnent le montant du salaire et le compte à créditer. A un type d'enregistrement est associée une structure physique des données. Cela est implémenté dans la structure d'un Business-Document. AccountingIntegrator Enabler applique les Règles que vous spécifiez dans l'onglet Traitement pour effectuer le traitement de chaque type d'enregistrement.

Traitement

Pour traiter l'information contenue dans un CRE, vous devez associer une ou plusieurs Règles aux types d'enregistrements individuels qui constituent le Type de CRE auquel le CRE se conforme. Pendant le traitement, AccountingIntegrator Enabler applique les Règles associées dans un ordre bien spécifique. Cet ordre dépend du type de Règle, ainsi que de l'ordonnancement que vous spécifiez pour la Règle (pré-traitement ou traitement). Pour chaque Type d'Enregistrement, vous pouvez spécifier son :

Pré-traitement du CRE

Avant que le CRE ne passe à l'étape de traduction, vous pouvez appliquer :

  • une Règle d'Audit à chacun des enregistrements
  • une Règle d'Agrégation
  • une Règle d'Audit à l'ensemble des enregistrements agrégés, créés par la Règle d'Agrégation.

Traitement du CRE

La liaison entre les Règles et les enregistrements qui constituent le CRE auquel ces Règles vont s'appliquer est définie à l'intérieur d'une Phase de Traduction.

Vous devez associer à chaque Type de CRE au moins une Phase de traduction. Si vous définissez plus qu'une Phase de Traduction, AccountingIntegrator Enabler les exécute séquentiellement dans l'ordre alphabétique ascendant et non pas indépendamment l'une de l'autre. Si pendant le traitement, AccountingIntegrator Enabler détecte une anomalie dans une Phase, il :

  • invalide le CRE pour cette Phase spécifique
  • invalide la Phase
  • passe au traitement de la Phase suivante

Si toutes les Phases sont en anomalie, AccountingIntegrator Enabler rejette le CRE.

Pour que AccountingIntegrator Enabler exécute une Phase de Traduction d'un Type de CRE, vous devez référencer le Domaine de Traduction rattaché à la Phase dans l'environnement de traduction exécuté par la vacation. Vous définissez le lien entre le domaine de traduction et l'environnement de traduction dans les attributs de l'objet Domaine de Traduction. Par défaut, AccountingIntegrator Enabler attache le Domaine de Traduction à un environnement de Traduction appelé Batch.

Pour une Phase de Traduction donnée, un type d'enregistrement peut avoir :

  • une Règle de pré-Audit qui établit une trace d'Audit sur les enregistrements avant l'application de la Règle de Modification ou de la (des) Règle(s) de Traduction.
  • plusieurs Règles de pré-Traduction qui constituent le cœur du traitement. Si vous disposez de suffisamment d'information dans les enregistrements, il n'est pas nécessaire d'appliquer de Règle de Modification.
  • une Règle de Modification, si nécessaire, pour ajouter des informations complémentaires à l'enregistrement avant qu'il ne soit traduit ou traité par la(es) Règle(s) de post-Traduction.
  • une Règle de post-Audit qui établit une trace d'Audit sur les enregistrements émis par la Règle de pré-Traduction ou modifiés par la Règle de Modification, ou les deux.
  • plusieurs Règles de post-Traduction que vous appliquez aux enregistrements issus de la Règle de Modification.

Sur l'onglet Traitement du Type de CRE, l'ordre des Règles affichées sur l'écran correspond à l'ordre qui sera suivi par le Rule Engine AccountingIntegrator Enabler lors du traitement.

information

Si plusieurs enregistrements utilisent le même <Business-Document>, la Règle d'Audit à appliquer aux différents enregistrements doit être la même. Lorsque vous contrôlez le Type de CRE, si AccountingIntegrator Enabler détecte que plusieurs Règles d'Audit ont été spécifiées, le message suivant s'affiche : “Warning - More than one Audit-Rule is defined for the xxx Business-Document of the xxx Input-Event. Une seule Règle d'Audit peut être importée dans le designer AIS et utilisée dans le référentiel AIS".

Versions et périodes de validité

Vous pouvez créer plusieurs versions d'un même objet Type de CRE. Pour cela, vous devez le dupliquer et donner à chaque copie une valeur différente pour les périodes de validité et le numéro de version.

Créer une version de Type de CRE

Vous pouvez créer un maximum de 999 versions pour un Type de CRE donné.

Pour créer une nouvelle version :

  1. cliquez avec le bouton droit sur le Type de CRE à dupliquer et sélectionnez Copier dans le menu contextuel.
  2. collez le Type de CRE copié dans le nœud Type de CRE de l'onglet Dictionnaire.

Composer crée une copie exacte du Type de CRE sélectionné et lui donne le même nom que l'original suffixé par le mot Copie.

  1. ouvrez le Type de CRE copié et faites les modifications suivantes :
Champ Modification

Nom

Enlevez le mot Copie.

Période de validité

Changez les dates de début et de fin

Version

Incrémentez le numéro de version. La valeur maximale que vous pouvez entrer dans ce champ est 999.

  1. Cliquez sur Appliquer ou Fermer.

Le logiciel met à jour la liste des Types de CRE, en affichant le Type de CRE dupliqué avec le nouveau numéro de version que vous lui avez donné.

Définir une période de validité

Une version de Type de CRE est constituée d'au moins une période de validité et d'au plus 500 périodes de validité disjointes. Chacune de ces périodes de validité comprennent une date de début et une date de fin, étant entendu que la date de début doit toujours être antérieure ou égale à la date de fin.

AccountingIntegrator Enabler donne par défaut à la date de début de période de validité la valeur de la date courante et à la date de fin de période de validité la valeur 31/12/2099.

La durée de vie d'un Type de CRE commence donc à la date de début de la première période de validité (qui doit être postérieure ou égale au 01/01/1900) et se termine à la date de fin de sa dernière période de validité (qui doit être antérieure ou égale au 31/12/2099). Les périodes de validité représentent les intervalles de temps pendant lesquels vous pouvez utiliser une version donnée du Type de CRE. La granularité minimale d'une période de validité est de 1 jour, lorsque vous spécifiez la même date pour la date de début et la date de fin.

Utiliser les versions et les périodes de validité

Spécifier la version de Type de CRE à utiliser dans la vacation

Utilisez l'Émetteur pour spécifier la version de Type de CRE qu'une vacation donnée de AccountingIntegrator Enabler doit utiliser pour traiter les événements qu'il reçoit. Utilisez l'une ou l'autre des méthodes décrites dans le tableau suivant.

Spécifiez la version du Type de CRE via... le Rule Engine AccountingIntegrator Enabler recherche alors ...

le numéro de version du Type de CRE

le Type de CRE avec le numéro de version que vous avez spécifié.

une date donnée

la première version de Type de CRE avec une date de validité qui inclut la date que vous avez spécifiée.

Si AccountingIntegrator Enabler ne trouve pas de version convenable , il rejette le CRE.

Interaction entre la période de validité et la date d'application des règles (DAR)

Si le Rule Engine AccountingIntegrator Enabler trouve une version adéquate pour le Type de CRE, il sélectionne les Règles de Traitement, dont les périodes de validité recoupent celles de la version du Type de CRE. Cela veut dire que même s'il existait des Règles de traitement valides (c'est-à-dire dont la période de validité contient la Date d'application des règles), le Rule Engine AccountingIntegrator Enabler ne les prendrait pas en compte si l'intersection des périodes de validité dont il vient d'être question s'avérait nulle.

Où se trouve un Type de CRE

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é.

La table suivante liste les objets qui utilisent et sont utilisés par les Types de CRE.

Types de CRE

Utilisent

Sont utilisé(e)s par

  • Aucune

* Dans l'onglet Dictionnaire uniquement

Comment définir un Type de CRE

Avant de définir un Type de CRE

Avant de définir un Type de CRE, vous devez créer les objets suivants dans l'ordre indiqué :

Définir un Type de CRE

Créez l'objet Type de CRE à partir de l'un des éléments suivants :

De plus, la fenêtre des propriétés du Type de CRE contient les onglets suivants :

  • onglet Signature
  • onglet Description

Définir un Type de CRE à partir d'un Événement Financier dans l'onglet Vue Métier

L'objectif de la Vue Métier est de proposer une approche de conception de type <top-down> pour les objets AccountingIntegrator Enabler. Pour cela, vous créez une suite d'objets interdépendants en créant l'objet dépendant à partir de l'objet dont il dépend. Pour appliquer ce concept au Type de CRE, vous créez les objets suivants en séquence :

  1. Créez un Événement Financier.
  2. À partir de l'Événement Financier, créez un Type de CRE qui référence l'Événement Financier. Vous pouvez saisir les attributs élémentaires du Type de CRE, c'est-à-dire le nom, la version, le libellé et au moins une période de validité.
  3. Créez une Règle de Traduction pour ce Type de CRE. Composer :
  4. met à jour de façon dynamique la structure du Type de CRE en fonction du <Business-Document> qui a été sélectionné dans la Règle. Le système crée un type d'enregistrement dans le Type de CRE de même nom que le <Business-Document>
  5. crée une Phase de Traduction P1 ... Pn pour rattacher la Règle de Traduction au type d'enregistrement créé précédemment. S'il existe un Domaine de Traduction, le logiciel rattache la nouvelle phase à ce domaine, sinon il affiche un message d'erreur.

Le tableau suivant résume la façon de créer un Type de CRE à partir d'un Événement Financier :

Cliquez avec le bouton droit de la souris et sélectionnez... Pour...

Type de CRE

Créer un Type de CRE

Lorsque vous définissez un Type de CRE à partir de cet onglet, AccountingIntegrator Enabler affiche uniquement les onglets Général, Description et Signature parce que l'onglet Vue Métier ne fournit que la vision fonctionnelle des objets attachés. Vous ne pouvez pas créer de Règle de Traduction associée.

C'est pourquoi, vous ne pouvez pas Contrôler l'objet Type de CRE puisqu'il est incomplet. Pour compléter la définition de l'objet Type de CRE, vous devez cliquer sur Appliquer ou OK et réouvrir l'objet Type de CRE pour afficher et compléter les onglets restants.(Structure et Traitement, et Objets liés)

[DÉTAILS : Définir une Règle de Traduction]

Filtre de la Vue Métier

Entrer la date de validité à utiliser pour filtrer les Types de CRE.

[DÉTAILS : Filtrer par Date]

Définir un Type de CRE à partir de l'onglet Dictionnaire

Pour créer un Type de CRE depuis l'onglet Dictionnaire, remplissez les onglets suivants :

Après avoir défini un Type de CRE

Après avoir défini un objet Type de CRE, vous pouvez :

  • utiliser le Type de CRE pour paramétrer la production (en association avec un Émetteur)
  • mettre le Type de CRE en production.

Comment utiliser un Type de CRE

Vous pouvez effectuer toutes les opérations de base sur les objets Type de CRE, en fonction de vos droits utilisateurs. [DÉTAILS : travailler avec les objets : commencer ici]

Le Type de CRE se conforme au cycle de vie standard des objets.

Retour

Related Links