Exemple métier
Lorsque les valeurs incluent ##, remplacez les caractères par le numéro que l'animateur vous a affecté.
Tâche 1: Créer attributs
Étapes
Créez les attributs utilisés pour la conversion de devise à l'aide de l'application Attributs. Utilisez les valeurs du tableau suivant.
| Nom | Nom | prenant | Longueur |
|---|
I##CURRID | Devise source ## | NVARCHAR | 20 |
I##CURRDESCR | Description de la devise## | NVARCHAR | 40 |
I##CURRTOID | Devise cible ## | NVARCHAR | 20 |
I##CURRTODESCR | Devise cible Description## | NVARCHAR | 40 |
I##EXCHGRER | Taux de change## | DÉCIMAL | 18, 6 |
Ouvrez la barre de lancement SAP Fiori et passez au groupe Configuration de modèle.
Sélectionnez la vignette Attributs.
Pour créer les attributs, sélectionnez Nouveau → Nouvel attribut et renseignez les zones avec les informations fournies dans le tableau.
Pour ajouter l'attribut, sélectionnez Sauvegarder et créer. Répétez l'opération pour tous les attributs.
Cliquez sur Sauvegarder.
Dans l'application Types de données de base, créez le type de données de base simple I##CURRENCY à l'aide des détails suivants.
| Zone | Valeur |
|---|
| Nom | Devise source |
| Description | Devise source |
| Type de données de base | Simple |
ATTRIBUTS : | |
| I##CURRID | Sélectionné (clé) |
| I##CURRDESCR | Sélectionné |
Dans le groupe Configuration de modèle, sélectionnez Types de données de base.
Sélectionnez Nouveau, puis Simple.
Dans la zone ID, saisissez I##CURRENCY.
Saisissez Devise source comme Nom et Description.
Cliquez sur Ajouter, cochez les cases des attributs I##CURRDESCR et I##CURRID, puis sélectionnez I##CURRID comme clé/racine.
Cliquez sur Sauvegarder.
Créez le type de données de base de référence I##CURRENCYTO à l'aide des données suivantes :
| Zone | Valeur | Attribut de référence |
|---|
| Nom | Devise cible | |
| Description | Devise cible | |
| Type de données de base | client | |
| Type de données de base de référence | I##DEVISE | |
ATTRIBUTS : | | |
| I##CURRTOID | Clé | I##CURRID |
| I##CURRTODESCR | | I##CURRDESCR |
Dans le groupe Configuration de modèle, sélectionnez Types de données de base.
Sélectionnez Nouveau, puis Référence.
Dans la zone ID, saisissez I##CURRENCYTO.
Saisissez Devise (à) comme Nom et Description.
Dans la zone Type de données de base de référence, affectez I##CURRENCY.
Cliquez sur Ajouter, cochez les cases des attributs I##CURRTODESCR et I##CURRTOID.
Remarque
Lorsque I##CURRID est affecté comme référence de I##CURRTOID, la CLÉ (racine) est automatiquement contrôlée.
Affectez I##CURRID comme attribut de référence pour I##CURRTOID et I##CURDESCR comme attribut de référence pour I##CURRTODESCR.
Cliquez sur Sauvegarder.
Créez le type de données de base I##EXCHANGERATE comme type de données de base composite I##CURRENCY et I##CURRENCYTO à l'aide des détails suivants :
| Zone | Valeur | Types de données de base simples |
|---|
| Nom | Cours de conversion | |
| Description | Cours de conversion | |
| Type de données de base | Composé | |
| Ajouter des types de données de base simples : | | I##DEVISE |
| I##CURRENCYTO |
ATTRIBUTS : | | |
| I##CURRID | Clé | |
| I##CURRTOID | Clé | |
| I##EXCHGRER | | |
Dans le groupe Configuration de modèle, sélectionnez Types de données de base.
Sélectionnez Nouveau, puis Combiné.
Dans la zone ID, saisissez I##EXCHANGERATE.
Saisissez Taux de change comme Nom et Description.
Dans Types de données de base composant, sélectionnez Ajouter, puis I##DEVISE et I##DEVISE dans la liste.
Cliquez sur Sélectionner.
Les attributs racine des types de données de base simples sont automatiquement ajoutés et sélectionnés comme clés : I##CURRID et I##CURRTOID.
Dans la table Attributs affectés, cliquez sur Ajouter et sélectionnez I##EXCHGRATE dans la liste déroulante. Cliquez sur Sélectionner.
Sélectionnez Sauvegarder.
Tâche 2: Affecter attributs de devise au domaine de planification
Étapes
Ouvrez le domaine de planification T## et affectez les types de données de base simples I##CURRENCY et I##CURRENCYTO au domaine de planification.
Dans le groupe Configuration de modèle, sélectionnez la vignette Configuration de modèle de domaine de planification.
Sélectionnez votre domaine de pré-budgétisation T## dans la colonne de gauche.
Accédez à l'onglet Attributs.
Sélectionnez Ajouter dans la barre d'outils.
Sélectionnez I##CURRENCY et I##CURRENCYTO dans la liste pour les affecter à votre domaine de planification.
Sélectionnez Ajouter. Restez dans l'écran de configuration du domaine de planification T##.
Tâche 3: Création de niveaux de trésorerie
Dans ce cours, les instructions appellent principalement pour créer des niveaux de planification à partir de zéro (nous avons également un très petit modèle, il n'y a donc pas beaucoup de niveaux de planification). Pour les engagements réels, la plupart des niveaux de planification sont créés à partir d'autres niveaux de planification par copie, ce qui est plus efficace dans le temps.
Étapes
Créez le niveau de planification PERCURRCURRTO qui sera le niveau de planification de base pour le cours de conversion. Utilisez les informations suivantes :
| Zone | Valeur | Racine | Source de conversion | Cible de conversion |
|---|
| ID | PERCURRCURRTO | | | |
| Description | Période/Devise/Devise cible | | | |
| Attributs de temps | | | | |
| √ | PERIODID (ajouter via Modifier affectation) | | | |
| √ | Mensuel | √ | | |
| √ | Trimestriel | | | |
| √ | Année | | | |
| Attributs | | | | |
| I##DEVISE | | | | |
| √ | I##CURRDESCR | | | |
| √ | I##CURRID | √ | √ | |
| I##CURRENCYTO | | | | |
| √ | I##CURRTODESCR | | | |
| √ | I##CURRTOID | √ | | √ |
Dans l'écran T##, sélectionnez l'onglet Niveaux de pré-budgétisation.
Cliquez sur Nouveau, sélectionnez le niveau de profil de temps le plus bas 1-Mensuel et cliquez sur OK.
Saisissez l'ID et la description.
Sélectionnez les types de données de base indiqués dans la table.
Sélectionnez les codes Source de conversion et Cible de conversion comme dans la table.
Cliquez sur Sauvegarder. Restez dans cet écran.
Créez le niveau de planification PERPRODCUSTCURR qui sera le niveau de planification de base pour l’indicateur Rév. cible. Utilisez les détails suivants.
| Zone | Valeur | Racine |
|---|
| ID | PERPRODCUSTCURR | |
| Description | Période/Produit/Client/Devise | |
| Attributs de temps | | |
| √ | PERIODID (ajouter via Modifier affectation) | |
| √ | Mensuel | √ |
| √ | Trimestriel | |
| √ | Année | |
| Attributs | | |
| I##DEVISE | | |
| √ | I##CURRDESCR | |
| √ | I##CURRID | √ |
| I##CLIENT | | |
| √ | CUSTDESCR | |
| √ | CUSTID | √ |
| √ | CUSTREGION | |
| I##PRODUIT | | |
| √ | PRDID | √ |
| √ | PRDFAMILY | |
| √ | PRDDESCR | |
| √ | ABCCODE | |
Dans l'hyperlien en haut à gauche vers votre domaine de planification et à partir de l'onglet principal Niveaux de planification, sélectionnez Nouveau.
Cliquez sur Nouveau, sélectionnez le niveau de profil de temps le plus bas 1-Mensuel et cliquez sur OK.
Saisissez l' ID et la description, puis validez les attributs de temps affichés.
Sélectionnez Ajouter et ajoutez les types de données de base affichés dans la table.
Cliquez sur Sauvegarder. Restez dans cet écran.
Créez le niveau de planification PERPRODCUSTCURRCURRTO qui sera le niveau de planification de base pour l’indicateur Rév. cible. Utilisez les détails suivants.
| Zone | Valeur | Racine |
|---|
| ID | PERPRODCUSTCURRCURRTO | |
| Description | Période/Produit/Client/Devise/Devise cible | |
| Attributs de temps | | |
| √ | PERIODID (ajouter via Modifier affectation) | |
| √ | Mensuel | √ |
| √ | Trimestriel | |
| √ | Année | |
| Attributs | | |
| I##DEVISE | | |
| √ | I##CURRDESCR | |
| √ | I##CURRID | √ |
| I##CURRENCYTO | | |
| √ | I##CURRTOID | √ |
| √ | I##CURRTODESCR | |
| I##CLIENT | | |
| √ | CUSTDESCR | |
| √ | CUSTID | √ |
| √ | CUSTREGION | |
| I##PRODUIT | | |
| √ | PRDID | √ |
| √ | PRDFAMILY | |
| √ | PRDDESCR | |
| √ | ABCCODE | |
Dans l'hyperlien en haut à gauche vers votre domaine de planification et à partir de l'onglet principal Niveaux de planification, sélectionnez Nouveau.
Cliquez sur Nouveau, sélectionnez le niveau de profil de temps le plus bas 1-Mensuel et cliquez sur OK.
Saisissez l' ID et la description, puis validez les attributs de temps affichés.
Sélectionnez les types de données de base comme indiqué dans la table.
Cliquez sur Sauvegarder.
Tâche 4: Affectez l'indicateur EXCHANGERATE comme attribut comme indicateur.
Étapes
Définissez I##EXCHGRATE comme attribut comme indicateur et affectez le niveau de planification PERCURRCURRTO. Utilisez les détails suivants.
Type de données de base | Attribut | Indicateur/Période | Période de début/fin |
|---|
I##ÉCHANGERATE | | | |
| | I##EXCHGRER | ✓ | |
| | | De | -6 |
| | | À | 12 |
Dans l'onglet Domaines de planification Configuration de modèle, sélectionnez votre domaine de planification T## dans la colonne de gauche.
Accédez à l'onglet Attributs comme indicateur et sélectionnez Nouveau.
Recherchez dans la zone Attributs et sélectionnez I##EXCHGRATE.
Affectez le niveau de planification PERCURRCURRTO.
Affectez les zones De la période et À la période comme indiqué dans le tableau.
Cliquez sur Sauvegarder.
Définissez les options suivantes pour le ratio I##EXCHNGRATE.
| Zone | Valeur |
|---|
| Stocké | √ |
| Traitement autorisé | Modifiable dans le présent ou le futur |
| Mode d'agrégation | Moy. |
| Mode de désagrégation | Copier valeur |
Transition vers l'onglet Indicateurs.
Dans la colonne de gauche, sélectionnez votre ratio I##EXCHGRATE.
Sélectionnez Modifier.
Saisissez les options du tableau.
Cliquez sur Sauvegarder.
Vérifiez que le calcul du niveau de demande correspond à la moyenne du niveau PERCURRCURRTO et que l'entrée est stockée.
I##EXCHGRATE@REQUEST = AVG("I##EXCHGRATE@PERCURRCURRTO")| Ratio | Sélectionner comme entrée | Stocké |
|---|
| I##EXCHGRER | √ | √ |
Vérifiez le calcul du niveau de la demande qui a été créé automatiquement. Il doit apparaître comme indiqué dans l'étape.
Sélectionnez Traiter dans l'indicateur et Traiter pour utiliser ce calcul.
Sélectionnez Entrées et assurez-vous que I##EXCHGRATE est sélectionné comme entrée et comme Stocké.
Cliquez sur OK.
Sélectionnez Valider.
Cliquez sur Sauvegarder.
Créez un indicateur appelé TARGETREVENUE à l'aide des données suivantes.
| Zone | Valeur |
|---|
| ID d'indicateur | TARGETREVENUE |
| Nom | Chiffre d'affaires cible |
| Niveau de planification de base | PERPRODCUSTCURR |
| Stocké | √ |
| Traitement autorisé | Modifiable dans le présent ou le futur |
| Mode d'agrégation | Cumul |
| Mode de désagrégation | Répartition homogène |
| Proportionnalité | Même indicateur – valeurs stockées |
| Convertir à l'aide de | I##EXCHGRER |
Sélectionnez l'onglet Ratios dans votre domaine de planification T##.
Sélectionnez Nouveau -> Ratio.
Saisissez l' ID d'indicateur et cliquez sur OK.
Saisissez les données restantes du tableau et assurez-vous que la valeur Convertir en utilisant est affectée.
Cliquez sur Sauvegarder. Restez dans cet écran.
Ajoutez le calcul afin que le produit cible soit calculé en fonction de la valeur stockée multipliée par le taux de change.
TARGETREVENUE@PERPRODCUSTCURRCURRTO =
"TARGETREVENUE@PERPRODCUSTCURR" * "I##EXCHGRATE@PERCURRCURRTO"
| Ratio | Sélectionner comme entrée | Stocké |
|---|
| I##EXCHGRER | √ | √ |
| TARGETREVENUE | √ | √ |
Dans l'écran Ratio du produit cible, sélectionnez Traiter en haut à droite.
Sélectionnez Ajouter définition de calcul.
Saisissez le calcul affiché à l'étape.
Sélectionnez Entrées et assurez-vous que I##EXCHGRATE et TARGETREVENUE sont sélectionnés comme entrée et comme Stockés.
Sélectionnez Valider.
Cliquez sur Sauvegarder.
Modifiez le calcul du niveau de demande pour TARGETREVENUE de sorte qu'il s'agisse du total du niveau PERPRODCUSTCURRCURRTO.
TARGETREVENUE@REQUEST = SUM("TARGETREVENUE@PERPRODCUSTCURRCURRTO")| Ratio | Sélectionner comme entrée | Stocké |
|---|
| TARGETREVENUE@PERPRODCUSTCURRCURRTO | √ | |
Définissez TARGETREVENUE en mode de modification.
Pour modifier le calcul, dans la zone Calcul au niveau de la demande, sélectionnez Modifier dans la barre d'outils.
Modifiez le niveau de planification pour TARGETREVENUE dans la zone de calcul.
Sélectionnez Entrées et assurez-vous que TARGETREVENUE est sélectionné comme entrée et affiché comme Calculé.
Sélectionnez Valider.
Cliquez sur Sauvegarder.
Tâche 5: Activer le domaine de planification
Étapes
Activez votre domaine de planification T## et sélectionnez Périmètre complet avec dépendances.
Si l'écran des indicateurs est ouvert, passez au menu principal du domaine de planification en cliquant sur l'hyperlien en haut à gauche, puis sur Activer → Périmètre complet avec dépendances.
Consultez les journaux d'activation pour vous assurer que votre domaine de planification est activé.
Tâche 6: Chargement de données dans les nouveaux types de données de base
Étapes
Chargez les données dans vos nouveaux types de données de base I##CURRENCY et Taux de change à l'aide des informations du tableau suivant :
| Zone | Valeur |
|---|
| Type de données | Données de base |
| Nom des données | Devise source (I##CURRENCY) |
| Sélection de fichier | 7_Currency##.csv |
| Séparateur | , |
| Type d'opération | Insérer/Mettre à jour |
| Nom du job | I##DEVISE |
Localisez les fichiers de données fournis par votre animateur dans Mes documents dans WTS.
Sur la page d'accueil SAP Fiori de l'interface utilisateur Web, sélectionnez la vignette Jobs d'intégration de données.
En bas à gauche de l'écran, cliquez sur + (Ajouter) et saisissez les données indiquées dans le tableau.
Sélectionnez Sauvegarder et assurez-vous que les données sont correctement chargées.
Répétez les étapes ci-dessus pour charger les données dans le type de données de base Taux de change (utilisez le fichier 7_Exchange##.csv).
Chargez les données dans votre ratio Chiffre d'affaires cible à l'aide des informations du tableau suivant :
| Zone | Valeur |
|---|
| Type de données | Ratios |
| T## Domaine de planification | T## |
| Version | État de référence () |
| Sélection de fichier | 7_Chiffre d'affaires cible##.csv |
| Séparateur | , |
| Type d'opération | Insérer/Mettre à jour |
| Nom du job | Ratios |
Localisez les fichiers de données fournis par votre animateur dans Mes documents dans WTS.
Sur la page d'accueil SAP Fiori de l'interface utilisateur Web, sélectionnez la vignette Intégration des données.
En bas à gauche de l'écran, cliquez sur + (Ajouter) et saisissez les données indiquées dans le tableau.
Sélectionnez Sauvegarder et assurez-vous que les données sont correctement chargées.
Tâche 7: Test de la solution à l'aide de Planner Workspace
Étapes
Testez votre solution en créant un Workspace à l'aide des informations du tableau. Après avoir affiché les données, sélectionnez Options et modifiez la devise pour afficher les données dans une autre devise.
Utilisez les valeurs suivantes pour l'heure :
| Zone | Valeur |
|---|
| Période | Mensuel |
| De | Mois en cours |
| Au | Mois en cours + 12 |
| Glissant | Oui |
Utilisez les valeurs suivantes pour les attributs :
| Zone | Valeur |
|---|
| ID du produit | Sélectionné |
| ID client | Sélectionné |
| Description de la devise cible | Sélectionné |
Utilisez les valeurs suivantes pour les ratios :
| Zone | Valeur |
|---|
| Produit cible, taux de change## | Sélectionné |
| I##CURRTOID | EUR |
Sélectionnez l'application Planner Workspaces dans le groupe Gestionnaire général.
Ouvrez l'espace de travail 300_##.
En haut à droite, sélectionnez Workspace → Design.
Sélectionnez Options en haut à droite de votre vue de planification existante.
Dans la boîte de dialogue Sauvegarder, sélectionnez Sauvegarder sous.
Nommez votre nouvelle vue de planification Conversion de devise.
Complétez la boîte de dialogue avec les informations fournies dans le tableau.
Pour afficher la vue de planification, sélectionnez Appliquer.
Testez le paramétrage de la période de début/fin pour l'attribut de cours de conversion comme indicateur. Développez l'espace de travail pour inclure l'année dernière et vérifiez que le taux de change n'est pas inclus après le paramétrage.
Modifiez l'espace de travail pour couvrir la dernière année plus l'année prochaine.
Vérifiez que le cours de conversion n'est pas inclus au-delà des 6 derniers mois.
Sélectionnez une autre devise dans la zone I##CURRTOID et observez les effets.
En haut à droite, sélectionnez Conception → Sauvegarder composants.