Show TOC

Documentation d'exempleEx. : écriture, config. et exéc. d'extension de plug-in de POD Trouver ce document dans la structure de navigation

 

Conditions requises

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.

Écriture d'une extension de plug-in de POD

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.

Configuration de l'extension de plug-in de POD
  1. Dans SAP ME, dans Gestion des activités, récupérez l'activité de modèle MII_TRANS_PLUGIN.

  2. Modifiez le nom d'activité et sauvegardez-le comme nouvelle activité.

  3. 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.

  4. Dans Gestion des POD, configurez un bouton sur le POD qui fait référence à la nouvelle activité créée dans l'étape 2.

Exécution de l'extension de plug-in de POD

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.