SAP Business Workflow sert à l’automatisation, la standardisation et la surveillance des processus métier transversaux. Les codes de transaction (TCodes) associés offrent des raccourcis efficaces vers les nombreuses fonctions pour la conception de workflow, l’administration, le monitoring, la gestion des événements et le dépannage. La liste suivante contient les principaux TCodes de workflow avec des descriptions courtes et détaillées pour faciliter la navigation et l’utilisation.
TCodes Workflow (Codes de transaction)
| Code de transaction | Description (courte) | Description détaillée |
|---|---|---|
| OOAWE | Chemins d’évaluation | Définit et maintient les chemins d’évaluation qui déterminent les relations entre les objets organisationnels (ex. supérieur d’un poste), souvent utilisés dans la recherche d’agents. |
| PFAC | Créer et maintenir des règles | Outil de définition de règles (basées sur des modules fonctionnels ou des responsabilités) utilisées pour la recherche dynamique d’agents ou le contrôle des processus dans le workflow. |
| PFOM | Maintenir l’affectation aux objets organisationnels SAP | Maintient l’affectation des tâches, rôles ou autres objets aux éléments de la structure organisationnelle (unités org., postes, etc.). |
| PFOS | Afficher l’affectation aux objets organisationnels SAP | Affiche les affectations des tâches, rôles, etc. aux objets organisationnels. |
| PFSO | Environnement organisationnel d’un utilisateur | Affiche l’environnement organisationnel (unités organisationnelles, postes, fonctions assignés, etc.) d’un utilisateur spécifique. |
| PFTC | Créer et maintenir des tâches | Transaction centrale pour la définition et le traitement des tâches standard, modèles de workflow, profils de tâches et autres tâches pertinentes pour le workflow. |
| PPOCW | Créer un plan organisationnel | Création d’unités organisationnelles et de postes dans le cadre de la gestion organisationnelle (souvent variante web de PPOC). |
| PPOMW | Maintenir le plan organisationnel | Maintenance des unités organisationnelles et des postes (souvent variante web de PPOM). |
| PPOSW | Afficher le plan organisationnel | Affichage des unités organisationnelles et des postes (souvent variante web de PPOS). |
| SWDA | Workflow Builder en mode alphanumérique | Ancienne version textuelle du Workflow Builder pour la définition de workflows (rarement utilisée). |
| SWDD | Workflow Builder | Environnement principal graphique pour la modélisation, définition et activation de modèles de workflow (Templates) avec étapes, conditions, événements, éléments conteneur, etc. |
| SWDS | Workflow Builder (Sélection) | Écran d’entrée du Workflow Builder avec options de recherche et sélection pour les workflows et tâches existants. |
| SWDD_CONFIG | Configuration du workflow | Paramètres de configuration spécifiques au Workflow Builder (ex. représentation graphique, comportement). |
| SBWP | Business Workplace | Boîte de réception centrale (Inbox) pour les utilisateurs SAP pour afficher et traiter les workitems assignés, ainsi que les fonctions SAPOffice (mails, calendrier). |
| SWDC_DEFINITION | Données d’administration du Workflow Builder | Affichage et gestion des métadonnées et informations de transport des définitions de workflow. |
| SWDC_RUNTIME | Données d’administration runtime du workflow | Gestion des données et paramètres runtime du système de workflow. |
| SWNCONFIG | Notifications étendues pour Business Workflow | Configuration des notifications étendues (Extended Notifications) qui peuvent informer par email des nouveaux workitems ou des workitems en retard. |
| SWDMB | Business Workflow Explorer | Outil de navigation et vue d’ensemble des objets workflow (tâches, workflows, objets métier, événements) dans le système. |
| SWEINST | Évaluation et maintenance des liens d’instance | Maintenance des liens entre des instances d’objets spécifiques et des événements (liens d’instance) qui ne s’appliquent qu’à cette instance (rarement utilisé). |
| SWE2 | Évaluation et maintenance des liens de type | Maintenance centrale des liens entre les événements déclencheurs (des types d’objets métier) et les workflows/tâches (types récepteurs) qui doivent y réagir. |
| SWE3 | Évaluation et maintenance des liens d’instance | (Doublon de SWEINST ?) Gestion des liens d’événements spécifiques au niveau de l’instance. |
| SWE4 | Activer/désactiver la journalisation des événements | Active ou désactive la journalisation système des événements d’objets métier déclenchés (Event Trace). |
| SWI2_DIAG | Dépannage des workflows en erreur, redémarrage | Outil d’analyse et de dépannage des workflows en erreur, avec options de redémarrage ou de continuation. |
| SWEL | Afficher le journal des événements | Affiche le journal des événements d’objets métier déclenchés (si SWE4 est actif), utile pour le dépannage des workflows qui ne démarrent pas ou sont en erreur. |
| RSWELOGD | Supprimer le journal des événements | Report pour supprimer les anciennes entrées du journal des événements (SWEL). |
| SWECL | Lier les documents de modification aux événements | Activité de customizing pour définir quelles modifications de données applicatives (via documents de modification) doivent déclencher automatiquement des événements d’objets métier. |
| SWED | Affecter les objets de document de modification aux types d’objet | Affectation des objets de document de modification aux types d’objets métier correspondants pour la génération d’événements à partir des documents de modification. |
| SWEQADM_1 | Administration de la file d’événements | Administration de la file d’événements (si la livraison d’événements via file est configurée), ex. pour démarrer/arrêter la livraison. |
| SWEQBROWSER | Gestion du navigateur de file d’événements | Affichage et gestion des entrées dans la file d’événements. |
| SWETYPVE | Évaluation et maintenance des liens de type | Transaction alternative ou plus spécifique pour la maintenance des liens de type (comme SWE2). |
| SWI1 | Report de sélection pour les workitems | Report complet pour la sélection et l’affichage des workitems selon divers critères (statut, tâche, agent, date, clé d’objet, etc.). Très utile pour le monitoring et l’analyse. |
| SWI2_FREQ | Workitems par tâche | Report d’analyse affichant la fréquence (nombre) de workitems par tâche. |
| SWI2_DEAD | Workitems avec échéances surveillées | Report d’analyse affichant les workitems dont l’échéance surveillée (ex. début/fin au plus tard) a été atteinte ou dépassée. |
| SWI2_DURA | Workitems par durée de traitement | Report d’analyse affichant la durée de traitement moyenne ou réelle des workitems par tâche ou agent. |
| SWI11 | Tâches dans les workflows | Report affichant quelles tâches (Tasks) sont utilisées dans quelles définitions de workflow. |
| SWI13 | Profil de tâche | Analyse de l’utilisation et de la fréquence d’exécution des tâches dans le système. |
| SWI5 | Analyse de la charge de travail | Report d’analyse de la charge de travail (nombre de workitems ouverts) par unité organisationnelle, poste ou utilisateur. |
| SWL1 | Paramètres pour colonnes dynamiques | Permet la configuration de colonnes dynamiques dans le Business Workplace (SBWP) qui affichent par exemple des valeurs du conteneur de workflow. |
| SWLV | Maintenir les vues de workitems | Maintenance de vues personnalisées (layouts) pour l’affichage des listes de workitems (ex. dans SBWP ou reports). |
| SWFVISU | Paramètres pour la visualisation des workitems dans l’UWL | Configuration de l’affichage et de l’exécution des workitems du SAP Business Workflow dans l’Universal Worklist (UWL dans le portail). |
| SWO1 | Business Object Builder | Outil de définition et de traitement des types d’objets métier (objets BOR), leurs méthodes, attributs et événements servant d’interface entre l’application et le workflow. |
| SWO6 | Customizing des types d’objets | Gestion et customizing des types d’objets métier, notamment pour les délégations (extension des objets SAP). |
| SWR_WEBSERVER | Customizing serveur web | Configuration du serveur web nécessaire pour certaines fonctions workflow basées web (ex. WebFlow). |
| SWU_EWCD | Assistant pour la génération d’événements via documents de modification | Assistant qui aide à la configuration de la génération d’événements à partir des documents de modification (SWECL, SWED). |
| SWU_EWLIS | Assistant pour la génération d’événements via LIS | Assistant pour la configuration de la génération d’événements basée sur les modifications d’indicateurs dans le système d’information logistique. |
| SWU_BTE | Assistant pour la génération d’événements via BTE | Assistant pour la configuration de la génération d’événements via Business Transaction Events (une autre technique d’extension). |
| SWU0 | Simulation d’événement | Outil pour simuler le déclenchement d’événements et vérifier si les liens configurés (SWE2) fonctionnent correctement et trouvent les bons récepteurs. |
| SWU2 | Moniteur RFC | Surveillance des destinations RFC (Remote Function Call) utilisées par le système de workflow (ex. pour les tâches d’arrière-plan ou la communication système). |
| SWU3 | Customizing automatique du workflow | Vérifie et exécute automatiquement les paramètres de customizing de base du système de workflow ou affiche leur statut (important après installation/mise à niveau). |
| SWU4 | Vérification de cohérence pour les tâches standard | Vérifie la cohérence des tâches standard (livrées par SAP) concernant l’affectation des agents et les problèmes potentiels. |
| SWU5 | Vérification de cohérence pour les tâches client | Vérifie la cohérence des tâches client personnalisées. |
| SWU6 | Vérification de cohérence pour les tâches workflow | Vérifie la cohérence des tâches utilisées dans les définitions de workflow. |
| SWU7 | Vérification de cohérence pour les modèles de workflow | Vérifie la cohérence des modèles de workflow (Templates). |
| SWU8 | Activer/désactiver le trace workflow | Active ou désactive le traçage détaillé (Trace) des instances de workflow à des fins de diagnostic. |
| SWU9 | Afficher le trace workflow | Affichage des données de trace workflow enregistrées. |
| SWU10 | Supprimer le trace workflow | Supprime les anciennes données de trace workflow. |
| SWUD | Outils de diagnostic | Collection de divers outils de diagnostic et de test pour les workflows, événements, liens, règles et le conteneur de workflow. |
| SWUE | Déclencher un événement | Permet de déclencher manuellement un événement d’objet métier avec des paramètres spécifiques à des fins de test ou de correction. |
| SWUI | Démarrer des workflows/tâches | Permet de démarrer manuellement des workflows ou des tâches à des fins de test, éventuellement avec transmission de paramètres de démarrage. |
| SWUS | Tester des workflows/tâches | Environnement de test pour démarrer et déboguer des workflows ou des tâches, souvent avec affichage direct du journal de workflow. |
| SWXML | Afficher les documents XML | Affichage de documents XML utilisés dans le contexte des workflows (ex. pour les services web ou les étapes basées XML). |
| SWUY | Assistant pour lier les messages aux workflows | Assistant pour la configuration du lien entre les messages (ex. du contrôle des messages) et les événements de workflow. |
| SWWCOND_INSERT | Planifier le job de fond pour la surveillance des échéances | Planifie le job de fond périodique (RSWWCOND) qui vérifie les workitems en retard et déclenche éventuellement des escalades ou notifications. |
| SWWCLEAR_INSERT | Planifier le job de fond pour les tâches de nettoyage | Planifie le job de fond périodique (RSWWCLEAR) qui nettoie les workitems et journaux de workflow obsolètes ou terminés. |
| RSWWCORR | Report de correction pour les liens (?) | Report de correction spécifique, probablement pour nettoyer les incohérences dans les liens ou données de workflow. |
| RSWWCOND | Exécuter une fois le job de surveillance des échéances | Exécute une fois le job de surveillance des échéances des workitems (normalement planifié périodiquement via SWWCOND_INSERT). |
| RSWWCLEAR | Exécuter une fois le nettoyage des workitems | Exécute une fois le job de nettoyage des workitems et journaux (normalement planifié périodiquement via SWWCLEAR_INSERT). |
| WF_HANDCUST | Maintenance des gestionnaires de service WebFlow | Maintenance des gestionnaires de service nécessaires pour l’exécution des étapes de workflow basées web (WebFlow). |
| WF_EXTSRV | Maintenir le référentiel de services web | Gestion des services web externes qui peuvent être appelés dans les tâches de workflow. |
| WFWS | Importer des fichiers WSDL | Import de fichiers WSDL (Web Service Description Language) pour la définition de services web externes à utiliser dans le workflow. |
| SWIA | Report d’administration WI | Report administratif pour la gestion des workitems, permet par exemple de modifier manuellement le statut, de transférer ou supprimer des workitems (avec l’autorisation appropriée). |
| SWB_COND | Maintenir la condition de démarrage du workflow | Maintenance des conditions qui doivent être remplies en plus de l’événement déclencheur pour qu’un workflow démarre (conditions de démarrage pour les modèles de workflow). |
| SWNCONFIG | Paramètres généraux (répété) | (Déjà listé ci-dessus) Configuration des notifications étendues (Extended Notifications) pour Business Workflow. |