Formulaire Exécution de script planifiée

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Les tâches planifiées sont des tâches automatisées qui peuvent être effectuées à une heure spécifique ou selon un calendrier récurrent.

    Migrer les données relatives aux objectifs, aux stratégies et aux éléments de travail vers le Cadre de travail des objectifs et les tables d’éléments de planification connexes

    Utilisez les données Migrer les données d’objectifs, de stratégies et d’éléments de travail vers le cadre de travail des objectifs et les tables d’éléments de planification connexes pour migrer les données d’objectifs existantes vers les Cadre de travail des objectifs tables.

    Tableau 1. Formulaire Exécution de script planifiée
    Paramètre Description
    migrateGoalData
    • Migre tous les enregistrements d'objectif existants de la table Objectif [goal] vers la table Objectif [sn_gf_goal]. Le sys_id reste le même. Les enregistrements cibles correspondants seront créés dans la table Cible [sn_gf_goal_target].
    • Crée la relation existante entre l'objectif et les éléments de travail (Projet, Demande, Programme) dans la table Relation de l'objectif [sn_gf_goal_m2m_relationship] avec le premier objectif (selon l'ordre de la liste Glide) comme objectif primaire.
    migrateStrategyData Migre tous les enregistrements de stratégie existants des tables Stratégie d'entreprise [enterprise_strategy], Stratégie d'unité business [business_unit_strategy] et Objectif stratégique [strategic_objective] vers la table Priorité stratégique [sn_gf_strategy]. Le sys_id reste le même.
    migrationGoalStrategyM2Mdata Dans Cadre de travail des objectifs, un objectif ne peut être mappé qu'à une seule stratégie. Si deux stratégies sont mappées pour un objectif existant, un clone de l'objectif est créé (l'un comme objectif générique et l'autre comme sous-objectif) avec la même stratégie renseignée pour les deux. De plus, pour le sous-objectif, le premier objectif est défini comme objectif parent.

    Par exemple, envisagez un scénario où un objectif existant (G1) est mappé à cinq stratégies (S1, S2, S3, S4 et S5). Ensuite, quatre clones de G1 sont créés en tant que sous-objectifs (G2, G3, G4 et G5) et l'objectif parent est renseigné en tant que G1. Pour l’objectif parent (G1) et les sous-objectifs (G2, G3, G4 et G5), le champ Stratégie est renseigné respectivement (S1, S2, S3, S4 et S5).

    Remarque :
    le nom du sous-objectif cloné est précédé de Cloned SubGoal:, suivi du nom de l'objectif parent.
    migrateStrategyWorkItemRelData
    • Migre la relation existante entre la stratégie et les éléments de travail (Projet, Demande, Programme) vers la table Relation de l'objectif [sn_gf_goal_m2m_relationship].
    • Si un objectif n’a pas d’association entre la stratégie (en tant que stratégie actuelle) et l’élément de travail dans la table Relation des objectifs [sn_gf_goal_m2m_relationship], un objectif factice sera créé avec une valeur de stratégie de stratégie actuelle. De plus, une relation d'objectif est créée avec l'objectif factice et l'élément de travail dans la table Relation d'objectif [sn_gf_goal_m2m_relationship].
      Remarque :
      le nom de l'objectif factice est précédé de Goal:, suivi du nom de la stratégie.

    Migrer les relations d'objectif pour les entités affectées

    Utilisez la tâche Migrer les relations d’objectif pour les entités affectées afin de renseigner les champs, le type d’entité affectée et l’entité Formulaire Objectifaffectée en fonction des valeurs existantes dans les champs hérités, Unité business, Département, Société, Portefeuille et tout champ d’entité personnalisé.

    Tableau 2. Formulaire Exécution de script planifiée
    Paramètre Description
    Migrer les relations d'objectif pour les entités affectées (Pour Planification stratégique les utilisateurs) Renseigne les champs Type d’entité affectée et Entité affectée sur la Formulaire Objectif base des données de la table Relation de l’objectif [sn_gf_goal_m2m_relationship] si vous avez créé une relation M2M avec des entités d’approche autres que Société, Unité business, Département et Portefeuille.

    Si les utilisateurs ont déjà créé une relation m2m, ils peuvent utiliser ce script pour déplacer ces relations de la table m2m vers la table d’objectifs afin d’accéder à ces objectifs et de les gérer dans les plans de portefeuille respectifs.

    Si l’objectif n’a qu’une seule relation avec un type de table d’entité d’affectation, les champs Affecter le type d’entité et Affecter une entité sont renseignés dans la table Objectif [sn_gf_goal] en fonction de la table Relation d’objectif [sn_gf_goal_m2m_relationship].

    Si l’objectif a plusieurs relations avec un type de table d’entité d’affectation, le nombre de relations (n) de sous-objectifs clonés sera créé et les champs Affecter un type d’entité et Affecter une entité sont renseignés dans la table Objectif [sn_gf_goal] en fonction des données de la table Relation d’objectif [sn_gf_goal_m2m_relationship] pour chaque sous-objectif cloné.