Variables de valeurs de caractéristique 

Si vous ne souhaitez pas spécifier de valeur fixe pour une caractéristique dans un état, vous devez utiliser une variable de valeur de caractéristique. Vous pouvez utiliser ces variables dans les états formulaires et dans les états de base. Vous les définissez dans le formulaire ou dans l’état lui-même. Ce genre de variables globales est généralement utilisé dans le formulaire et est remplacé par une valeur de caractéristique lorsque l’état est défini ou exécuté.

Certaines variables de valeurs de caractéristique, telles que le mois d’exercice en cours &0FP, sont livrées avec le système standard R/3. Ces variables standards varient d’une application à l’autre. Vous pouvez les afficher dans la gestion des variables. Utilisation des variables de valeurs de caractéristique.

Utilisation des variables de valeurs de caractéristique

Pour définir une variable de valeur de la caractéristique dans un état, activez le code Variable oui/non dans la zone de saisie pour la valeur de caractéristique et sélectionnez la fonction Traiter ® Variable oui/non.

Si vous souhaitez utiliser une variable pour une valeur de caractéristique dans un formulaire, sélectionnez le bouton de commande Variables oui/non dans la boîte de dialogue où vous saisissez les valeurs de caractéristique. Le système affiche ensuite une zone de dialogue, où vous pouvez spécifier la variable à utiliser.

Les variables globales doivent être définies dans le Customizing avant que vous ne puissiez les utiliser dans un état ou un formulaire. Pour plus d’informations sur la gestion des variables globales, consultez Vue d’ensemble : Variables.

Les variables locales sont propres à un formulaire donné et à une caractéristique donnée. Par conséquent, vous pouvez utiliser un même nom pour les variables locales de deux caractéristiques différentes.

Les variables de valeur de caractéristique qui s’appliquent aux zones numériques (telles que &Y pour l’exercice en cours 1999) peuvent être ajoutées aux constantes (&Y1 pour l’exercice précédent 1998). Ceci est possible pour les variables tant locales que globales de valeurs de caractéristique.

Vous souhaitez créer un formulaire pour lequel l’exercice doit être défini comme variable dans la première colonne. La seconde colonne doit comprendre l’exercice précédent.

Dans la première colonne, vous sélectionnez la caractéristique Exercice comptable et vous précisez ce dernier à l’aide de la variable &Y. L’exercice a déjà été définie en tant que variable globale avec saisie obligatoire.

Dans la seconde colonne, sélectionnez à nouveau la caractéristique Exercice comptable et saisissez &Y1 comme variable. Lorsque, par la suite, vous créez ou exécutez un état utilisant ce formulaire, le système vous demande uniquement d’indiquer la variable &Y et il détermine automatiquement l’exercice précédent.

Gestion des variables locales de valeurs de caractéristique

Vous créez des variables locales en déterminant qu’un élément doit être défini par une variable de valeur de la caractéristique.

En traitant un formulaire à l’aide de la fonction Modifier formulaire ou Créer formulaire, vous pouvez obtenir une vue d’ensemble de toutes les variables à utiliser dans le formulaire. Pour ce faire, cliquez sur ou sélectionnez Autres fonctions ® Variables ® Définition de variables. Le système affiche ensuite une boîte de dialogue qui contient une liste des variables globales et locales utilisées dans le formulaire. Vous pouvez spécifier pour chaque variable locale si elle doit être remplacée par une valeur fixe dans l’état. Le système suppose par défaut qu’il s’agit d’une saisie obligatoire. Vous pouvez également gérer les textes pour les variables locales.

Dans la transaction Créer état, vous gérez les variables locales en activant le code Variable oui/non pour une caractéristique, puis en procédant aux saisies obligatoires dans la boîte de dialogue suivante.

Pour obtenir un exemple d’utilisation des variables de valeurs de caractéristique, consultez Exemple : Utilisation des variables.