Lors du glisser-déposer d'une tâche dans Graphical Assignment, l'activation de la propriété syncwodates peut provoquer l'erreur BMXAA4589E. Découvrez la cause et le correctif MAS 9.2.5.
Contexte du problème sous Scheduler
Dans l'application Graphical Assignment (Affectation graphique), les planificateurs réorganisent les travaux en faisant glisser les tâches sur le planning des équipes. Lorsque la propriété système mxe.skd.syncwodates est activée (1), la sauvegarde de la planification échoue.
| Caractéristiques du bug BMXAA4589E | |
| Module | Scheduler / Graphical Assignment |
| Code d'erreur | BMXAA4589E |
| APAR associé | DT501690 |
| Propriété impactée | mxe.skd.syncwodates = 1 |
Cause racine de l'échec de publication
La propriété mxe.skd.syncwodates impose la répercussion immédiate des dates de début/fin planifiées de la Tâche (Task) vers l'Ordre de Travail parent (Parent WO). Lors de l'affectation d'une équipe (Crew), l'algorithme d'ordonnancement essaie de mettre à jour le parent alors que celui-ci est verrouillé en lecture par la vue graphique, déclenchant l'exception BMXAA4589E.
⚠️ Incohérence de planning Si la publication échoue, les affectations visuelles sont réinitialisées et le travail effectué par le planificateur dans la session est perdu.
Procédure de résolution
Option A : Déploiement du Patch 9.2.5 (Recommandé)
Le patch réorganise la séquence de mise à jour des dates parentes durant l'exécution de la méthode d'affectation d'équipe.
# Mise à jour du cluster vers le Patch 9.2.5
apiVersion: apps.mas.ibm.com/v1
kind: ManageApp
metadata:
name: manage
spec:
version: 9.2.5
Option B : Désactivation temporaire de la synchronisation
Si le patch ne peut pas être appliqué immédiatement, vous pouvez désactiver temporairement la synchronisation automatique des dates dans l'application System Properties :
- Ouvrez l'application System Properties.
- Filtrez sur la propriété
mxe.skd.syncwodates.
- Passez la valeur globale à
0.
- Effectuez un Live Refresh.
💡 Astuce Ordonnancement Si la synchronisation automatique est désactivée, utilisez le tuteur d'arrière-plan (Cron Task) pour réaligner les dates d'OT durant la nuit sans impacter les utilisateurs.
Résumé
- L'erreur
BMXAA4589Esurvient lors du glisser-déposer dans Graphical Assignment simxe.skd.syncwodates=1.
- La cause est un conflit de verrouillage MBO entre l'OT parent et la tâche affectée à l'équipe.
- Le Patch Operator 9.2.5 corrige la séquence de synchronisation des dates sans nécessiter de couper la propriété.
Commentaires
Une question ou un retour d’expérience sur cette procédure ? Partagez-le ici.
Connectez-vous pour participer à la discussion.
Se connecter