Création d'un contrôle
Cette rubrique contient des informations sur la création d’un contrôle.
Un administrateur vous a accordé le droit Edit Controls Manager.
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 :
Sélectionnez .
Sélectionnez le modèle pour lequel vous souhaitez créer un contrôle.
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
.
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.
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.
Valeur absolue
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.
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.
Procédez comme suit pour rendre visible le champ niveau Exécution dans le client Web :
Accédez à la transaction SPRO.
Naviguez vers .
Dans la fenêtre Paramètre global, ajoutez le paramètre ENABLE_CTRL_ON_DIFF_LEVELS et définissez-le sur X.
Effacez le cache du système.

