Définition de rôle 

Utilisation

Utilisez cette fonction pour définir plusieurs rôles, outre les rôles fournis par SAP.

Conditions préalables

Avant de commencer à définir les rôles, lancez le processus de workflow.

  1. Décidez des tâches devant être effectuées par le workflow, puis divisez-le en unités de travail significatives plus petites. Ces unités de travail deviennent des tâches à une étape dans votre workflow.
  2. Sélectionnez les objets requis. Pour ce faire, créez un objet de gestion ou utilisez un des objets existants. Vous devez pouvoir rechercher un objet à utiliser dans le BOR (référentiel d’objets de gestion).
  3. Chaque tâche a accès à une méthode d’objet. Assurez-vous que les méthodes requises existent déjà.
  4. Créez des tâches ou utilisez les tâches existantes. Définissez les agents potentiels de la tâche dans la définition de tâche.
  5. Regroupez les tâches dans le workflow.
  6. Affectez des agents aux work items dans la définition de workflow. Ces agents doivent représenter un sous-ensemble d'agents potentiels de la tâche. Dans le cas contraire, le work item n'est pas exécuté.

Vous pouvez procéder manuellement, comme une affectation 1:1, ou utiliser la détermination des rôles.

Pour plus d'informations, reportez-vous à la section SAP Business Workflow.

Fonctionnalités

Lorsque vous définissez un rôle, vous déterminez :

Ces informations constituent les paramètres de rôle. Elles sont définies comme éléments du conteneur de rôle.

La procédure de détermination des rôles est définie par le type de rôle.

Type de rôle Compétences

Lors de la détermination des rôles, une table d'affectations est exploitée. Dans cette table, les objets de la Gestion de l'organisation (fonctions, postes, utilisateurs, unités structurelles) sont affectés aux diverses caractéristiques des paramètres de rôle. Cette table d'affectations a été explicitement créée lors de la définition de rôle.

Pour plus d'informations, reportez-vous à la section Définition des rôles à l'aide des compétences.

Type de rôle Données d'organisation

Lors de la détermination des rôles, les objets d'organisation SAP, tels que le contrôleur d'articles, le groupe de gestionnaires, le point d'expédition ou l’agence commerciale, qui sont gérés dans les données de base d'un objet applicatif, sont exploités par le système.

Ce type de détermination des rôles nécessite l'utilisation d'une transaction de gestion séparée de la définition de rôle pour créer les affectations entre les objets d'organisation SAP et les objets de la Gestion de l'organisation (fonctions, postes, utilisateurs, unités structurelles) auxquels ils sont reliés.

Pour plus d'informations, reportez-vous à la section Définition des rôles à l'aide des données d'organisation.

Type de rôle Fonction à exécuter

Lors de la détermination des rôles, un module fonction facilitant les exploitations requises est accessible. Une table gérée dans le Customizing est exploitée par ce module fonction. Il doit respecter une interface donnée et est spécifié pendant la définition de rôle.

Pour plus d'informations, reportez-vous à la section Définition des rôles à l'aide d'une fonction à exécuter.

Détermination des rôles en fonction des chemins d'exploitation

Lors de la détermination des rôles, les informations de la Gestion de l'organisation sont utilisées en fonction des relations entre chaque objet, gérées dans une structure de l’entreprise.

Ces informations peuvent être utilisées, par exemple, pour déterminer le responsable ou les autres membres d'une unité structurelle, en commençant par l'initiateur du workflow.

D'un point de vue technique, cette détermination des rôles est très similaire à la détermination des rôles à l'aide d'un module fonction. Utilisez le module fonction RH_GET_STRUCTURE . Spécifiez également un chemin d'exploitation.

Pour plus d'informations, reportez-vous à la section Détermination des rôles à l'aide des chemins d'exploitation.

Opérations

Si vous utilisez la détermination des rôles pour restreindre le nombre d'agents potentiels pour un work item dans un workflow, procédez comme suit :

  1. Pour choisir les outils utilisés pour la définition des rôles, sélectionnez Menu SAP ® Outils ® Business Workflow ® Développement ® Outils de définition ® Rôles standard.
  2. Choisissez le mode de recherche des agents dans le système, c'est-à-dire, via les modules fonction, les données d'organisation ou les compétences.
  3. Créez une définition de conteneur (sauf pour le type de rôle données d'organisation).
  4. Le flux de données est automatiquement proposé pour le workflow. Confirmez la compatibilité des zones du conteneur de rôle avec celles du conteneur de workflow.
  5. Lancez le workflow.

Lors de l'exécution, la détermination des rôles vous fournit une table contenant un ensemble d'agents potentiels. Ces agents sont déterminés au cours de l'exécution à l'aide des valeurs affectées aux éléments du conteneur de rôle.