Components of Task Management

The Task Management module consists of the following high-level components.

  1. Main modules that generate the tasks – this is any existing individual process modules which a task will be generated from. For example, the Receipt Purchase Order module (under Inbound Receipt) will generate a put away task, which the Operator will action on the HTML5 Put Away screen.

  2. System Triggers and Master Task Listing - tasks generated from the various individual process modules drive into the System Triggers. The Task Management module plugs into these System Triggers, and from there, the Master Task Listing is generated.

Note: These System Triggers are our application's original System Triggers and VBScript that can be integrated into, based on our current selective architecture design.

  1. An application that drives the Operator through all his tasks - An application (which is the HTML5 Task List screen) that drives the operators through the various tasks generated and stored in the Master Task Listing. As an operator moves through and completes tasks in the list on the HTML5 Task List screen, he can request more tasks, and it will be displayed in a logical order as it has been configured per operator. The screens the operator will see when selecting a task in the Task List HTML5 module are essentially the same as the individual process modules (the HTML5 Put Away screen) mentioned above.

The module is sold with two standard tasks already configured. They are 1) Sales Pick to TrackID and 2) Receiving Put Away. We discuss later in this user guide how to build and configure additional tasks.

Other components

There are also two other modules available, as part of the Task Management process, these aren’t required to setup the system, but rather to manage and track tasks.

  1. Task Review – this screen is used to view and track tasks that has been created and allocated to an Operator.

  2. Operator Task Allocation - This module allows you to link specific tasks to specific operators if not pre-assigned in the Task Script.

Standard Tasks

The module is sold with two standard tasks and users can start to use these out of the box, once setup and configuration is completed.

Customization Options

There are two key customization elements available within the Task Management module. These are only applicable when clients want to start creating their own tasks and do customization on the HTML5 screen.

 The VBScript required to customize are standard with the DATASCOPE PREMIUM WMS version and do not need to be purchased separately. For more information, refer to Simple VBScript examples

Customization on the System Trigger side

Tasks are generated by using a VBScript. An event fires the trigger, and the trigger, in turn, calls a VBScript, which returns the information pertaining to the tasks.

The standard tasks that are shipped with the module all have their standard scripts. Users must, however, still setup these links.

VBScripts linked to a System Trigger can be customized.

For more information – refer to VBScripts

Customization on Task List HTML5 screen

This is the screen that Operators will use to see a list of all their tasks and where they will fetch and action a task from. There are some logic around what task is allocated next to which Operator when selecting the Fetch New Task button. This logic can also be customized by using existing plugins.

For more information – refer to Plugin Customization

Licensing

The module is sold as a separate module and does not come standard with your DATASCOPE PREMIUM WMS Installation. It does come standard with two standard tasks. They are 1) Sales Pick to TrackID, 2) Receiving Put away.

The customization logic is within core DATASCOPE WMS and does not need to be purchased separately.