Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-10-04
Référence : planification des messages d’erreur du moteur d’optimisation

Référence : planification des messages d’erreur du moteur d’optimisation

Message d’erreur
Cause potentielle
Solution
IllegalStateException : SchedulingOrganization n'a pas encore été chargé pour la valeur nulle
OR
SchedulingOrgLite n'a pas encore été chargé pour la valeur nulle
  1. Le fuseau horaire utilisé dans l'organisation de haut niveau de planification des horaires n'est plus pris en charge ou a peut-être été retiré.
  2. L’utilisateur n’est associé à aucune organisation de planification des horaires.
  3. Il n'y a pas de configuration valide pour l'organisation de haut niveau de planification des horaires active.
  1. Remplacer l’identifiant de fuseau horaire de l’organisation de haut niveau de planification des horaires par une autre instance du même fuseau horaire. Pour le vérifier, accédez à l’
    emplacement
    indiqué dans l’organisation de haut niveau de planification des horaires et accédez à l’onglet
    Lieu d’exploitation
    . Modifiez l'
    emplacement
    et, sous
    Fuseau horaire,
    confirmez qu'il existe toujours dans la liste déroulante.
  2. Vérifiez les organisations de planification des horaires activées (ou l’organisation qui est gérée par le gestionnaire). Assurez-vous que l'organisation est activée en tant qu'organisation de planification des horaires et qu'il y a des problèmes de sécurité.
  3. Accédez au rapport
    Afficher les paramètres d’une organisation de planification des horaires
    . Affichez les paramètres de l’organisation de haut niveau de planification des horaires active. Recherchez le
    jour de début de la semaine
    et/ou
    l'emplacement
    pour vous assurer qu'ils sont exacts. Assurez-vous qu’il existe au moins un type de marqueur et une valeur de marqueur.
RuntimeException : échec de la lecture de la chaîne json. Cause : impossible de créer l'instance de...
La case
Hériter
de l’organisation de haut niveau de planification des horaires a peut-être été cochée, puis décochée.
Cochez de nouveau la case
Hériter
dans l’organisation de haut niveau de planification des horaires.
IllegalStateException : identifiants de marqueurs introuvables pour l'identifiant de l'ensemble de marqueurs
La
valeur du marqueur d'horaire
a été activée, puis désactivée, et la valeur du marqueur d'horaire existe dans la demande de main-d'œuvre ou dans un horaire.
Activez la
valeur de marqueur d'horaire
, puis effacez toute demande de main-d'œuvre associée à cette valeur de marqueur d'horaire, ou retirez tout horaire publié avec cette valeur de marqueur d'horaire. S’il est en production, laissez la
valeur du marqueur d’horaire
activée.
Heures non comprises dans l'intervalle de dates de la semaine...
  1. Si une planification a été créée à l'aide d'un fuseau horaire (exemple, EST), puis réorganisée en fonction d'un fuseau horaire différent (exemple, CST), la planification disparaîtra lorsque Workday chargera le nouveau fuseau horaire et ne chargera pas le fuseau horaire initial. . Le fuseau horaire entre les deux doit correspondre.
  2. Si une heure de quart n’est pas comprise dans la semaine de planification (en utilisant le fuseau horaire de l’organisation sous-groupe), cette erreur s’affiche, car Workday crée l’horaire en utilisant le fuseau horaire de l’organisation de haut niveau de planification des horaires. Exemple : le fuseau horaire de l’organisation de haut niveau de planification des horaires est EST, mais le fuseau horaire de l’organisation de haut niveau de planification des horaires est Hawaii. Il y aura un petit écart dans l’horaire si le quart n’est pas compris entre le début et la fin de la semaine de l’est.
Soumettez un cas de soutien de Workday avec vos captures d'écran de locataire client.
RuntimeException : planification inattendue... dans des planifications précédentes...
Vous avez modifié l’un des paramètres dans l’onglet Paramètres de l’organisation de haut niveau de planification des horaires. Voici certains exemples :
  • Jour de début de la semaine
  • Fuseau horaire
  • Durée de la période de demande de main-d'œuvre
Rétablissez les changements aux paramètres initiaux, puis modifiez la date d’effet des paramètres de l’organisation de haut niveau de planification des horaires et appliquez vos modifications à cette nouvelle date d’effet.
échec de la désérialisation dans une instance de la classe SchedulingError[]
L’action de lancement dans la politique de sécurité de processus de gestion
Publier une planification
avec le suffixe (REST) ne comporte pas d’initiateur répertorié.
Cette politique de sécurité de processus de gestion doit comporter les groupes de sécurité qui conviennent. Il ne peut pas être en blanc.
TimePeriod{start..., end...} ne peut pas être mappé à une semaine dans '[TimePeriod{start..., end...}]'
  1. La semaine est une semaine avec heure avancée.
  2. Le jour de début de la semaine est le lundi.
Soumettez un cas de soutien de Workday avec vos captures d'écran de locataire client.
Nous recevons plusieurs erreurs : impossible de désérialiser la configuration d'organisation et le commutateur.
La politique de sécurité du domaine
Scheduling: Budget and Sales Data
n’est pas activée.
Activez la politique de sécurité du domaine
Scheduling: Budget and Sales Data
.
java.net.SocketTimeoutException : timeout
Le délai d'exécution de l'interface utilisateur du locataire a été dépassé. Une page périmée a la connexion interrompue à des fins de sécurité.
Actualisez la page pour lancer l'action de nouveau.