Comment effacer les soldes de début pour les comptes d’unités dans le registre général dans Microsoft Dynamics GP

Cet article fournit une solution à un problème où les soldes de tous les comptes d’unités sont reportés après la clôture de l’exercice du registre général dans Microsoft Dynamics GP.

Remarque

Avant de suivre les instructions de cet article, vérifiez que vous disposez d’une copie de sauvegarde complète de la base de données que vous pouvez restaurer en cas de problème.

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

Symptômes

Lorsque vous fermez l’année dans le Registre général dans Microsoft Dynamics GP, les soldes de tous les comptes d’unités sont reportés sur l’année en cours. Ce problème se produit parce que Microsoft Dynamics GP traite les comptes d’unité comme s’il s’agissait de comptes de bilan.

Résolution

Reportez-vous aux étapes de la version appropriée ci-dessous :

Empêcher le compte d’unité d’avoir un bbf à l’avenir (pour Microsoft Dynamics GP 2013 et versions ultérieures)

Il existe de nouvelles fonctionnalités dans Microsoft Dynamics GP 2013 qui ont inclus une case à cocher sur la configuration du compte d’unité que vous pouvez marquer pour empêcher automatiquement la création d’un BBF dans la nouvelle année dans le cadre du processus de fermeture de fin d’année GL pour ce compte d’unité particulier. Procédez comme suit pour marquer chaque compte d’unité pour lequel vous ne souhaitez pas de solde de début :

  1. Avant de fermer l’année GL, cliquez sur Cartes, pointez sur Finances , puis cliquez sur Compte d’unité.
  2. Sélectionnez le compte d’unité et cochez la case Effacer le solde pendant Year-End fermer.
  3. Cliquez sur Save (Enregistrer). Effectuez cette opération pour chaque compte d’unité pour lequel vous ne souhaitez pas avoir de solde de début pour la nouvelle année, dans le cadre du processus de fermeture de fin d’année gl.

Remarque

  • Cette case à cocher empêche la création d’un BBF dans la nouvelle année la prochaine fois que vous fermez une année GL. Il ne touche pas les années fermées passées ou les BBF existants. Pour effacer un BBF existant, vous devez suivre les étapes ci-dessous.
  • Pour effacer les BBF des années précédentes, vous pouvez rouvrir vos années GL, marquer la ou les cases à cocher sur vos comptes d’unité, puis reloser vos années GL.

Effacer bbf dans les années ouvertes/historiques

  • Microsoft Dynamics GP 2013 et versions ultérieures

    1. Rouvrez la ou les années GL.
    2. Cochez la ou les cases à cocher sur le ou les comptes d’unité.
    3. Reclosez la ou les années GL.
  • Microsoft Dynamics GP 2010 et versions antérieures

    Pour supprimer les montants de solde de début des comptes d’unités de l’année en cours et des années historiques, utilisez la ou les méthodes appropriées :

    • Méthode 1 : Supprimer les soldes des comptes d’unités au cours de l’année en cours

      1. Ouvrez Microsoft SQL Server Management Studio.

      2. Exécutez l’instruction suivante select sur la base de données de l’entreprise pour obtenir la liste de tous les comptes d’unités dont vous allez supprimer le BBF au cours de l’année d’ouverture en cours :

        select * from GL00100, GL20000 where GL00100.ACTINDX = GL20000.ACTINDX and GL00100.ACCTTYPE = 2 and GL20000.SOURCDOC = 'BBF'
        
      3. Si vous êtes d’accord, exécutez l’instruction suivante delete sur la base de données de l’entreprise pour supprimer les enregistrements BBF de ces comptes d’unités au cours de l’année en cours ouverte.

        delete GL20000 from GL00100, GL20000 where GL00100.ACTINDX = GL20000.ACTINDX and GL00100.ACCTTYPE = 2 and GL20000.SOURCDOC = 'BBF'
        
      4. Dans le menu Outils , pointez sur Utilitaires, sur Finances, puis cliquez sur Rapprocher.

        1. Dans la fenêtre Rapprocher les informations financières, cliquez pour sélectionner la zone Année case activée.
        2. Rapprocher chaque année. Démarrez le processus en utilisant l’année historique la plus ancienne. Terminez le processus en utilisant l’année d’ouverture actuelle.
    • Méthode 2 : Supprimer les soldes des comptes d’unités des années historiques

      1. Ouvrez SQL Server Management Studio.

      2. Exécutez ce script pour obtenir la liste de tous les comptes d’unité avec un BBF. Veillez à mettre à jour l’espace réservé XXXX pour l’année historique que vous souhaitez case activée.

        select * from GL00100, GL30000 where HSTYEAR = 'XXXX' and GL00100.ACTINDX = GL30000.ACTINDX and GL00100.ACCTTYPE = 2 and GL30000.SOURCDOC = 'BBF'
        
      3. Exécutez l’instruction suivante sur la base de données de l’entreprise pour supprimer le BBF de l’année souhaitée. (En règle générale, si vous supprimez un an, vous supprimez toutes les années APRÈS cette année. Par conséquent, si vous souhaitez supprimer le BBF pour 2015, vous devez également supprimer le BBF pour 2017, puis 2016 et 2015 en dernier pour les comptes d’unités, puisque les soldes ont été reportés d’une année à l’autre.)

        delete GL30000 from GL00100, GL30000 where HSTYEAR = 'XXXX' and GL00100.ACTINDX = GL30000.ACTINDX and GL00100.ACCTTYPE = 2 and GL30000.SOURCDOC = 'BBF'
        
      4. Dans le menu Outils , pointez sur Utilitaires, sur Finances, puis cliquez sur Rapprocher.

        1. Dans la fenêtre Rapprocher les informations financières, cliquez pour sélectionner la zone Année case activée.
        2. Rapprocher chaque année. Démarrez le processus en utilisant l’année historique la plus ancienne. Terminez le processus en utilisant l’année d’ouverture actuelle.