Im Folgenden sind Fälle aufgeführt, in denen Dayforce eine Ausnahme generieren kann, wenn die benannte Funktion LoadIfEmpty
in einer Ausnahme verwendet wird:
- Der Wert
"Primary"
des ParametersloadingMode
wird verwendet, aber der ausgewertete Wert hat keine Option für Standard oder Primär.- Beispiel:
LoadIfEmpty("<<List_EmployeeMaritalStatus.Item.MaritalStatusId>>","Primary") CONTAINS "9"
- Ausnahme: Ungültiger Spaltenname „IsPrimary“.
- Beispiel:
- Die Werte „Current“, „Latest“ oder „CurrentAndFuture“ des Parameters
loadingMode
werden verwendet, aber der ausgewertete Datensatz unterstützt kein gültiges Start- oder Enddatum.- Beispiel:
LoadIfEmpty("<<List_EmployeePayAdjCodeGroupList.Item.PayAdjCodeGroupId>>","Current") CONTAINS "1"
- Ausnahme: Ungültiger Spaltenname „EffectiveStart“. Ungültiger Spaltenname „EffectiveEnd“. Ungültiger Spaltenname „EffectiveEnd“.
- Beispiel:
- Eine ungültige Liste ist im Parameter
wfListName
enthalten.- Beispiel:
LoadIfEmpty("<<List_EmployeeAdoptionLeaveOfAbsence.Item.FormTemplateId>>","Primary") CONTAINS "1038"
- Ausnahme: Parameterfehler in benannter Funktion „LoadIfEmpty“ – Die Liste „List_EmployeeAdoptionLeaveOfAbsence“ ist ungültig.
- Beispiel:
- Der Code
wfListName
verweist nicht richtig auf das Token.- Beispiel:
LoadIfEmpty("<<List_UserRoleList>>","AllKeyValues") CONTAINS "1016"
- Ausnahme: Parameterfehler in der benannten Funktion „LoadIfEmpty“ – In der Liste „List_UserRoleList“ fehlt eine Tokenreferenz. Beachten Sie den Leitfaden zu Workflow-Token für das richtige Format.
- Beispiel: