Choisissez une méthode de création et connectez-vous à SAP.
Enregistrez et testez toujours le script dans un système SAP de non-production. Pour un enregistrement de qualité optimale, cliquez uniquement sur les champs SAP à inclure dans le script. Si vous voulez créer une boucle, veillez à taper le premier poste dans l’emplacement correct pour enregistrer l’application Fiori, puis cliquez sur Insérer une ligne, Créer un poste ou Page suivante. Il est judicieux d'enregistrer deux postes afin de voir le modèle répétable.
- Cliquez sur l'onglet Fichier, puis sur Nouveau.
- Cliquez sur GUI for HTML et sélectionnez l’un des éléments suivants.
- Créer depuis le menu SAP Easy Access : suivez les étapes indiquées dans Créer depuis le menu SAP Easy Access.
- Créer depuis l’application SAP GUI for HTML : suivez les étapes indiquées dans Créer depuis l'application SAP GUI for HTML.
- Suivez les étapes nécessaires selon votre sélection.
- Cliquez sur OK.
Créer depuis le menu SAP Easy Access
Lorsque vous sélectionnez Créer depuis le menu SAP Easy Access, procédez comme suit.
- Pour créer un script depuis SAP Easy Access avec la version Web du pavé de connexion SAP : L’assistant de connexion SAP Shuttle s’ouvre lorsqu’il n’y a pas de système enregistré. Dans le champ Informations sur le système WebUI, entrez les informations et cliquez sur OK. Dans les Instructions pour créer un script à partir du menu SAP Easy Access, entrez les informations suivantes :
- Système SAP
- Adresse du tableau de bord
- Client
- Langue
- Type de données
Cliquez sur Connexion SAP avancée pour enregistrer les informations système.
Conseil : Pour saisir l’URL du tableau de bord, connectez-vous à l’application de connexion SAP sur votre machine et connectez-vous au serveur souhaité. Si vous recherchez webgui dans la liste déroulante pour être redirigé vers l’URL SAP Easy Access. - Sur l’écran SAPNetWeaver, entrez les informations et cliquez sur OK.
- Dans la fenêtre Enregistrer l'application Web UI ou SAP GUI,
Activez les paramètres de menu pour afficher les codes de transaction dans la liste déroulante pour SAP Easy Access.
- Dans le menu déroulant, cliquez sur Paramètres.
- Développez l’option Conception d'interaction, puis sélectionnez Visualisation.
- Dans la Zone d’en-tête, activez le bouton bascule pour Afficher le champ Code OK.
- Cliquez sur Enregistrer.
- Sélectionnez l’application SAP GUI et entrez les valeurs dans les champs à inclure dans le script.Remarque :
- Cliquez sur Supprimer l’enregistrement pour arrêter l’enregistrement sans terminer le script.
-
Si l’utilisateur s’est connecté au système Fiori précédemment en utilisant le navigateur, la connexion peut se faire automatiquement en raison des cookies stockés. Supprimez les cookies du dossier DesignTimeCookies si les données d’identification ne sont pas demandées (C:\Users\<username>\AppData\Roaming\WinShuttle\DesignTimeCookies).
- Entrez les données et cliquez sur Publier ou Enregistrer sur l’application SAP, puis fermez la fenêtre Enregistrer l’application Web UI ou SAP GUI.
Pour l'étape suivante, consultez Mapper les champs.
Si vous commettez une erreur et décidez de cliquer sur Annuler dans SAP, vous pouvez supprimer le script après son ouverture en cliquant sur Fichier, Nouveau, GUI for HTML puis sur Supprimer toutes les modifications dans la zone Enregistrer.
Créer depuis l'application SAP GUI for HTML
- Sur l’écran Connexion SAP Shuttle, les informations suivantes s’affichent. Renseignez ces informations et cliquez sur OK.
- Nom de connexion
- Adresse du tableau de bord
- Client
- Langue
- Pour créer un script une application GUI for HTML avec le tableau de bord Fiori. L’assistant Connexion SAP Shuttle s’ouvre. Dans le champ Informations sur le système WebUI, entrez les informations d’identification suivantes :
- Système Fiori
- Adresse du tableau de bord
- ID de l'application
- Client
- Langue
- Type de données
Cliquez sur la case Connexion Fiori avancée pour ajouter les informations.
-
Dans la zone Type de données, choisissez le type de fichier de données à utiliser : une feuille de calcul Excel.
-
Pour utiliser un fichier de données existant pour le script, cliquez sur J'ai un fichier de données existant et sur l'icône de dossier à côté de la zone Fichier de données et accédez au fichier à utiliser.Remarque : si le fichier de données contient des tableaux croisés dynamiques, des graphiques 3D ou du code XML, le fichier s'ouvrira en mode Lecture seule.
- Pour associer automatiquement les champs au fichier de données, cochez la case Associer automatiquement à la fin de l'enregistrement.
- Cliquez sur Démarrer l'enregistrement. Remarque :
- Cliquez sur Supprimer l’enregistrement pour arrêter l’enregistrement sans terminer le script.
-
Si l’utilisateur s’est connecté au système Fiori précédemment en utilisant le navigateur, la connexion peut se faire automatiquement en raison des cookies stockés. Supprimez les cookies du dossier DesignTimeCookies si les données d’identification ne sont pas demandées (C:\Users\<username>\AppData\Roaming\WinShuttle\DesignTimeCookies).
- Entrez les données et cliquez sur Publier ou Enregistrer sur l’application SAP, puis fermez la fenêtre Enregistrer l’application Web UI ou SAP GUI.
Pour l'étape suivante, consultez Mapper les champs.
Si vous commettez une erreur et décidez de cliquer sur Annuler dans SAP, vous pouvez supprimer le script après son ouverture en cliquant sur Fichier, Nouveau, GUI for HTML puis sur Supprimer toutes les modifications dans la zone Enregistrer.
Lors de l’enregistrement de scripts pour SAP GUI for HTML et le menu Easy Access, la séquence de champs dans les lots de grille de mappeur peut varier. Ces variations résultent des appels au réseau, de la vitesse d’accès à Internet et de l’environnement du système.
Assurez-vous que l’appel lié à la validation est enregistré au cours de l’enregistrement du script pour une exécution réussie.
Cliquez sur Supprimer l’enregistrement pour arrêter l’enregistrement sans terminer le script.
Si l’utilisateur s’est connecté au système Fiori précédemment en utilisant le navigateur, la connexion peut se faire automatiquement en raison des cookies stockés. Supprimez les cookies du dossier DesignTimeCookies si les données d’identification ne sont pas demandées.
Enregistrer un script qui contient une boucle
Si vous enregistrez un script contenant plusieurs postes pour un ensemble de champs d’en-tête, suivez les étapes de la section ci-dessus pour enregistrer le script, puis procédez comme suit :
- tapez des informations dans les champs qui vont devenir l'en-tête, puis appuyez sur Entrée.
- Entrez les données du poste.
- Cliquez sur le bouton SAP Créer un élément ou Insérer une ligne.
- Répétez les étapes 2 à 3 pour entrer le second poste. Ainsi, vous créez un modèle visible que vous pouvez trouver dans le mappeur. Après avoir ajouté la boucle, vous allez désactiver les lignes du poste supplémentaire dans le mappeur.
Vous allez ajouter la boucle lors de l'association des champs.