Task Assignment

Each type of process in a warehouse typically requires workers who possess a specific set of characteristics that correspond with the task to be performed. For example, computer kit assembly requires workers that understand how the electronic components are assembled; and picking expensive inventory, such as jewelry, requires security clearances. Each worker is assigned to complete tasks that match their own set of skills or authorization.

Skill Sets

Each worker may have skills that correspond with multiple task types. In addition, each worker's tasks are prioritized. For example, one worker must complete all putaway tasks before proceeding to replenishment, while another worker must complete replenishment tasks before proceeding to counts.

Zones and Locations

You can define within which specific zones a worker is authorized to perform tasks.

These constraints control what tasks are displayed to a user and in what sequence. A user on a RF mobile device is expected to login to a console that automatically directs them to perform a specific task. The following figure illustrates the task assignment process.

Figure 1. Task Assignment

You can define the maximum number of workers who can be assigned to perform specific types of task. For example, if a warehouse chooses order pick, only one worker carries out the given order. Or for trailer loading, a warehouse allows a maximum of three people to load a trailer.

The application automatically suggests the best possible match of task to worker, based on where the user is working and the type of equipment that the user has. The application optimizes task suggestion based on best sequence in which to traverse the location. Additionally, time constraints placed on a task are also adhered to.

The application has the ability to assign specific tasks and equipment to specific operators in a warehouse depending on their skill sets. For instance, the warehouse supervisor may assign putaway, picking, replenishment, and packing tasks to an operator. The forklift or grab truck may be assigned to perform the tasks. Another operator may be assigned to perform the final step of replenishment using only grab truck.

The application controls when a task is available for assignment. This availability is computed from associated date and time constraints for start of the task. For example, a putaway request from the quality control department is scheduled to start only during off-peak time. The task is suggested to all eligible users after the date and time specified. The expected finish time for a task can also be specified. For example, a move request to top-off high moving dedicated locations in the warehouse is expected to be completed during the lunch break while picking team is on the lunch break, then the application suggests tasks that are closer to their finish time.

You can define the number of users allowed to work simultaneously in an aisle or aisle-section. The application can suggest tasks from an aisle/location only if the number of users does not violate the maximum users allowed.

You can also permit only one user to work in a location at a time. The application cannot suggest tasks from a location, if another user is working in the same location.

Also, while depositing, the application can consider above settings and prefer a least congested aisle to suggest deposit tasks.