Message d’erreur lorsque vous tentez de publier un bon de livraison pour une commande d’achat dans Microsoft Dynamics AX : « numéro de compte pour l’achat de type de transaction, achat du bon de livraison inexistant ».

S’applique à : Microsoft Dynamics AX 2009Microsoft Dynamics AX 4.0Microsoft Dynamics AX 3.0

Microsoft Business Solutions-Axapta 3,0 fait désormais partie de Microsoft Dynamics AX 3,0. Toutes les références à Microsoft Business Solutions-Axapta et à Microsoft Axapta concernent Microsoft Dynamics AX.
Cet article s’applique à Microsoft Dynamics AX pour toutes les régions.

Symptômes


Lorsque vous tentez de publier un bon de livraison pour une commande d’achat dans Microsoft Dynamics AX, vous recevez le message d’erreur suivant :
Le numéro de compte de type achat, achat du bon de livraison n’existe pas.

Cause


Ce problème survient parce que la case à cocher après achat physique est activée pour le groupe de modèles de stock utilisé pour l’article dans la commande d’achat.

Résolution


Pour résoudre ce problème, utilisez l'une des méthodes suivantes.

Méthode 1

Désactivez la case à cocher post-achat physique pour le groupe de modèles d’inventaire dans la boîte de dialogue groupes de modèles d’inventaire . Pour cela, procédez comme suit :
  1. Cliquez sur gestion des stocks, développez configuration, développez stock, puis cliquez sur groupe de modèles de stock.
  2. Dans la boîte de dialogue groupes de modèles d’inventaire , sélectionnez le groupe de modèles d’inventaire approprié, puis cliquez sur l’onglet configuration .
  3. Cliquez pour désactiver la case à cocher après achat physique .
  4. Fermez la boîte de dialogue groupes de modèles d’inventaire .
Remarque Le paramètre « valider l’achat physique » pour un groupe de modèles d’inventaire est généralement utilisé dans le module Comptabilité générale pour comptabiliser les achats estimés qui font référence à des mises à jour de bon de livraison. Si vous ne souhaitez pas comptabiliser les achats estimés, assurez-vous que la case à cocher est désactivée.

Méthode 2

Dans la boîte de dialogue report de l’inventaire, spécifiez les comptes généraux pour l’option d’achat de bon de livraison et pour l’option de décalage d’achat de bon de livraison. Pour cela, procédez comme suit :
  1. Cliquez sur gestion des stocks, développez configuration, développez publication, puis cliquez sur publication.
  2. Dans la boîte de dialogue report de l' inventaire , cliquez sur l’onglet commande d’achat .
  3. Cliquez sur l’option achat de bon de livraison .
  4. Appuyez sur CTRL + N pour créer une ligne.
  5. Dans le champ code de l’élément, sélectionnez tout, groupeou table.
  6. Dans le champ Code de compte , sélectionnez tout, groupeou table.
  7. Dans le champ numéro de compte , sélectionnez le compte d’achat du bon de livraison approprié.
  8. Cliquez sur l’option de décalage d’achat du bon de livraison .
  9. Appuyez sur CTRL + N pour créer une ligne.
  10. Dans le champ code de l’élément, sélectionnez tout, groupeou table.
  11. Dans le champ Code de compte , sélectionnez tout, groupeou table.
  12. Dans le champ numéro de compte , sélectionnez le compte de contrepartie approprié pour le bon de livraison.
  13. Fermez la boîte de dialogue report de l' inventaire .