Follow us on Facebook Follow us on Twitter Get the latest job postings quicker!
Follow us on Facebook and Twitter!
Sponsors

TopBanner

Like this Page? Share it!
HomeHomeManhattan Assoc...Manhattan Assoc...GeneralGeneralRF Putaway - Task ActionRF Putaway - Task Action
Previous
 
Next
New Post
3/28/2016 6:58 AM
 

Hi,

 

Does anybody know how to force the system to look up the proper transaction to use in the task action? 

The way our putaway is configured, we have three types:

  • Putaway to Active (INT=1)
  • Putaway to Primary Reserve (INT=11)
  • Putaway to Secondary Reserve (INT=11)

​Each of these gets a different task type. Active and primary reserve both put away at the case level, and secondary reserve puts away a whole pallet, which will contain multiple cases and multiple different skus. The RF user only uses a single RF transaction, called "RF Putaway". We have a task action set up so that when a user scans a pallet with RF Putaway, and it's allocated to go to active locations, the system will automagically take the user to the proper transaction, which we've called "RF Putaway Active". That part works perfectly. Unfortunately, this same configuration doesn't work for our other two types of putaway. We have a task action configured for primary reserve, which we've called "RF Putaway Case", and another task action for secondary reserve, which we've called "RF Putaway Pallet". However, our RF Putaway transaction refuses to call these other two transactions, and the putaway gets completed solely with the RF Putaway transaction.

Previously, this wasn't an issue. It's become an issue now because we're working on configuring LM2007, and we need the proper transactions to be called so that the proper activities get sent through to LM.

Does anyone have any idea why it's ignoring the task actions that we have configured? 

Thanks.

 

 

 
New Post
4/13/2016 5:15 PM
 

Hi John,

We're currently use this functionality and it works OK.

Basically, we define the TASK_TYPE and the TASK_NAME name to use in TASK_ACTION (which links to the transaction - TRAN_MASTER.TASK_NAME) and it should call the correct transaction.

 

INVN_NEED_TYPE TASK_TYPE MENU_MODE TASK_NAME CREATE_DATE_TIME MOD_DATE_TIME USER_ID WHSE TASK_GRP
11 4 C PUTBACKTOBETTER       * *
11 50 C CCR2_LOCATE_LPN       * *
11 88 C PUTBACK-NO-ACT       * *

 

 
New Post
4/14/2016 5:42 AM
 

Hi Dan,

That's exactly how we have it configured.

 

  • Task creation rules are set to create particular task types.
  • Transactions are configured to complete these tasks, with the TRAN_MASTER.TASK_NAME field set up appropriately.
  • Task actions are set up for particular task types and INT's.

 

INVN_NEED_TYPE TASK_TYPE MENU_MODE TASK_NAME
11 04 C DirectPACase
11 05 C DirectPAPlt

 

The two task actions above don't seem to work, but this one works fine:

 

INVN_NEED_TYPE TASK_TYPE MENU_MODE TASK_NAME
1 36 C RFPutActive

 

And we have others that work fine as well. All of our putaways start with our RF Putaway transaction. I can't figure out why it has no trouble calling the configured transaction for INT=1, but can't seem to manage it for INT=11. When selecting a task with Ctrl-S, it works fine with both INT's... it only has problems when RF Putaway is set to assign the task to the current user.

 
New Post
4/17/2016 3:42 PM
 

Are there any error messages that are set as 'Non display'?

If you check MSG_LOG for the user is anything written there or captured in the PkPutawayS*.log files?

System code B-337 for the task group being used, what is byte 2-2 set as?

Byte 5-19 of the transaction "RF Putaway", does this have the appropriate link to the TASK_NAME - DirectPACase?

(these might be a little different on your version of WM)

 
New Post
4/18/2016 9:15 AM
 

We have a bunch of messages that are set to non-display. I looked through those, but didn't see anything that looked like it was related to this situation. I have tried turning the logs on high and searching through both the application and DB logs, but the only thing that told me was that in certain scenarios, it wasn't even checking the task_action table (i.e. the DB log had no queries something like SELECT * FROM TASK_ACTION...). In other scenarios, it does have some reference to task_action. 

I did notice that byte 2-2 in the task group (syscode 337) was null for this particular task group. In other task groups, we have it set as "ignore owner". I wonder if maybe not having it set is somehow causing it to skip task action? Then again, the description of that parameter is "RF Select Task: Include Owner Level", which implies that it only applies when a user does Ctrl-S on the RF gun, and that's the scenario where the task action always seems to work.

What's byte 5-19 in your version? In ours, using the lib/libWhsePAClient program, it's this:

 

From Posn To Posn Description
5 5 Check {Active} - Split {Case}? 
6 6 Check {Case Pick} - Split {Case}? 
7 7 Check {Active} - Check capacity?
8 8 Locate {Carton} Mode
9 9 {OBContainer} Type 
10 10 Weighed {Carton}s Only?
11 11 Check {Case Pick} - Check capacity?
12 12 Check {Active} - Dynamically assign location?
13 13 Check {Case Pick} - Dynamically assign location?
14 14 Consolidate {Case} - Search Mode
15 15 Assign task to current user
17 17 Clear {Pallet}?
18 18 Not Used
19 33 Modify {Case} Trans Link Name

 

None of those are a link to a putaway transaction. Our putaways are configured a bit weirdly, though. When we receive a case, the putaway logic gets called in order to determine if the case is going to an active location or to a reserve location close to the active (using the Direct to Radial Around Active method). In both of these instances, an allocation record will get created with either INT=1 for active or INT=11 for reserve. However, this doesn't actually create a task. When a pallet is scanned with RF Putaway, the putaway logic gets called again, and then it creates the task and immediately assigns it to the user. Somehow, all these transactions are linked together. The receiving transaction has a link to the sorting transaction as well as the putaway transaction. The sorting transaction also has a link to the putaway transaction. I haven't been able to determine exactly what gets called and in which order, though. The RF Putaway transaction itself doesn't have a link to any other transaction in the transaction parameters - the only link is in the task action table, and of course that's not a direct link between the transaction and another transaction, it's a link between the task that RF Putaway is entering and another transaction. 

 
Previous
 
Next
HomeHomeManhattan Assoc...Manhattan Assoc...GeneralGeneralRF Putaway - Task ActionRF Putaway - Task Action


Copyright 2010-2019 by WMS Support Forum   |  Privacy Statement  |  Terms Of Use