XD01 pas à pas : Création de base de données clients
Ce document décrit la façon d'utiliser Automate Transaction dans Studio v11 pour la création de base de données clients dans SAP Business Suite à partir de données dans Microsoft Excel par la transaction SAP XD01.
Étapes
Enregistrement
- Démarrez Automate Studio à partir du raccourci de bureau ou du menu Démarrer de Windows.
- Cliquez sur Nouveau.
- Cliquez sur Transaction, puis cliquez sur Créer depuis enregistrement.
- Choisissez le système SAP à utiliser, saisissez les données d'utilisateur appropriées, puis cliquez sur Connectez-vous à 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.
- Dans la case Code de transaction, tapez XD01.
- 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 transactions, le mode par défaut est Standard, et WFM (Automate 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).
- Cliquez sur Démarrer l'enregistrement.
La transaction XD01 démarre.
Remarque : Les écrans qui suivent peuvent dépendre de la façon dont votre système SAP a été configuré.
Pour que Transaction puisse répéter ce processus devez apporter quelques modifications au processus par rapport à la manière dont vous créez manuellement une commande d'achat. Ces différences seront identifiées dans le reste du document.
- Selon la configuration de votre système, saisissez les données dans tous les champs exigés.
- Cliquez sur la coche verte ou appuyez sur Entrée pour continuer.
- Saisissez les données dans les champs de l'écran suivant qui doivent se voir envoyer des données.
- Après saisie de toutes les données, cliquez sur le bouton Afficher la page de l'onglet suivant.
- Continuez la saisie des données dans les champs appropriés pour chaque onglet et cliquez sur le bouton Afficher la page de l'onglet suivant pour passer à l'onglet suivant. Nous n'affichons ici que certains des onglets.
- Après saisie des données sur le dernier onglet, cliquez sur le bouton Enregistrer. Ceci termine l'enregistrement et vous ramène à Transaction.
Quand Studio a terminé la compilation du script, vous arrivez à l'onglet Mappeur.
Mapper
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.