Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2026-03-13
Esempio: risolvere un errore SOAP con l'agente di distribuzione

Esempio: risolvere un errore SOAP con l'agente di distribuzione

Questo esempio illustra come un consulente integrazione utilizza il metodo CRAFT per ottenere assistenza dall'agente di distribuzione nella risoluzione di un errore servizio Web SOAP rilevato durante attività di migrazione o integrazione .
Si sta lavorando come consulente integrazione per finalizzare integrazione automatizzata per la compensazione delle spese . Si tenta di utilizzare il servizio Web Submit_Expense_Report per eseguire la migrazione dei dati da un sistema di trasferta preesistente a Workday. Tuttavia, ogni volta che il middleware effettua una chiamata, il Workday restituisce il seguente errore SOAP:
Validation error occurred. The field Expense_Report_Data is required.
È già stato confermato che il campo
Expense_Report_Data
è presente nel codice XML. Si sospetta che l' errore sia un falso positivo, un comportamento occasionale nei servizi SOAP Workday in cui il servizio attiva un errore generico per un elemento padre quando il vero problema è un elemento figlio mancante o un requisito di sicurezza specifico.
  1. Accedere a Customer Central con l'account Customer Central .
  2. Accedere alla voce Agente di distribuzione dalla barra di navigazione globale o dalla barra laterale.
  3. Immettere l' elenco valori utilizzando il metodo CRAFT per fornire un elenco valori chiaro che includa il ruolo e il contesto della richiesta.
    La tua elenco valori:
    Sono un consulente integrazione che lavora a implementazione di Financials . Sto chiamando il servizio Web Submit_Expense_Report e ricevo il messaggio "Si è verificato un errore di convalida" relativo a un campo mancante.
  4. Proseguire descrivendo il problema tecnico:
    Incollare il messaggio errore esatto e fornire dettagli sugli elementi già verificati.
    L' errore indica: "Il campo Expense_Report_Data è obbligatorio". Ho confermato che questo campo è nel mio XML. Quali sono i campi mancanti nascosti o i problemi di sicurezza più comuni che causano questo errore SOAP specifico per questo servizio?
  5. (Facoltativo) Se la risposta iniziale è generica, perfezionare la richiesta.
    Chiedere all'agente di drill-down dei requisiti di sicurezza o processo aziendale . La tua elenco valori:
    Elencare le autorizzazioni specifiche per area funzionale e il dominio di sicurezza necessarie all'utente del sistema di integrazione (ISU) per avviare questo servizio Web specifico .
L'agente di distribuzione fornisce un elenco di potenziale cause principali e aree configurazione specifiche da verificare. Spesso indica il campo esatto o autorizzazione di sicurezza che probabilmente causa l'errore, risparmiando ore di ricerca manuale.
Dopo che l'agente di distribuzione ha fornito gli step, accedere al tenant di destinazione ed eseguire l' attività
Creazione campo calcolato
per implementare la logica. Dopo aver creato il campo, utilizzare l' icona
Pollice su
o
Pollice giù
per valutare la precisione della logica fornita.