Création de remplacements groupés personnalisés
- Sélectionner Traitement > Affectations > Contrôle affectation.
- Dans l'onglet Réalisé ou dans l'onglet Budgets, ouvrir un enregistrement de contrôle d'affectation.
- Dans l'onglet Affectations, ouvrir un enregistrement d'affectation.
- Dans l'onglet Lignes, ouvrir une ligne d'affectation avec l'option Comptab. d'orig. ou l'option Comptab. cible définie sur Fractionner et le champ Remplacement dimension unique spécifié.
-
Dans l'onglet Mappage d'origine ou Mappage de destination, sélectionner le champ Remplacement groupé.
La fenêtre Groupe personnalisé s'affiche.
- Cliquer sur Créer.
- Indiquer les informations suivantes :
- Groupe personnalisé
- Indiquer un nom pour le groupe personnalisé.
- Description
- Date d'effet
- Indiquer la date d'effet du groupe personnalisé. Si ce champ est vide, la date du jour est utilisée. Indiquer une description. Si ce champ reste vide, le nom du groupe personnalisé est utilisé.
- Classe métier
- La valeur par défaut de la classe métier est la valeur sélectionnée dans le champ Remplacement dimension unique. Cette valeur ne peut pas être modifiée.
- Condition
- Indiquer ou créer une condition à l'aide de la syntaxe IPL (Infor Pattern Language). La condition définit les critères de sélection pour le groupe personnalisé.
- Si vous ne connaissez pas la syntaxe IPL, cliquez sur Générateur. Le générateur de conditions s'affiche. Si ce champ est vide, le groupe personnalisé permet de sélectionner des champs et des options pour la condition.
-
Dans l'Assistant générateur de condition, sélectionner l'un des types de conditions suivants :
- Correspondances selon toutes les règles suivantes : seuls les enregistrements qui correspondent aux critères de toutes les règles sont inclus dans le groupe personnalisé.
- Correspondance selon une des règles suivantes : seuls les enregistrements qui correspondent aux critères d'au moins une règle sont inclus dans le groupe personnalisé.
-
Pour chaque règle, précisez des critères dans les champs disponibles suivants :
- Champ 1 : Laisser la valeur par défaut Toute condition.
- Champ 2 : Cliquer sur la liste pour ouvrir la boîte de dialogue Sélectionner [classe métier]. Sélectionner un champ de la classe métier à utiliser dans la condition, puis cliquer sur OK. Vous pouvez rechercher les champs ou filtrer la liste de champs à l'aide du Type de champ de recherche et des filtres Afficher uniquement.
- Champ 3 : Sélectionner la condition à utiliser pour le champ sélectionné. Les valeurs disponibles sont spécifiques au champ sélectionné.
- Champ 4 : Cliquer sur la liste pour ouvrir la boîte de dialogue Sélectionner [classe métier]. Indiquer un de ces critères que la condition doit respecter, puis cliquer sur OK:
- Sélectionner un champ qui doit respecter la condition. Vous pouvez rechercher les champs ou filtrer la liste de champs à l'aide du Type de champ de recherche et des filtres Afficher uniquement.
- Pour indiquer une valeur à respecter, accéder au filtre Afficher uniquement, sélectionner Littéral et saisir une valeur littérale.
Ce champ est disponible selon les valeurs sélectionnées pour le champ 2 et le champ 3.
- Pour définir des règles supplémentaires, cliquer sur Ajouter.
- Lorsque vous avez terminé d'ajouter des conditions, cliquez sur OK pour revenir à la page Groupe personnalisé.
- Cliquer sur Aperçu pour afficher un aperçu des résultats de la condition. Dans la fenêtre Options d'aperçu, sélectionner une liste d'exécution de votre groupe. Les listes qui s'affichent sont prédéfinies en fonction de la classe métier sélectionnée.
-
Cliquer sur OK.
Les résultats s'affichent. Si les résultats ne sont pas ceux attendus, vous pouvez revenir à la fenêtre Assistant de l'outil de création de conditions et modifier vos conditions.
-
Cliquer sur Enregistrer.
Revenir à la ligne d'affectation et affecter le groupe personnalisé.
Le tableau suivant présente des exemples de remplacements de groupe personnalisé à l'aide d'une classe métier d'unité comptable :
| Condition | Description | Résultat |
|---|---|---|
(Unité comptable[2 :3] = "07") et (Active) |
Récupérer toutes la comptabilité active où les deuxième et troisième caractères sont 07 | 1070, 1071, 1079, 207 |
(Unité comptable comme "112*") ou (unité comptable comme "113*") |
Récupérer toutes les unités comptables qui commencent par 112 ou 113 | 1120, 1121, 1129, 1130, 1139 |