Commandes macro pour une période de cycle

Ce tableau récapitule les commandes utilisables dans des macros au niveau de la période de cycle. Les paramètres entre crochets sont facultatifs.

Commande Paramètres Description Exemples
AddCyclePeriodNote Type de remarque, Sévérité, Récapitulatif, Détail, [Publier sur Mingle], [Groupe Mingle] Ajoute une remarque de période de cycle pour la remarque de type journal spécifiée.
Remarque : La modification des remarques en format libre au moyen de macros n'est actuellement pas prise en charge.
  • Pour ajouter un type de remarque de journal Vue globale avec le niveau de priorité "Basse" et des informations détaillées : AddCyclePeriodNote ("Vue générale","Informations","Statut d'approbation","Confirmation du processus d'approbation avec l'équipe")
  • Pour ajouter un type de remarque de journal Vue globale avec le niveau de priorité "Basse" et publier dans le groupe Ming.le "planificateurs" : AddCyclePeriodNote ("Vue globale","Basse","Statut d'approbation","Confirmation du processus d'approbation avec l'équipe", "vrai", "planificateurs")
  • Pour ajouter un type de remarque de journal Vue globale avec le niveau de priorité "Forte" et publier dans le flux Ming.le de l'utilisateur procédant à l'exécution : AddCyclePeriodNote ("Vue globale","Haute","Statut d'approbation","Confirmation du processus d'approbation avec l'équipe", "Vrai","").
CopyScenario Nom, Nom de scénario source, Module, [workflow], [statut]
  • Le nom (scénario copié) doit être unique pour le module sélectionné.
  • Workflow nul = utilise le workflow de scénario source.
  • Statut nul = prend par défaut la valeur En cours
Copier les données de mesure d'un scénario vers un autre scénario dans le même cycle, la même période et le même module.
  • CopyScenario ("Hausse potentielle","Niveau de base","Demande","","")
  • CopyScenario ("Equipe supplémentaire","Niveau de base","Approvisionnement","Scénario d'approvisionnement","")
  • CopyScenario ("Nouveau niveau de base","Niveau de base","Intégré(e)","Scénario intégré","Révision")
CreateScenario Nom, Module, Workflow, [lié au scénario], [macro d'initialisation], [utilisateurs], [rôles]
  • Valeur nulle [lié(e) au scénario] = aucune liaison.
Crée un nouveau scénario et (le cas échéant) le lie aux scénarios précédemment créés. Vous pouvez initialiser le nouveau scénario par le biais d'une macro d'initialisation.
  • CreateScenario ("Nouveau budget","Finance","Scénario Finance","","","amy","","")

    Créer un scénario "Nouveau budget" dans le module Finance ayant le traitement "Scénario Finance" affecté. L'accès au scénario nouvellement créé est accordé à l'utilisateur "amy".

  • CreateScenario ("Equipe supplémentaire","Approvisionnement","Scénario d'approvisionnement","Demande-Hausse potentielle","","","SupplyAdmin")

    Créer un scénario "Equipe supplémentaire" dans le module Approvisionnement avec le processus "Scénario d'approvisionnement" qui lui est affecté, en le rattachant au scénario "Demande-Hausse potentielle" existant dans le module Demande. L'accès au scénario nouvellement créé est accordé au rôle SupplyAdmin.

  • CreateScenario ("Plan final","Intégré(e)","Scénario intégré","Approvisionnement-Hausse potentielle","Lancer un scénario intégré(e)", "sopadmin","IntegratedAdmin, ProcessAdmin")

    Créer un scénario "Plan final" dans le module Intégré(e) avec le processus "Scénario intégré" attribué, en le rattachant au scénario "Approvisionnement-Hausse potentielle" existant dans le module Approvisionnement et en l'initialisant avec la macro "Lancer un scénario intégré" pour remplir les données. L'accès est accordé à l'utilisateur "sopadmin" et aux rôles IntegratedAdmin et ProcessAdmin.

RunCommand Source de données, texte de la commande Exécute une commande sur une source de données. Prend en charge les commandes ITK au niveau de la période de cycle qui ne sont pas spécifiques au contexte d'un scénario, à savoir la période de cycle ou les données statiques. RunCommand ("Source des données ITK","Transfer_Static_Data_Inbox_To_Core")
RunScenarioMacro Macro, Module, Scénario Exécute une macro de scénario lors du passage par les noms de cycle, de période et de scénario
  • RunScenarioMacro ("InitFinanceScenario","Finance","Niveau de base")
  • RunScenarioMacro ("InitDemandScenario","Demande","Niveau de base")
  • RunScenarioMacro ("InitSupplyScenario","Approvisionnement","Niveau de base")