Bonjour chers tous,
SVP suite à notre besoin, j'ai crée 2 transactions pour la création d'un OF,
1. la 1ière transaction me permet de créer un OF juste avec statut Planifié (pour création et modification)
2. la 2ième transaction me permet de modifier le statut de planifié en ferme
3. J'ai ajouté le script pour interdire la modification si le statut est ferme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$APRES_MODIF
  If [M:MFG0]MFGSTA = 1  Then  
        Errbox "Modification interdite, OF en statut ferme !"
        mkstat = 2
        GPE = 1
   Endif 
 Return
Le souci c'est que, si je change le poste de charge au niveau de l'OF et j'enregistre puis je modifie le statut à Ferme, le poste de charge récupère sa valeur initiale
comment je peux interdire l'exécution du standard et exiger mon script spécifique mentionner en gras.
Cordialement