Les éléments suivants sont des cas où Dayforce peut générer une exception lorsque la fonction nommée LoadIfEmpty est utilisée dans une expression :
- La valeur
« Primary »du paramètreloadingModeest utilisée, mais la valeur en cours d’évaluation n’a pas d’option principale ou par défaut.- Exemple :
LoadIfEmpty("<<List_EmployeeMaritalStatus.Item.MaritalStatusId>>","Primary") CONTAINS "9" - Exception : Nom de colonne « IsPrimary » non valide.
- Exemple :
- La valeur « Current », « Latest » ou « CurrentAndFuture » du paramètre
loadingModeest utilisée, mais le dossier en cours d’évaluation ne prend pas en charge les dates de début ou de fin en vigueur.- Exemple :
LoadIfEmpty("<<List_EmployeePayAdjCodeGroupList.Item.PayAdjCodeGroupId>>","Current") CONTAINS "1" - Exception : Nom de colonne « EffectiveStart » non valide. Nom de colonne « EffectiveEnd » non valide. Nom de colonne « EffectiveEnd » non valide.
- Exemple :
- Une liste non valide est incluse dans le paramètre
wfListName.- Exemple :
LoadIfEmpty("<<List_EmployeeAdoptionLeaveOfAbsence.Item.FormTemplateId>>","Primary") CONTAINS "1038" - Exception : Erreur de paramètre dans la fonction nommée LoadIfEmpty – La liste List_EmployeeAdoptionLeaveOfAbsence n’est pas valide.
- Exemple :
- Le paramètre
wfListNamene fait pas correctement référence au jeton.- Exemple :
LoadIfEmpty("<<List_UserRoleList>>","AllKeyValues") CONTAINS "1016" - Exception : Erreur de paramètre dans la fonction nommée LoadIfEmpty – Il manque une référence de jeton à la liste List_UserRoleList. Consultez le Workflow Tokens Guide (en anglais seulement) pour le format approprié.
- Exemple :