Types d'activité 
Si vous êtes un développeur et si vous avez créé une nouvelle activité, vous devez lui attribuer un type. Le tableau suivant décrit ces types :
Type |
Description |
|---|---|
EJB |
Enterprise JavaBeans implémente HookableInterface (en étendant HookableInterface dans sa classe d'interface). HookableInterface exige que la classe Bean implémente une méthode |
Classe Java |
Classe de base qui implémente HookableInterface. HookableInterface exige que la classe d'implémentation implémente une méthode |
GUI autonome (.jsp) |
Tout fichier .jsp qui n'est pas un point de hook ni un plug-in. Ce sont des activités présentées sous forme de liste dans le Gestionnaire des activités. Par exemple, une analyse Gestion des ordres de fabrication, Créer et valider demande et Statut SFC. |
Bouton/GUI plug-in (.jsp) |
Bouton (.jsp) : fichier .jsp qui s'exécute lorsque l'utilisateur clique sur un bouton précis dans le POD standard. Le fichier est associé au bouton par le nom de l'activité saisi dans la colonne Activité, au niveau de la page à onglet Boutons de l'écran Gestion des POD (voir Définition des boutons et des groupes de boutons du POD).
Lorsque l'ID de l'activité n'est pas utilisé dans la Gestion des POD, il s'agit d'un cas spécial. Dans ce cas, le véritable nom du fichier est utilisé dans la zone Plug-In par défaut dans la page à onglet Principal. Fin de la note. |
Exécutable natif |
Programme natif ou script (uniquement pour serveur) qui est exécuté lorsque cette unité est déclenchée. Il peut s'agir d'un fichier batch (.bat) ou d'un fichier exécutable (.exe) sous Windows, ou d'un script ou fichier exécutable sous UNIX. Ces fichiers sont exécutés à partir de la ligne de commande et ne peuvent pas être utilisés comme activités GUI. |
Plug-in de collaboration pour l'acquisition de données |
Plug-in de collaboration (classe Java) qui collecte des données, en plus des données standard fournies par une action de déclenchement système. Ce sont des activités sans interface utilisateur graphique qui sont utilisées lors de collaboration avec des systèmes externes, tels qu’un système ERP. |
Plug-in de format de collaboration |
Plug-in de collaboration (classe Java) qui formate les données publiées via une action de déclenchement système et toute autre donnée collectée si un plug-in d'acquisition de données est spécifié dans l'écran Gestion de la directive de collaboration (voir Gestion de la directive de collaboration). Ce sont des activités sans interface utilisateur graphique qui sont utilisées lors de collaboration avec des systèmes externes, tels qu’un système ERP. |
Plug-in de collaboration pour le transport |
Plug-in de collaboration (classe Java) qui transfère les données fournies par une action de déclenchement système en utilisant un mécanisme de transport spécifique. Ces données peuvent inclure des données supplémentaires si un plug-in d'acquisition de données est spécifié dans la Gestion de la directive de collaboration. Ces données peuvent présenter un format particulier si un plug-in de formatage est spécifié dans la Gestion de la directive de collaboration. Ce sont des activités sans interface utilisateur graphique qui sont utilisées lors de collaboration avec des systèmes externes, tels qu’un système ERP. |
Plug-In de collaboration pour le rappel automatique |
Plug-in de collaboration (classe Java) qui facilite la réutilisation de la logique de gestion pour les réponses d'analyse et de traitement à partir des systèmes à distance. Si spécifié, le rappel automatique est immédiatement déclenché après le plug-in pour le transport. Le plug-in de rappel automatique permet de créer des plug-in de transport génériques qui traitent uniquement des aspects relatifs au transport. Ce sont des activités sans interface utilisateur graphique qui sont utilisées lors de collaboration avec des systèmes externes, tels qu’un système ERP. |
Activité manuelle du flux de processus |
Acivité utilisée exclusivement pour le traitement du Tableau des messages. Les activités de ce type construisent les flux de processus appliqués à ce type de messages. Les utilisateurs doivent exécuter des actions du traitement d'un message pour déclencher et terminer l'activité du flux. |
Activité automatique du flux de processus |
Acivité utilisée exclusivement pour le traitement du Tableau des messages. Les activités de ce type construisent les flux de processus appliqués à ce type de messages. Le système exécute une action et ferme l'activité du flux. |
Service |
Activité qui exécute un service SAP ME. Le service est soit un API public SAP ME, soit une extension de service (voir Extension de service). |
Plug-in WPMF |
Activité utilisée comme un plug-in du POD. |
Sélection du POD |
Activité exclusivement pour les plug-ins de la zone Sélection du POD. |
URL externe |
Activité affectée à un bouton dans la Gestion des POD pour ouvrir une URL externe dans une nouvelle fenêtre du navigateur lorsqu'un utilisateur sélectionne ce bouton dans le POD. Certains clients ont des sites Web pour lesquels ils veulent autoriser l'accès à leurs salariés pendant l'exécution du POD. Ces pages Web ne doivent pas être exécutées sur les mêmes serveurs que celui sur lequel le POD est en cours d'exécution. Par exemple, un client peut avoir un site Web qui contient des politiques ou des procédures de l'entreprise que le salarié doit pouvoir afficher pendant qu'il exécute le POD. |