Erreur enregistrement obsolète [X3-V12]

SOLVED

Bonjour, 

Est-ce que quelqu'un sait ce qui peut provoquer une erreur "Enregistrement obsolète" ?

Il y a un gros spécifique qui trace les modifications de gammes dans des fichiers séquentiels.

Si on le désactive, on n'a plus l'erreur.

Mais on n'arrive pas à trouver ce qui dans ce spé provoque cette erreur dans le traitement standard... 

Merci,

Piotr

Parents
  • 0

    Bonjour Piotr,

    C'est à cause de la gestion des locks optimistes avec le champ UPDTICK.

    Si à l'enregistrement, le système pense que l'enregistrement sur lequel on est, a été modifié par quelqu'un d'autre, il affiche le message.

    En général, c'est parce que le développement fait un write ou update de la table en dehors du superviseur, du coup l'updtick de la table est mis à jour, et à l'enregistrement via le bouton enregistrer, le superviseur constate que l'updtick de la fiche n'est plus à jour,et affiche le message. Idéalement, il faudrait que toutes les mises à jours soit faites en même temps dans le spécifique 

    Il y a de l'aide en ligne sur UPDTICK (l'aide en ligne est en anglais, selection 'english' avant de rechercher)

    Il y a une KB sur le sujet également:

    https://bdc.sage.fr/fiche-documentaire/message-enregistrement-obsolete-sur-du-developpement-specifique

    Nicolas

Reply
  • 0

    Bonjour Piotr,

    C'est à cause de la gestion des locks optimistes avec le champ UPDTICK.

    Si à l'enregistrement, le système pense que l'enregistrement sur lequel on est, a été modifié par quelqu'un d'autre, il affiche le message.

    En général, c'est parce que le développement fait un write ou update de la table en dehors du superviseur, du coup l'updtick de la table est mis à jour, et à l'enregistrement via le bouton enregistrer, le superviseur constate que l'updtick de la fiche n'est plus à jour,et affiche le message. Idéalement, il faudrait que toutes les mises à jours soit faites en même temps dans le spécifique 

    Il y a de l'aide en ligne sur UPDTICK (l'aide en ligne est en anglais, selection 'english' avant de rechercher)

    Il y a une KB sur le sujet également:

    https://bdc.sage.fr/fiche-documentaire/message-enregistrement-obsolete-sur-du-developpement-specifique

    Nicolas

Children