Skip to main content
Administrator Guide
Laatst bijgewerkt: 2026-03-13
Voorbeeld: een SOAP-fout met de Deployment Agent oplossen

Voorbeeld: een SOAP-fout met de Deployment Agent oplossen

In dit voorbeeld ziet u hoe een integratie de CRAFT-methode gebruikt om hulp van de implementatieagent te krijgen bij het oplossen van een SOAP- service die is opgetreden tijdens een taak of integratie .
U werkt als integratie om een integratie voor geautomatiseerde onkostenverrekening te voltooien. U probeert de service 'Submit_Expense_Report' te gebruiken om gegevens van een verouderd reissysteem naar Workday te migreren. Elke keer dat uw middleware een aanroep doet, retourneert Workday echter de volgende SOAP- fout:
Validation error occurred. The field Expense_Report_Data is required.
U hebt al bevestigd dat het veld '
Expense_Report_Data
' aanwezig is in uw XML-bestand. U vermoedt dat de fout een fout-positief is, een incidenteel gedrag in de SOAP-services van Workday waarbij de service een algemene fout voor een bovenliggend element activeert wanneer het echte probleem een ontbrekend onderliggend element of een specifieke beveiligingsvereiste is.
  1. Meld u aan bij Customer Central met uw Customer Central -account.
  2. Open de invoer voor de implementatieagent via de algemene navigatiebalk of zijbalk.
  3. Voer uw prompt in met behulp van de CRAFT-methode om een duidelijke prompt weer te geven die uw rol en de context van uw aanvraag bevat.
    Uw prompt:
    Ik ben een integratie en werk aan een implementatie van financiële gegevens. Ik bel de service 'Submit_Expense_Report' en krijg de melding ' fout opgetreden' met betrekking tot een ontbrekend veld.
  4. Ga verder met het beschrijven van het technische probleem:
    Plak de exacte fout en geef details op over wat u al hebt geverifieerd.
    De fout is: 'Het veld Expense_Report_Data is vereist.' Ik heb bevestigd dat dit veld in mijn XML-bestand staat. Wat zijn de meest voorkomende verborgen ontbrekende velden of beveiligingsproblemen die deze specifieke SOAP-fout voor deze service veroorzaken?
  5. (Optioneel) Als het oorspronkelijke antwoord algemeen is, verfijnen de aanvraag: .
    Vraag de agent om een drilldown naar de beveiligings- of bedrijfsproces . Uw prompt:
    Geef de specifieke machtigingen voor het functionele gebied en het domein weer die mijn integratiesysteemgebruiker nodig heeft om deze specifieke service starten .
De implementatieagent biedt een lijst met potentieel hoofdoorzaken en specifieke configuratie die moeten worden gecontroleerd. U wordt vaak doorgestuurd naar het exacte veld of de exacte machtiging die de fout waarschijnlijk veroorzaakt, waardoor u uren aan handmatig onderzoek bespaart.
Zodra de implementatieagent de stappen heeft geleverd, meldt u zich aan bij uw doeltenant en voert u de taak
Berekend veld maken
uit om de logica te implementeren. Nadat het veld is gemaakt, gebruikt u het pictogram
'Duim omhoog'
of
'Duik omlaag'
om de nauwkeurigheid van de opgegeven logica te beoordelen.