Transfer Orders and Pallets (AX2009 and AX2012)

When you create a transfer order in AX2012 or AX2009, and using Pallet Id’s, the system does not include the pallet number on the receiving warehouse. This means you need to create a new pallet and re-process everything on the pallet as part of the receiving process.

I have found that a number of customers want to keep the pallet number and the contents the same.

this can be achieved with a small modification to the system. Under Table InventTransferLine, method: inventDimMergeWarehouse there is a block of code towards the bottom:

if (_inventLocationId == _inventTransferTable.InventLocationIdTo)
{
inventDim.wmsPalletId = ”;
}

If you comment these lines out then the pallet number will stay present on the receiving inventory transaction for the final destination warehouse.

2 thoughts on “Transfer Orders and Pallets (AX2009 and AX2012)

  1. Angelica says:

    Hello and thank you for an interesting post.

    I have gone in and commented out the lines you describe but unfortunately it doesn’t work. On my receiving transactions on the receiving warhouse all the dimensions BUT the Pallet-ID is filled out.
    Not even when I try and create an arrival journal it is filled out.
    Do you have any other advice?

    Like

  2. Donna says:

    Thank you for the information. We would love to be able to use the same pallet id on Transfer orders. I asked my programmer to comment out the lines you mentioned. The original pallet id now automatically updates to the item arrival journal! However, it will not allow me to post. At this point, the pallet id is in the original warehouse with the inventory showing in the Transit warehouse. The item arrival journal is linked to the receiving warehouse. I receive the “not in warehouse…” error. It will not allow me to change the warehouse in Item Arrival. Any help you can offer would be appreciated. Thanks.

    Like

Leave a comment