Pour que les utilisateurs qui exécutent vos scripts valident préalablement les données dans le fichier de données avant de le publier, vous pouvez activer la validation.
La validation vérifie chaque ligne de données, mais pas le document dans son ensemble. Pour le vérifier entièrement, cliquez sur Simuler.
la validation ne vérifie pas les champs d'envoi dans le dernier écran de l'enregistrement. Les erreurs dans ces champs seront renvoyées pendant l'exécution.
Valider
Lorsque la validation des données est activée, aucune feuille de validation distincte n'est nécessaire.
Activation de la validation des données
- Dans l'onglet Associer cliquez sur Autoriser la validation.
- Studio ajoute automatiquement le champ Journal de validation au mappeur et l'associe au fichier de données.
Validation des données par rapport aux règles du script
Cliquez sur Vérifier les données pour vérifier que les données respectent toutes les conditions du script pour les champs requis et les valeurs autorisées. Il n'est pas nécessaire d'être connecté à SAP.
Validation des données par rapport à SAP
Valider vérifie les champs dans chaque poste par rapport aux exigences du script et celles de SAP. Les erreurs sont renvoyées par rapport aux postes individuels, et les résultats sont écrits dans le fichier de données par rapport à chaque poste. Valider ne permet pas de vérifier l’ensemble du document. La fonction Valider n'est pas supportée pour les codes transaction RH à l’exception de PA30 et PA40.
Vous devez être connecté à SAP. Vous pouvez vous connecter depuis la zone inférieure gauche de la barre d'état dans l'onglet Exécuter.
Ensuite, validez les postes par rapport à SAP.
- Dans l'onglet Exécuter, cliquez sur Valider.
Lorsque vous validez les données, ces dernières sont envoyées à SAP, mais pas validées dans SAP, s'il existe un seul code de validation et qu'il se trouve à la fin du script.
- Corrigez les erreurs ou effectuez des modifications.
- Cliquez sur Exécuter pour envoyer les données.
Studio propose des options de validation supplémentaires. Cliquez sur la flèche sous le bouton Valider pour exécuter les opérations suivantes :
- Valider la plage spécifiée
- Valider les 5 premières transactions
- Valider les lignes d’erreur et les lignes non traitées
- Valider uniquement les lignes avec des erreurs
- Valider uniquement les lignes non traitées Remarque :
lorsque vous cliquez sur Valider uniquement les lignes non traitées, vous seul, le développeur du script, pouvez changer le paramètre. Les exécuteurs ne peuvent pas le changer.
Validation des données dans les boucles
Dans un fichier de données Excel, la validation vérifie tous les postes, et les messages du journal de validation apparaissent à côté des postes.
Validation des scripts lés
Vous pouvez valider des scripts liés dans les configurations suivantes :
- Association basée sur la colonne et association basée sur la cellule dans les formulaires Excel
- Association basée sur la colonne dans les formulaires Access
- Fichiers basés sur la colonne liés à des fichiers basés sur la cellule et vice versa
- Scripts liés avec des types de fichiers de données différents
Validation pour l'association basée sur la cellule
Lorsque vous activez la validation pour un script, Studio associe automatiquement la colonne Journal de validation à la première ligne vide. Dans le mappeur, la ligne du journal de validation apparaît sous la ligne Journal.
Simuler
Simuler vérifie les champs dans chaque poste par rapport aux exigences du script, et l’ensemble du document par rapport aux exigences SAP. Cliquez sur Simuler ou sur la flèche pour les options suivantes :
- Simuler la plage spécifiée
- Simuler les 5 premières transactions
- Simuler les lignes d’erreur et les lignes non traitées
- Simuler uniquement les lignes avec des erreurs
- Simuler uniquement les lignes non traitées
Simuler : Codes T pris en charge
Version Studio | Simuler : Codes T pris en charge |
11.0 | FB50, FB60, FB70, ME21N, ME22N, ME51N, PA30, PA40, VA01 et VA02. |
11.1.0* | FB01, FBD1 et FBS1 ainsi que les codes de transaction indiqués pour Studio 11.0, ci-dessus. |
11.3.0 et versions ultérieures | F-02, F-05, F-22, F-43, F-65, FB01L, FB50L, FB65, FB75, FBB1, FBV1, FV50, FV50L, FV60, FV65, FV70 et FV75, et les codes de transaction répertoriées pour Studio 11.0 et 11.1.0 et les versions ultérieures. |