Comment empêcher l’impression de remises de zéro dollar dans La gestion des fournisseurs dans Microsoft Dynamics GP

Cet article décrit les étapes à suivre pour empêcher l’impression des envois de fonds de zéro dollar dans La gestion des fournisseurs dans Microsoft Dynamics GP et dans Microsoft Business Solutions - Great Plains.

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 : 855957

Introduction

Cet article explique comment empêcher l’impression des envois de fonds de zéro dollar dans La gestion des fournisseurs dans Microsoft Dynamics GP et dans Microsoft Business Solutions - Great Plains.

Remarque

Pour empêcher l’impression de remises de zéro dollar, vous devez disposer d’un accès administrateur à Microsoft Dynamics GP et au instance de Microsoft SQL Server.

Pour plus d’informations sur la façon dont les paiements manuels apparaissent sur le stub case activée et quand ils sont supprimés de la table PM20000 et de la table PM20100, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

860395 Informations sur la façon dont les paiements manuels apparaissent sur le stub case activée et quand ils sont supprimés de la table PM20000 et de la table PM20100 lorsque vous exécutez le processus Sélectionner des vérifications dans Microsoft Dynamics GP

Pour plus d’informations sur la façon dont les paiements dont le montant est égal à zéro sont traités dans Gestion des fournisseurs, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

861276 Comment les paiements dont le montant est égal à zéro sont traités dans La gestion des fournisseurs dans Microsoft Dynamics GP

Étapes pour empêcher l’impression des envois de fonds de zéro dollar

Pour empêcher l’impression des envois de fonds de zéro dollar, procédez comme suit.

Remarque

Les étapes décrites dans cet article suppriment les envois de fonds de zéro dollar dans la table temporaire Pm Remittance qui ont été précédemment appliqués avant l’exécution du chèque. Notez que ces étapes ne suppriment pas les envois de fonds de zéro dollar créés lors de l’exécution de vérification à la suite de la fonctionnalité d’application automatique.

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.

  1. Dans le menu Microsoft Dynamics GP , pointez sur Outils>Configurer>l’achat, puis cliquez sur Fournisseurs.

  2. Dans la fenêtre Configuration de gestion des fournisseurs, cliquez pour décochez la zone Imprimer les documents précédemment appliqués lors de la remise case activée.

  3. Démarrez l’Analyseur de requêtes Microsoft SQL ou SQL Server Management Studio. Pour ce faire, utilisez l’une des méthodes suivantes en fonction du programme que vous utilisez.

    Méthode 1 : Pour SQL Server 2000

    Si vous utilisez SQL Server 2000, démarrez l’Analyseur de requêtes SQL. Pour ce faire, cliquez sur Démarrer>tous les programmes>Microsoft SQL Server>Analyseur de requêtes.

    Méthode 2 : Pour SQL Server 2005

    Si vous utilisez SQL Server 2005, commencez SQL Server Management Studio. Pour ce faire, cliquez sur Démarrer>tous les programmes>Microsoft SQL Server 2005>SQL Server Management Studio.

    Méthode 3 : Pour SQL Server 2008

    Si vous utilisez SQL Server 2008, commencez SQL Server Management Studio. Pour ce faire, cliquez sur Démarrer, pointez sur Tous les programmes>Microsoft SQL Server 2008, puis cliquez sur SQL Server Management Studio.

  4. Exécutez l’instruction suivante sur la base de données de l’entreprise pour supprimer les versements de zéro dollar dans La gestion des fournisseurs.

    /* The following code is used to remove zero dollar remittances for a specific vendor. */ 
    
    DELETE PM20100 
    WHERE VendorID = 'VendorID' 
    AND KeySourc = 'REMITTANCE'
    
    /* The following code is used to remove all zero dollar remittances. */ 
    
    DELETE PM20100 
    WHERE KeySourc = 'REMITTANCE'
    

    Remarque

    Dans le code, l’espace réservé VendorID représente l’identificateur du fournisseur réel.

    Une fois que vous l’avez fait, les lots de vérifications qui ont été créés avant d’exécuter l’instruction sont également mis à jour.