Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Picking List Split Lines

946 views
Skip to first unread message

Anisha

unread,
Aug 4, 2010, 5:18:03 AM8/4/10
to
Hi,

We have a scenario where an order line on the picking list gets split
automatically. Is this possible? Not all orders get affected, a random few.

We are using auto-reservations, and the tick on the Inventory Management >
Setup > Parameters, "Automatic addition" is switched on and use warehouse,
colour and size item dimensions.

We are using AX2009.

Thanking you in advance

Regards,
Anisha

Lennart Conrad

unread,
Aug 10, 2010, 8:48:03 AM8/10/10
to
The WMSOrderTrans records (picking list lines) are created based on the
inventory transactions. So if they are not summed, the picking lines can be
split.

If this is causing major problems for your operations you could look at the
method wmsOrderTrans.sumup() which summarizes the lines if the can be summed
up. This of course requires a small customization.

--
This posting is provided "As-is" with no warranty

Anisha

unread,
Aug 11, 2010, 8:02:03 AM8/11/10
to
Hi Lennart,

Thank you so much :)

I heard as well that because we are using automatic picking as well, AX
looks for stock in the FIFO order thus causing the picking list lines to
split. Can this be valid as well?

There is a field on the inventtrans table called "InventDim fixed", do you
know what this field does and where it gets the data from?

Thanking you

Regards,
Anisha

Lennart Conrad

unread,
Aug 16, 2010, 8:01:03 AM8/16/10
to
Hi Anita
For your first question:
The FIFO reservation can to my knowledge not cause the transactions to be
split by itself. If the transactions are split it is most likely because they
were split before the reservation was triggered or because the inventory
dimensions on the salesline does not cover all the active dimensions used to
determine the on-hand (physical dimensions).
E.g the salesLine has site and warehouse specified but not serial numbers.

The field InventDimFixed stores an integer which in a single value
represents the inventory dimensions that were fixed. You can use this small
job to print what the value is:
static void printFixedDimensions(Args _args)
{
InventDimParm inventDimParm;
InventDimFixed inventDimFixed = 256; //site
;
inventDimParm.initFromInventDimFixed(inventDimFixed);
info(inventDimParm.toString());

inventDimFixed = 8;//palletID
inventDimParm.initFromInventDimFixed(inventDimFixed);
info(inventDimParm.toString());
}

You can also open the reservation form for a line and see what dimensions
are marked as Locked.

The inventDimFixed can be specified through code so the value depends a bit
on where the reservation is done. For the case where automatic reservation is
used the values are based on the dimensions specified on the salesLine.

The wms reservation will respect the fixed dimensions. This means that if
you on a salesLine has specified a location, the wms reservation will not try
to find another, and potentially more optimal location, to reserve from.

So to get an idea on why your picking lines are split, you should try to
look at your inventory transactions to see if they are split

Anisha

unread,
Aug 18, 2010, 5:32:03 AM8/18/10
to
Thank you
0 new messages