Hi,
We're having an issue with the messaging between WM and LM for load pallet activities. When a user loads a pallet, there should be a total of 3 detail lines in the message (exactly 3 - never more, never less). These 3 details should be:
-
User's previous location
-
Consolidation location where the pallet is picked up
-
Dock door location where the pallet is delivered
The issue we're having is that WM is generating details for each carton on the pallet, rather than just the pallet itself, so the message looks like this:
-
User's previous location
-
Consolidation location - pick up Carton 1
-
Dock door location - deliver Carton 1
-
Consolidation location - pick up Carton 2
-
Dock door location - deliver Carton 2
-
Etc, for each carton on the pallet
So if there are 100 cartons on the pallet, the travel time is being calculated 100 times, which is 99 times too many. In one of our DCs, we had created a database trigger to handle this. It looks at the details being written to workinfo_q_dtl_010 and fudges the locations so that although the details are there for each carton, the locations are such that the travel time is only calculated once. Unfortunately, this same trigger has troubles in another of our DCs - it causes the load pallet activities to take upwards of 4 minutes to process per transaction, which is obviously unacceptable.
I have trouble believing that such a large bug could exist in the system, so I'm thinking that there must be some config somewhere that tells the system "write these details at the pallet level, not at the carton level". Does anyone know where I might find that config, if it exists?
Thanks.