Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2026-03-13
Exemple : résoudre les problèmes d'erreur SOAP avec l'agent Déploiement

Exemple : résoudre les problèmes d'erreur SOAP avec l'agent Déploiement

Cet exemple montre comment un consultant en intégration utilise la méthode CRAFT pour obtenir l'aide de l'agent Déploiement pour résoudre une erreur de service web SOAP rencontrée lors d'une tâche de migration ou intégration .
Vous travaillez en tant que consultant en intégration pour finaliser une intégration de compensation automatique des frais . Vous essayez d'utiliser le service web Submit_Expense_Report pour migrer les données d'un système de voyage ancien dans Workday. Toutefois, chaque fois que votre middleware effectue un appel, Workday renvoie l' erreur SOAP suivante :
Validation error occurred. The field Expense_Report_Data is required.
Vous avez déjà confirmé que le champ,
Expense_Report_Data
, est bien présent dans votre XML. Vous suspectez l' erreur qu'il s'agit d'un affecter, d'un comportement occasionnel dans les services SOAP de Workday , dans lequel le service déclenche une erreur générique pour un élément parent lorsque le problème réel est un élément enfant manquant ou une exigence de sécurité spécifique.
  1. Connectez-vous à Customer Central avec votre compte Customer Central .
  2. Accédez à l'entrée de l'agent Déploiement depuis la barre de navigation globale ou la barre latérale.
  3. Saisissez votre invite à l'aide de la méthode CRAFT pour fournir une invite claire qui inclut votre rôle et le contexte de votre demande.
    Votre invite:
    Je suis un consultant en intégration qui travaille sur une implémentation de Workday Financials. J'appelle le service web Submit_Expense_Report et reçois le message " erreur de validation" concernant un champ manquant.
  4. Continuez en décrivant le problème technique :
    Collez le message erreur exact et fournissez le détail de ce que vous avez déjà vérifié.
    L' erreur indique : 'Le champ Expense_Report_Data est obligatoire.' J'ai confirmé que ce champ est dans mon fichier XML. Quels sont les champs manquants masqués ou les problèmes de sécurité qui entraînent cette erreur SOAP spécifique pour ce service?
  5. (Facultatif) Si la réponse initiale est générale, affiner la demande.
    Demandez à l'agent d' explorer (en détail) les critères de sécurité ou de processus de gestion . Votre invite:
    Répertorier les autorisations spécifiques de domaine fonctionnel et de domaine de sécurité dont mon utilisateur du système d'intégration (ISU) a besoin pour lancer ce service web spécifique .
L'agent Déploiement fournit une liste des causes profondes potentiel et des domaines de configuration spécifiques à vérifier. Il vous redirige souvent vers le champ ou autorisation de sécurité exact qui est probablement à l'origine de l'échec, ce qui vous fait économiser des heures de recherche manuelle.
Une fois que l'agent Déploiement a fourni les étapes, connectez-vous à votre environnement client cible et exécutez la tâche
Créer un champ calculé
pour implémenter la logique. Une fois le champ créé, utilisez l' icône
Pouce vers le haut
ou
Pouce vers le bas
pour évaluer la précision de la logique fournie.