MM02 step by_stem_ Modification de base de données articles - Automate_Studio - 20.3

Aide en ligne d'Automate Studio avec Connect

Product type
Logiciels
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio
Version
20.3
Language
Français
Product name
Automate Studio
Title
Aide en ligne d'Automate Studio avec Connect
Topic type
Administration
Installation
Comment faire
Référence
First publish date
2018

MM02 pas à pas : Modification de base de données articles

Ce document décrit la façon d'utiliser Winshuttle Transaction pour modifier une base de données articles dans SAP Business Suite à partir de données dans Microsoft Excel grâce à la transaction SAP MM02.

Étapes

Enregistrement

  1. Démarrez Winshuttle Studio à partir du raccourci de bureau ou du menu Démarrer de Windows.
  2. Cliquez sur Nouveau.

    nouveau fichier

  3. Cliquez sur Transaction, puis cliquez sur Créer depuis enregistrement.

    cliquer sur créer une transaction dans l'enregistrement

  4. Choisissez le système SAP à utiliser, saisissez les données d'utilisateur appropriées, puis cliquez sur Connectez-vous à SAP.

    entrer des données utilisateur et cliquer sur se connecter à sap

    Si vous ne voyez pas le système SAP à utiliser, cliquez sur Connexion avancée à SAP et sur Ajouter un système, fournissez les informations du système et cliquez sur OK.

  5. Dans la case Code de transaction, tapez MM02.

    entrer un code de transaction dans la zone de code de transaction

  6. Laissez le mode d'enregistrement Standard. Si vous ne voyez pas Standard, cliquez sur Modifier, cliquez sur Mode de saisie hors lot sans contrôles SAP, puis cliquez sur OK.

    Remarque : pour la plupart des transaction, le mode par défaut est Standard, et WFM (Winshuttle Function Module) sélectionne le mode optimal pour le code de transaction à enregistrer. Si WFM n'est pas installé, le mode d'entrée non-batch sans contrôles fonctionne pour la plupart des transactions. Les modes non batch sont nécessaires pour télécharger des informations à partir des transactions SAP ou pour les transactions Finance ou RH comportant l'exécution d'actions dynamiques ou des valeurs de paramètres utilisateur. Si vous n'avez pas accès aux modes non batch, vous pouvez essayer d'enregistrer en mode Batch. La différence entre Sans contrôles SAP et Avec contrôles SAP ne concerne que les outils qui se trouvent sur les écrans de transaction. Pour plus d'informations, reportez-vous à la rubrique Modes d'enregistrement (Mode connexion ou Mode Foundation).

  7. Cliquez sur Démarrer l'enregistrement.

    bouton démarrer l'enregistrement

    La transaction MM02 démarre.

    Remarque : Les écrans qui suivent peuvent dépendre de la façon dont votre système SAP a été configuré.

    Pour que cette procédure soit répétable par Transaction, il y a quelques modifications dans la procédure par rapport à la mise à jour manuelle d'un article. Ces différences seront identifiées dans le reste du document.

  8. Saisissez le numéro d'article et cliquez sur Sélectionner les vues.

    sélectionner des vues

  9. Si votre page Sélectionner les vues a été configurée avec un ensemble de sélections par défaut, cliquez d'abord sur le bouton Désélectionner tout en bas de la page. Ceci efface les entrées éventuelles avant de sélectionner les vues nécessaires pour votre enregistrement.

    désélectionner tous les boutons

  10. Ne sélectionnez que Données de base 1.

    Remarque : Cette étape de l'enregistrement est différente de la saisie manuelle de données et rend la sélection répétable.

    sélectionner des données de base

  11. Cliquez sur le bouton coche verte pour continuer.
  12. Saisissez les données dans tous les champs Données de base 1 que vous souhaitez inclure lors de l'envoi des données vers SAP, puis cliquez sur le bouton déroulant Liste des onglets.

    écran de données de base 1

  13. Sélectionnez l'onglet suivant à mettre à jour.

    sélectionner l'écran suivant

  14. Saisissez le numéro de division et cliquez sur le bouton coche verte.

    niveaux d'organisation

  15. Mettez à jour les champs sur les onglets supplémentaires éventuels que vous souhaitez inclure.

    écran ventes générales/division

  16. Quand vous avez effectué toutes les mises à jour voulues, cliquez sur le bouton Enregistrer. Ceci termine aussi l'enregistrement.

Quand Studio a terminé la compilation du script, vous arrivez à l'onglet Mappeur.

Carte

Maintenant, vous pouvez créer le mappage de la transaction. Le mappage d'un script consiste simplement à connecter les champs SAP aux champs de votre fichier de données. Transaction fournit un outil de mappage pour faciliter l'opération.

Mappage auto établit la correspondance de l'ensemble du script avec une feuille de calcul Excel dans l'ordre d'apparition dans l'outil de mappage. Du fait de la complexité de cette transaction, nous allons mapper les champs manuellement.

La copie d'écran ci-dessous présente l'onglet Vue de base de l'outil de mappage.

Chaque ligne de l'outil de mappage affiche ce qui suit :

  • Numéro de ligne de l'outil de mappage : Il s'agit simplement d'un numéro de référence.
  • Activer l'indicateur : Seules les lignes activées de l'outil de mappage seront exécutées par Transaction.
  • Description du champ : Étiquette associée au nom de champ technique SAP.
  • Nom du champ : Nom de champ technique SAP.
  • Type et longueur de champ : Par exemple Chaîne ou Décimal, avec options de remplissage.
  • Direction de mappage : Valeur fixe, Excel vers SAP, SAP vers Excel (ou en cas de mappage vers Access : Access vers SAP, SAP vers Access).
  • Valeur : Valeurs attribuées au champ SAP ; il peut s'agir de valeurs fixes ou d'emplacements mappés dans la source de données associée.

Remarque : Le volet Propriétés est aussi affiché, mais n'est pas présenté ci-dessous.

onglet vue de base dans le mappeur

La section Aperçu du jeu de données affiche l'aperçu de la source sélectionnée.

Pour modifier le type de source de données, cliquez sur le menu déroulant sous l'onglet Ensemble de données et choisissez le type de source de données voulu.

menu déroulant changer le type de source de données

Le volet Jeu de données se modifie pour prendre en compte le choix. Dans ce cas, nous allons utiliser Excel.

Pour mapper le script à la source de données, faites glisser dans la direction de déplacement des données. Pour ce script, vous envoyez les données depuis Excel vers SAP, vous allez donc faire glisser de Excel vers l'outil de mappage.

  1. Cliquez sur la colonne A, glissez-la vers le haut, et déposez-la sur la ligne 2.
  2. Poursuivez dans l'aperçu Excel en faisant glisser la colonne B vers le haut pour la déposer sur la ligne 3, la colonne C sur la ligne 4, et ainsi de suite, pour mapper tous les champs voulus.

    prévisualisation de champs mappés à excel

Ajoutez les données et exécutez le script

  1. Cliquez sur l’onglet Exécuter.

    onglet exécuter

    Remarque : Transaction attribue automatiquement la colonne Journal à la prochaine colonne disponible après la dernière colonne mappée (dans ce cas, colonne L).

  2. Tapez les données dans les colonnes.
  3. Pour exécuter l'envoi, cliquez sur le bouton Test, si vous êtes utilisateur de Foundation, ou cliquez sur le bouton Exécuter si vous n'êtes pas utilisateur de Foundation.

    Studio vous invite à enregistrer le script et les fichiers de données.

    zone enregistrer

    La meilleure pratique est d'attribuer à la feuille de calcul Excel le même nom que le script, sauf si une même feuille Excel doit être utilisée pour plusieurs scripts.

    Après enregistrement du script et des fichiers de données, le script s'exécute.

    La barre de message jaune affiche un message quand l'exécution est terminée.

    message d'aboutissement dans la barre de messages

  4. Vérifiez la colonne Journal. L'exécution a réussi et les messages renvoyés depuis SAP ont été entrés dans la colonne Journal.

    messages dans une colonne de journal

© Winshuttle, LLC ·Juridique

Assistance Winshuttle

Winshuttle.com

Fournir un commentaire