Im Folgenden sind Fälle aufgeführt, in denen Dayforce eine Ausnahme generieren kann, wenn die benannte Funktion LoadIfEmpty in einem Ausdruck verwendet wird:
- Der Wert
Primärdes ParametersloadingModewird 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:
- Der Wert „Current“, „Latest“ oder „CurrentAndFuture“ des Parameters
loadingModewird 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
wfListNameenthalten.- 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
wfListNameverweist nicht richtig auf das Token.- Beispiel:
LoadIfEmpty("<<List_UserRoleList>>","AllKeyValues") CONTAINS "1016"` - 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: