"Packing slip purchase does not exist" error when posting a packing slip for a purchase order in Microsoft Dynamics AX

This article provides resolution for the issue that you can't post a packing slip for a purchase order in Microsoft Dynamics AX due to the Account number for transaction type Purchase, packing slip purchase does not exist error.

Applies to:   Microsoft Dynamics AX 2009
Original KB number:   961683

Note

Microsoft Business Solutions-Axapta 3.0 is now part of Microsoft Dynamics AX 3.0. All references to Microsoft Business Solutions-Axapta and Microsoft Axapta relate to Microsoft Dynamics AX.

This article applies to Microsoft Dynamics AX for all regions.

Symptoms

When you try to post a packing slip for a purchase order in Microsoft Dynamics AX, you receive the following error message:

Account number for transaction type Purchase, packing slip purchase does not exist.

Cause

This problem occurs because the Post physical purchase check box is selected for the inventory model group that is used for the item in the purchase order.

Resolution 1

Clear the Post physical purchase check box for the inventory model group in the Inventory model groups dialog box. To do this, follow these steps:

  1. Select Inventory management, expand Setup, expand Inventory, and then select Inventory Model Group.
  2. In the Inventory model groups dialog box, select the correct inventory model group, and then select the Setup tab.
  3. Clear the Post physical purchase check box.
  4. Close the Inventory model groups dialog box.

Note

The Post physical purchase setting for an inventory model group is typically used in the General Ledger module to post estimated purchases that refer to packing slip updates. If you do not want to post estimated purchases, make sure that this check box is cleared.

Resolution 2

In the Inventory posting dialog box, specify the ledger accounts for the packing slip purchase option and for the packing slip purchase offset option. To do this, follow these steps:

  1. Select Inventory management, expand Setup, expand Posting, and then select Posting.
  2. In the Inventory posting dialog box, select the Purchase order tab.
  3. Select the Packing slip purchase option.
  4. Press Ctrl+N to create a new line.
  5. In the Item code field, select All, Group, or Table.
  6. In the Account code field, select All, Group, or Table.
  7. In the Account number field, select the correct packing slip purchase account.
  8. Select the Packing slip purchase offset option.
  9. Press Ctrl+N to create a new line.
  10. In the Item code field, select All, Group, or Table.
  11. In the Account code field, select All, Group, or Table.
  12. In the Account number field, select the correct packing slip purchase offset account.
  13. Close the Inventory posting dialog box.