Ex. : écriture, config. et exéc. d'extension de plug-in de POD
Vous avez des connaissances pratiques sur API SAP ME et l'atelier SAP MII.
Vous avez télédéchargé les exemples qui sont joints à la note SAP 1908404
et importé SAPMEPLUGIN/CREATESFC
dans l'atelier SAP MII. Vous pouvez copier et utiliser cette extension comme modèle.
Suivez le processus pour l'Écriture d'une extension de service API
décrit dans Exemple : Écriture, configuration et exécution d'une extension de service API.
La propriété input_xml
doit être activée sur la base de l'OTD MIIProductionContext
.
La propriété output_xml
n'est pas prise en charge pour des extensions de plug-in.
Ajoutez une propriété de transaction avec le nom output_message
et le type de données string
et sélectionnez la case à cocher Paramètre de sortie
. Vous pouvez saisir un message à afficher dans le POD comme valeur de propriété output_message
. Le nom du dossier de transaction parent et le nom de la transaction doivent être en majuscules.
Dans SAP ME, dans Gestion des activités
, récupérez l'activité de modèle MII_TRANS_PLUGIN
.
Modifiez le nom d'activité et sauvegardez-le comme nouvelle activité.
Dans la page à onglet Règles
, saisissez des valeurs valides pour TRANSACTION_NAME
et PARAMETERS
. Chaque affectation de paramètre doit être séparée par un point-virgule. Pour plus d'informations, voir Plug-in de transaction SAP MII.
Dans Gestion des POD
, configurez un bouton sur le POD qui fait référence à la nouvelle activité créée dans l'étape 2.
L'extension peut être exécutée de la même manière que des plug-ins de POD standard en cliquant sur le bouton configuré dans le POD.
L'utilisateur SAP ME qui exécute la transaction doit avoir un rôle (par exemple, SAP_XMII_USER
) autorisé à lire la transaction SAP MII.