Filtrage et groupement de transactions dans les règles de correspondance automatique

Les règles de correspondance automatique dans le module Correspondance de transactions prennent en charge le groupement et le filtrage des transactions dans les règles, que le moteur de correspondance utilise pour mettre en correspondance les transactions. Un onglet intitulé Filtres et groupes s'affiche dans la boîte de dialogue Modifier la règle pour une source de données unique et pour deux sources de données.

Filtrage de transactions dans les règles de correspondance automatique

La correspondance automatique inclut uniquement les transactions indiquées par le filtre lors de l'exécution de la règle. Les autres transactions sont exclues de la correspondance.

Prenez en compte les informations suivantes concernant le filtrage de transactions :

  • Il n'est pas obligatoire de définir un filtrage pour chaque règle.

  • Les filtres sont définis pour chaque source de données.

  • Un seul filtre par source de données peut être sélectionné pour chaque règle.

Tous les types de règle autorisent le filtrage.

Processus de correspondance à deux sources : dans un processus de correspondance à deux sources, vous pouvez sélectionner un filtre pour le système source et un autre pour le sous-système.

Processus de correspondance à source unique : dans un processus de correspondance à source unique, le filtre sélectionné pour le sous-système peut être le même que celui sélectionné pour le système source.

Groupement de transactions pour la correspondance automatique

  • Il n'est pas obligatoire de définir un groupement pour le filtrage d'une règle.

  • Vous pouvez choisir plusieurs attributs pour le groupement.

  • Le groupement est uniquement autorisé pour les règles des types "Plusieurs" (Un à plusieurs, Plusieurs à un ou Plusieurs à plusieurs) et quand aucun sous-ensemble n'est utilisé.

Un à plusieurs

Le groupement est uniquement possible pour la source de données du sous-système :

  • Dans un processus de correspondance à deux sources, seule la source de données du sous-système et ses attributs s'affichent.

  • Dans un processus de correspondance à source unique, seule la source de données et ses attributs s'affichent.

Plusieurs à un

Le groupement est uniquement possible pour la source de données du système source :

  • Dans un processus de correspondance à deux sources, seule la source de données du système source et ses attributs s'affichent.

  • Dans un processus de correspondance à source unique, seule la source de données et ses attributs s'affichent.

Plusieurs à plusieurs

Le groupement est possible à la fois pour la source de données du système source et la source de données du sous-système.

  • Dans un processus de correspondance à deux sources, la source de données du système source et ses attributs ainsi que la source de données du sous-système et ses attributs s'affichent.

  • Dans un processus de correspondance à source unique, la source de données et ses attributs s'affichent.

Attributs

Les conditions suivantes s'appliquent aux attributs de groupement :
  • Vous pouvez choisir plusieurs attributs pour le groupement.

  • Les attributs de groupement peuvent être dans n'importe quel ordre.

  • Les attributs de groupement peuvent inclure des attributs calculés.

  • L'attribut d'équilibrage ne peut pas être un attribut de groupement.

  • Pour les règles Plusieurs à plusieurs, tous les attributs définis dans les conditions de règle doivent faire partie de la requête Grouper par, à l'exception de l'attribut d'équilibrage.

Conditions de règle

Si le groupement est activé pour une règle de type Plusieurs, seuls les attributs choisis pour le groupement sont pris en compte lors de la création de la règle. Les conditions de règle filtrent les attributs et affichent uniquement ceux sélectionnés pour le groupement dans la liste déroulante. Il n'est pas obligatoire de créer des conditions de règle à l'aide de ces attributs.

Remarque :

En cas d'utilisation de règles de sous-ensemble, le groupement de transactions n'est pas autorisé pour les règles 1 à plusieurs et Plusieurs à 1.

Correspondance automatique à l'aide des groupes

Les transactions groupées se comportent comme une seule transaction. Le groupement peut uniquement être appliqué sur le côté Plusieurs. Une fois le groupement appliqué sur le côté Plusieurs dans une règle Un à plusieurs ou Plusieurs à un, la règle se comporte comme une règle Un à Un du côté Plusieurs également, de sorte que les transactions groupées sont prises en compte comme une seule transaction.

Dans une règle Plusieurs à plusieurs, le groupement peut être appliqué sur les deux côtés ou uniquement sur l'un des deux côtés. Lorsque le groupement est appliqué sur les deux côtés, la règle se comporte comme une règle Un à Un avec des transactions groupées qui se comportent comme une seule transaction. Toutefois, si le groupement est appliqué sur un seul côté, la règle se comporte comme une règle Un à plusieurs ou Plusieurs à un en fonction de la source à laquelle le groupement est appliqué.

Exemple

L'exemple de transactions bancaires et de transactions GL suivant vous aidera à comprendre comment la correspondance est effectuée :

Dans l'exemple de règle Un à plusieurs ci-dessous, les transactions GL sont groupées par date de transaction, type de paiement et ID de lot. L'ordre des attributs n'a aucune incidence sur la correspondance.

Condition de règle : Montant dans les transactions GL correspond exactement à Montant dans les transactions bancaires

Attributs d'équilibrage : Montant dans les transactions bancaires et Montant dans les transactions GL

Tableau 10-3 Exemple de transactions GL

Nombre Date de transaction Type de paiement ID de lot Montant

1

18-Sep

Traite bancaire

CS18091802

200

2

18-Sep

Traite bancaire

CS18091802

200

3

18-Sep

Traite bancaire

CS18091802

600

4

20-Sep

Traite bancaire

CS18091802

200

5

20-Sep

Traite bancaire

CS18091802

200

Tableau 10-4 Exemple de transactions bancaires

Nombre Date de début ID bancaire Numéro de compte Montant

1

19-Sep

121000248

4129965265

1000

2

22-Sep

121000248

4129965265

400

Cette règle créera deux correspondances.

Tableau 10-5 Correspondance 1 : exemple de correspondance de transactions bancaires

Nombre Date de début ID bancaire Numéro de compte Montant Num. d'ensemble de correspondance

1

19-Sep

121000248

4129965265

1000

1

Tableau 10-6 Correspondance 1 : exemple de correspondance de transactions GL

Nombre Date de transaction Type de paiement ID de lot Montant Num. d'ensemble de correspondance

1

18-Sep

Traite bancaire

CS18091802

200

1

2

18-Sep

Traite bancaire

CS18091802

200

1

3

18-Sep

Traite bancaire

CS18091802

600

1

Tableau 10-7 Correspondance 2 : exemple de correspondance de transactions bancaires

Nombre Date de début ID bancaire Numéro de compte Montant Num. d'ensemble de correspondance

1

22-Sep

121000248

4129965265

400

2

Tableau 10-8 Correspondance 2 : exemple de correspondance de transactions GL

Nombre Date de transaction Type de paiement ID de lot Montant Num. d'ensemble de correspondance

4

20-Sep

Traite bancaire

CS18091802

200

2

5

20-Sep

Traite bancaire

CS18091802

200

2

Dans la règle ci-dessus, si on ajoutait une autre condition de règle En date du correspond exactement à Date de la transaction, aucune correspondance ne serait créée.