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.
Pour les scripts de l’application transactionnelle SAP Fiori®, utilisez le format de date du système local.
La validation vérifie chaque ligne de données et le document dans son ensemble.
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
Les erreurs sont renvoyées par rapport à l’ensemble du document, et les résultats sont écrits dans la cellule d’en-tête.
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.
- 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, seul le développeur du script peut 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 dans l’en-tête de cellule pour les postes.
Validation des scripts lés
Vous pouvez valider des scripts liés dans les configurations suivantes :
- Mappage de colonne dans Excel.
- Scripts liés avec les mêmes types de fichiers de données
-
Valider : vérifie que tous les prérequis sont satisfaits sans procéder à l’exécution sur le serveur SAP. Si une validation ou une vérification échoue, renvoie Échec avec un message d’erreur. Si tout se déroule correctement, renvoie un message de réussite (et non le message SAP réel).
-
Exécuter : valide d’abord la requête, puis publie les données réelles dans SAP.