Referentie: eigenschappen voor validatiestappen
Tabblad Algemeen
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Stap-ID
| id
| De unieke ID van de validatiestap binnen de assemblage. |
Input
| input
| Hiermee wordt aangegeven waar de validatiestap gegevens als invoer verkrijgt. Er zijn vijf mogelijke waarden:
|
Schema
| schema
| De locatie van het schemabestand dat door de stap wordt gebruikt om het bericht te valideren. Als u een locatie opgeeft in plaats van een MVEL-sjabloon, gebruikt Workday gepoolde validaties. |
Naamruimten
| namespaces
| De naamruimten die door uw XPath-expressie worden gebruikt in de notatie prefix namespace prefix2 namespace2 . Hiermee worden naamruimtetoewijzingen in het bestand assembly.xml overschreven. |
Xpath
| xpath
| Een XPath-expressie waarmee elementen voor validatie worden geselecteerd. |
Foutmelding:
| failure-message
| Een aangepast foutbericht dat het standaardfoutbericht overschrijft wanneer er een validatiefout optreedt. Foutberichten worden alleen weergegeven als u de eigenschap Filter instelt op false . |
Tabblad Geavanceerd
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Omschrijving
| description
| Een omschrijving van de validatiestap die wordt weergegeven in het geconsolideerde logboek. U kunt deze functie gebruiken om de functie van de stap en de gegevens waarop deze wordt uitgevoerd te beschrijven. |
Wanneer uitvoeren
| execute-when
| Een voorwaarde die bepaalt of de validatiestap wordt uitgevoerd. |
Modus:
| mode
| Het type validatie dat is uitgevoerd. De opties zijn:
|
DTD
| dtd
| De locatie van het DTD-bestand dat door de stap wordt gebruikt om het bericht te valideren. |
Bericht vervangen
| replace-message
| Hiermee wordt aangegeven of het aangepaste foutbericht moet worden gebruikt dat is ingesteld als de eigenschap 'Foutbericht' wanneer de validatie mislukt. |
XPath-versie
| xpath-version
| Hiermee wordt aangegeven of XPath-versie 1.0 of 2.0 moet worden gebruikt. Voer de waarde 1 in voor de assemblageversies tot en met Workday 11 en de waarde 2 voor de assemblageversies van Workday 12 en later. Deze eigenschap wordt genegeerd als de waarde voor stream-xpath is ingesteld op true .
U kunt Workday inschakelen om de versie dynamisch in te stellen met behulp van een MVEL-sjabloon die een systeemeigenschapswaarde invoegt. Voorbeeld: @{props.get('the_version')} . |
Filteren
| filter
| Hiermee wordt aangegeven of de verwerking van bemiddelingsberichten moet worden onderbroken wanneer de validatie mislukt. De standaardwaarde is false , wat betekent dat Studio validatiefouten doorgeeft aan fouthandlers die in de component zijn gedefinieerd.
Als dit is ingesteld op true , voert Studio antwoordstappen uit voor de component, maar wordt het bericht genegeerd en worden er geen verdere stappen aangeroepen. Er wordt geen fout gegenereerd. |