Concept: Workday Studio Message Builder
De Message Builder
van Workday Studio biedt een grafische weergave die de definitie van berichtinhoud vereenvoudigt voor de volgende assembly-elementen:
- Deschrijfstap
- Delogboekstap
- De fouthandlervoor logboekfouten
Het tabblad
Berichtopbouwfunctie
in de Assemblage-editor biedt één locatie waar u berichtinhoud kunt definiëren voor elk relevant element in de Assemblage. De berichtenopbouwfunctie
is ook beschikbaar als een tabblad in de weergave Eigenschappen
met afzonderlijke elementen voor schrijven
, log
en logboekfout
.In het linkerdeelvenster
van de berichtenbuilder
kunt u het type berichtinhoud definiëren. Gebruik de opties bovenaan om verschillende typen berichtelementen toe te voegen:
Optie | Omschrijving |
|---|---|
'message-content' maken
| Hiermee wordt de inhoud van het bemiddelingsbericht aan het bericht toegevoegd. |
Tekst maken
| Hiermee wordt een letterlijke tekenreeks aan het bericht toegevoegd. Er zijn 3 opties:
|
'Uitzondering' maken
| Hiermee wordt een uitzondering aan het bericht toegevoegd als deze aanwezig is in de bemiddelingscontext. Alleen voor gebruik in de fouthandler voor logboekfouten . |
Scheidingsteken maken
| Hiermee wordt een teken voor een nieuwe regel aan het bericht toegevoegd. |
'xpath' maken
| Voegt het resultaat van een XPath-expressie toe aan het bericht. |
'xslt' maken
| Voegt het resultaat van een XSL-transformatie toe aan het bericht. |
'xml-stream' maken
| Hiermee maakt u de inhoud voor de logboek- of schrijfstap . |
'regex-match' maken
| Past een reguliere expressie toe op de berichtinhoud en voegt alle overeenkomende voorvallen toe aan het bemiddelingsbericht. |
Statisch bestand maken
| Hiermee geeft u een invoerbestand op dat het bericht met de volledige inhoud vult. |
'Message-store-ID' maken
| Hiermee wordt de berichtarchief-ID van het bericht toegevoegd. Alleen van toepassing als u de instelt store-message eigenschap voor het transport. |
Kop maken
| Hiermee wordt de waarde van een benoemde berichtkop aan het bericht toegevoegd. |
Kopteksten maken
| Voegt volledige koppensets toe in de vorm van naam-waardekopparen, gescheiden door nieuwe regeltekens. |
Klant-ID maken
| Voegt de klant-ID uit de toe MediationContext naar het bericht. Als de klant-ID niet is ingesteld, wordt null in het bericht weergegeven. |
In het rechterdeelvenster definieert u de waarde van het berichtelement. De inhoud van het waardedeelvenster is afhankelijk van het type berichtelement.
Gebruik de knoppen aan de rechterkant van het inhoudsdeelvenster om berichtelementen opnieuw te ordenen of te verwijderen. Hun volgorde in
de berichtenopbouwfunctie
wordt gespiegeld in de XML.