Définition du flux de données 

Conditions préalables

Vous avez créé un rôle basé sur le module fonction RH_GET_STRUCTURE à l'aide de votre conteneur de rôle.

Pour « fournir » au conteneur de rôle l'agent représentant le point de départ de la détermination des rôles, définissez maintenant le flux de données pour le conteneur de rôle :

Le conteneur de workflow et le conteneur de tâche comprennent des zones système qui sont toujours disponibles. Dans le système standard, ces zones sont renseignées par le système de workflow. Ces éléments de conteneur comprennent souvent les informations requises comme paramètres de rôle et peuvent, par conséquent, être utilisées comme source pour le flux de données. Les éléments de conteneur suivants contiennent des informations sur les utilisateurs dans une zone C14 de la structure <USName> .

Procédure

Cette procédure est expliquée à l'aide de l'exemple de la tâche à une étape « accepter congé ». Cette tâche doit toujours être effectuée par le gestionnaire de la personne soumettant la demande. Par conséquent, vous pouvez saisir le rôle manager_of comme rôle par défaut, puis intégrer cette tâche client comme activité dans une définition de workflow.

  1. Créez un élément dans le conteneur de tâche appelé « applicant » avec référence à la zone du Dictionnaire ABAP WFSYST-AGENTS .
  2. Déclarez le rôle manager_of comme rôle par défaut de cette tâche client.
  3. Définissez le flux de données suivant à partir du conteneur de tâche vers le conteneur de rôle :
  4. Org_Agent

    &Applicant&

    (Conteneur de rôle)

    (Conteneur de tâche)

  5. Lors de la description de l'activité appropriée dans la définition de workflow, définissez le flux de données suivant à partir du conteneur de workflow vers le conteneur de tâche :

APPLICANT

&_WF_Initiator&

(Conteneur de tâche)

(Variable système dans le conteneur de workflow)