Erreur « Message système 28002 » lorsque vous désactivez l’option Autoriser la publication de périodes fiscales fermées sur l’écran d’installation de GL dans Microsoft Dynamics SL

Cet article fournit une solution à une erreur qui se produit lorsque vous essayez d’effacer la zone Autoriser la publication à des périodes fiscales fermées case activée de l’écran Configuration gl (01.950.00).

S’applique à : Microsoft Dynamics SL
Numéro de la base de connaissances d’origine : 2550945

Symptômes

Lorsque vous essayez d’effacer la zone Autoriser la publication sur les périodes fiscales fermées case activée sur l’écran Installation de GL (01.950.00), le message d’erreur suivant s’affiche :

Message système 28002 : « Impossible de désactiver la publication sur des périodes antérieures, car il existe des lots non publiés dans les périodes antérieures ».

Cause

Ce problème se produit lorsqu’un lot qui a une période antérieure à publier n’a pas encore été publié.

Résolution

Pour résoudre ce problème, supprimez ou libérez le lot non publié qui a une période antérieure à publier. Pour ce faire, procédez comme suit :

  1. Exécutez l’instruction SQL suivante dans SQL Server Management Studio sur votre base de données d’application Microsoft Dynamics SL pour identifier le lot non mis en production :

    selectBatNbr,EditScrnNbr,Status,PerPost,Module,*fromBatchwhereSTATUSIN('B','H')
    
  2. Identifiez les lots qui ont une valeur dans le champ PerPost avant la période fiscale en cours. Supprimez ou relâchez les lots à l’écran qui sont indiqués dans le champ EditScrnNbr.