Show TOC

Arrière-planTypes 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 execute(). Le système exécute cette méthode lorsqu'un point de crochet se produit. Elle est utilisée essentiellement dans les situations sans interface utilisateur graphique. Les activités Java Class sont plus simples que les activités EJB, mais ces dernières offrent des fonctionnalités plus étendues.

Classe Java

Classe de base qui implémente HookableInterface. HookableInterface exige que la classe d'implémentation implémente une méthode execute(). Le système exécute cette méthode lorsqu'un point de crochet se produit. Elle est utilisée essentiellement dans les situations sans interface utilisateur graphique.

GUI autonome (.jsp)

Tout fichier .jsp qui n'est pas un point de crochet ni un plug-in. Ce sont des activités présentées sous forme de liste dans le Gestionnaire des activités. Par exemple, les rapports de la Gestion des ordres de fabrication, de Créer et valider SFC et de 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).

Note Note

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.

Natif exécutable

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 collaborations 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 applicative pour analyser et traiter les réponses reçues de systèmes distants. 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

Activité utilisée exclusivement pour le traitement du Tableau des messages. Les activités de ce type construisent les flux de processus appliqués aux types de message. Les utilisateurs doivent exécuter une action du traitement d'un message pour déclencher et terminer l'activité du flux.

Activité automatique du flux de processus

Activité utilisée exclusivement pour le traitement du Tableau des messages. Les activités de ce type construisent les flux de processus appliqués aux types de message. Le système exécute l'action et ferme l'activité du flux.

Service

Activité qui exécute un service SAP ME. Le service est soit une API publique 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é utilisée exclusivement pour les plug-ins de la zone Sélection du POD.

URL externe

Activité affectée à un bouton dans la Gestion des POD et qui ouvre une URL externe dans une nouvelle fenêtre du navigateur lorsqu'un utilisateur sélectionne ce bouton sur le POD. En effet, certains clients ont des sites Web auxquels ils veulent autoriser l'accès à leurs salariés pendant l'exécution du POD. Il se peut que ces pages Web ne soient pas exécutées sur le même serveur 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 consulter pendant qu'il exécute le POD.

Vue mobile

Activité affectée à un bouton dans la Gestion des POD et qui lance une application mobile lorsqu'un utilisateur choisit ce bouton sur le POD Mobile (voir POD mobile).