Création d'un contrôle

Cette rubrique contient des informations sur la création d’un contrôle.

Configuration préalable

Un administrateur vous a accordé le droit Edit Controls Manager.

Procédure

Vous créez les contrôles sur la page Contrôles de l'Administration de SAP Business Planning and Consolidation.

Pour créer des contrôles dans SAP Business Planning and Consolidation, procédez comme suit :

  1. Sélectionnez Début du chemin de navigationAdministration de Planning and Consolidation Étape de navigation suivante Règles Étape de navigation suivante ContrôlesFin du chemin de navigation.

  2. Sélectionnez le modèle pour lequel vous souhaitez créer un contrôle.

  3. Cliquez sur Ouvrir pour afficher la liste des contrôles existants pour ce modèle, puis cliquez sur Nouveau.

Lorsque des dimensions sont ajoutées ou supprimées du système, les définitions de contrôle contenant une dimension supprimée sont mises à jour en conséquence et sont marquées comme invalides en raison du suivi des modifications. Les définitions de contrôle concernées doivent être vérifiées. Si une dimension est supprimée d'un modèle, tous les résultats du contrôle le sont également.

Si une dimension structurelle est ajoutée à la définition du statut de travail, les résultats du contrôle sont supprimés ainsi que les verrous existants. Cette nouvelle dimension est aussi retirée de l'expression du contrôle, puisque les dimensions structurelles ne peuvent être utilisées dans les expressions du contrôle. Si une dimension est supprimée du statut de travail, toutes les données de contrôle sont effacées et les expressions du contrôle doivent être vérifiées en conséquence.

Vous pouvez définir les propriétés de contrôle suivantes :

  • ID

  • Description

  • Type de règle

  • Type (de contrôle)

  • Niveau Exécution

  • Type d'équation

  • Niveau du contrôle

  • Dimensions de répartition

  • Valeur absolue

  • Calculer sur année cumulée

  • Seuil de tolérance

  • Expressions

ID

Un contrôle doit être identifié par un code unique.

Description

Une description du contrôle doit présenter de façon claire et concise la vérification en cours d'exécution et le motif, ainsi que les calculs comptables, financiers ou économiques. Par exemple, "Actifs = Passifs".

Type de règle

  • Standard : Si cette option est sélectionnée, c’est la règle de validation de la configuration standard qui sera utilisée.

  • Personnalisé : Si cette option est sélectionnée, cette règle utilisera les calculs de validation implémentés dans BADI_UJCTRL_RUN_CONTROL.

Type (de contrôle)

Vous affectez l'un des deux types de contrôles suivants :

  • Blocage : empêche l'utilisateur de poursuivre vers le niveau de statut de travail suivant jusqu'à la suppression du statut de blocage.

  • Avertissement : signale à l'utilisateur l'existence de problèmes de qualité des données non critiques. N'empêche pas l'utilisateur de poursuivre vers le niveau de statut de travail suivant.

Niveau Exécution

Sélectionnez un ou plusieurs types de données concernés par ce contrôle :

  • Données chargées

  • Données converties

  • Données consolidées

Voir la section Activer le champ niveau Exécution ci-dessous pour en savoir plus sur l'activation de l’utilisation de ce champ dans votre système.

Pour plus de détails sur l'intervalle de validation des données de chaque niveau d’exécution, reportez-vous à la note SAP 2263755 Informations disponibles sur le site SAP.

Type d'équation

Vous choisissez l'opérande de l'expression : =, >, <, >=, <=, <>. L'opérande détermine la manière dont les deux montants dans l'expression seront comparés.

Niveau du contrôle

Ce champ est lié à la propriété du niveau de contrôle dans la dimension d'entité. Un niveau de contrôle est défini pour chaque contrôle, organisant les contrôles par rang afin que les données pertinentes puissent être vérifiées.

Quatre niveaux de contrôle sont disponibles :

  • De base : Niveau 1

  • Standard : Niveau 2

  • Avancé : Niveau 3

  • Complet : Niveau 4

Les contrôles sont exécutés selon le niveau de contrôle associé à l'entité sélectionnée. Si une entité n'a aucun niveau de contrôle défini, elle est automatiquement affectée au niveau 4. Cela signifie que tous les contrôles sont exécutés lorsqu'un set de contrôles est exécuté.

Dimensions de répartition

Choisissez jusqu’à deux dimensions pour lesquelles les contrôles doivent être exécutés sur tous les membres. Les dimensions de répartition vous permettent de définir des contrôles à exécuter sur n'importe quel type de données, par exemple : entrée, ajustements manuels, ajustements automatiques.

Exemple

CTRL1 est défini comme TOTAL_ASSET = TOTAL_LIABILITIES, dimension de répartition : DATASOURCE avec le membre TOTAL_INPUT indiqué dans l'expression du contrôle. TOTAL_INPUT est l'agrégation de INPUT, INPUT_ADJ1 et INPUT_ADJ2.

Lorsque le contrôle est exécuté, il compare TOTAL_ASSET à TOTAL_LIABILITIES pour les membres INPUT, INPUT_ADJ1 et INPUT_ADJ2. Par conséquent, si deux membres génèrent une erreur, les informations suivantes sont générées :

  • Une ligne affiche les informations agrégées pour le contrôle, sans aucune donnée dans les colonnes à l'exception du statut, qui s’affiche comme Échoué.

  • Deux lignes sous ce contrôle affichent les calculs détaillés avec des données pour les deux lignes.

Remarque
Toute dimension peut être utilisée comme dimension de répartition, sauf pour les dimensions utilisées comme dimensions structurelles dans la configuration du statut de travail, des dimensions de devis et des dimensions de groupe.

Valeur absolue

Si vous sélectionnez Valeur absolue, alors vous indiquez au système qu’il doit traiter la valeur pour le contrôle comme une valeur absolue (non négative) qu’elle soit positive ou négative.
Exemple
Le résultat A est 100 et le résultat B est -125. Si vous configurez la règle pour vérifier si le résultat A est supérieur au (>) résultat B et que vous ne sélectionnez pas Valeur absolue, alors le résultat est validé. Si toutefois vous sélectionnez Valeur absolue pour cette règle, le système compare 100 à 125 et le résultat échoue.

Calculer sur année cumulée

Puisque les données stockées doivent être des données périodiques, l'option indique le type de données sur lesquelles le contrôle est exécuté. Lorsque cette option est cochée, le contrôle s'exécute sur les données de cumul lorsque l'agrégation de cumul est réalisée lors de l'exécution du contrôle. Lorsque cette option est décochée, les contrôles s'exécutent sur les données périodiques.

Seuil de tolérance

Le seuil de tolérance est un montant qui est comparé à l’écart entre les deux montants (le "résultat de contrôle"). Si le résultat du contrôle est inférieur ou égal au montant défini dans le seuil de tolérance, alors l'écart est considéré comme insignifiant et le statut du contrôle est considéré comme OK.

Exemple

Expression du contrôle pour les montants x et y

Comparaison écart/tolérance

Résultat du contrôle

Exemple

x = y

< Tolérance

Valide

Tolérance saisie : 1

Montant x : 1 000 000

Montant y : 1 000 000,5

Écart : 0,5

L'écart est inférieur à la tolérance. Les deux montants sont donc considérés comme égaux.

Le contrôle, qui a pour but de vérifier que les deux montants sont égaux, est valide.

> Tolérance

Erreur ou avertissement

x < y

< Tolérance

Erreur ou avertissement

Tolérance saisie : 1

Montant x : 1 000 000

Montant y : 1 000 000,5

Écart : 0,5

L'écart est inférieur à la tolérance. Les deux montants sont donc considérés comme égaux.

Le contrôle, qui a pour but de vérifier que x est inférieur à y, est en erreur.

> Tolérance et x < y

Valide

> Tolérance et x > y

Erreur ou avertissement

x > y

< Tolérance

Erreur ou avertissement

> Tolérance et x > y

Valide

> Tolérance et x < y

Erreur ou avertissement

x ≤ y

< Tolérance

Valide

Tolérance saisie : 1

Montant x : 1 000 000

Montant y : 1 000 000,5

Écart : 0,5

L'écart est inférieur à la tolérance. Les deux montants sont donc considérés comme égaux.

Le contrôle, qui a pour but de vérifier que x est inférieur ou égal à y, est valide.

> Tolérance et x < y

Valide

> Tolérance et x > y

Erreur ou avertissement

x ≥ y

< Tolérance

Valide

> Tolérance et x > y

Valide

> Tolérance et x < y

Erreur ou avertissement

Expressions

L'expression est la formule utilisée pour identifier les deux montants à comparer. Dans l'onglet Expressions, le panneau supérieur contient la formule d'identification du premier montant à comparer. Toutes les dimensions doivent être indiquées.

Lorsque des dimensions de répartition sont indiquées, une icône apparaît dans l'en-tête de colonne identifiant cette dimension comme une dimension de répartition.

Le panneau inférieur contient la formule identifiant le second montant à comparer et qui peut être issu d'une autre dimension Catégorie, Temps ou Groupe.

Dans le champ Catégorie, vous pouvez saisir un membre de la dimension Catégorie. Dans le champ Décalage annuel, vous pouvez saisir un entier précédé du signe "+" ou "-". Dans le champ Période, vous pouvez saisir un entier associé à la propriété MONTHNUM de la dimension de temps. Pour les périodes relatives, les signes "+" ou "-" peuvent être utilisés, par exemple pour le mois précédent, saisissez "-1".

Si le panneau inférieur est laissé vide, le premier membre de l'expression défini dans le panneau supérieur est comparé à zéro.

Activer le champ niveau Exécution

Procédez comme suit pour rendre visible le champ niveau Exécution dans le client Web :

  1. Accédez à la transaction SPRO.

  2. Naviguez vers Début du chemin de navigationPlanning and Consolidation Étape de navigation suivante Paramètres de configuration Étape de navigation suivante Configurer les paramètres générauxFin du chemin de navigation.

  3. Dans la fenêtre Paramètre global, ajoutez le paramètre ENABLE_CTRL_ON_DIFF_LEVELS et définissez-le sur X.

  4. Effacez le cache du système.