Task Requests grid

 
 
The IRM-Linkware integration uses a Task Request is an administrative object which indicates that a Linkware technician should test the cables assigned to it using the specified Test Setup. A Project (or a Sub-project) supports multiple Task Requests. Clicking on a Project lists its Task Requests. 
 
The following properties are defined during the creation or editing of a Task Request, while others are generated by IRM (discussed in more detail the next point).
  • Name is defined during Task Request creation and can also be edited later
  • Action required in column indicates which application needs to be used in order to complete the Task Request (that is, Linkware or IRM)
  • Test Setup is a test configuration item defined in Linkware Live; it is also selected when creating a Task Request and can be changed later.
  • User and Time Created are automatically populated by IRM. NOTE: By default, the grid is sorted by Time Created, but sorting can be performed on all columns.
  • Lifecycle Stage indicates the current status of the Task Request and provides guidance on the next steps.
 
These are the Lifecycle Stages for an outgoing (IRM-to-Linkware) Task Request:
  • When created, a Task Request initially starts in the Planned stage. In this stage it is managed only by the user through the Web Client.
  • When the user clicks the Push to Linkware Live Action button, the stage is set to Scheduled.  In this stage (and also In progress), the Task Request is managed (owned) by LIS and all changes in IRM are disallowed, except for changing the stage to Cancelled by clicking on the X action button.
  • When LIS becomes aware of the Task Request and wants to take ownership, it changes the stage to In progress.
  • After the Task Request is fulfilled by the cable tester operator, LIS (Linkware integration system) sets the stage to Completed.
  • If the stage is either Scheduled or In progress, the user can cancel the Task Request, ceasing processing (by clicking on the X action button), which sets the stage to Cancelled.  The User can then push it to Linkware again, which sets the stage back to Scheduled, as mentioned above. 
 
 
 
From this grid it is also possible to perform different operations by using action buttons provided for each row:
- Edit - enables editing Task Request properties; clicking on it opens an additional dialog (see the next point/section for more information). The button is disabled for an ongoing Task Request (one with Lifecycle Stage set to In progress).
 
- Cancel an outgoing Task Request. The button is enabled only for Task Requests with Lifecycle Stage set to In progress. Clicking on it automatically changes the button to Delete (explained below) and sets the Lifecycle Stage to Cancelled. Other action buttons also get enabled (except for editing), so the Task Request can be pushed again to Linkware, a Report can be generated for future reference, or it can simply be deleted.
 
- Delete - clicking on this button opens the standard confirmation sub-dialog, and if confirmed, it the row gets removed. The button is enabled only for Task Requests that haven't yet been pushed to Linkware for testing, or that have been completed or canceled (the ones with Lifecycle Stage set to Planned, Completed or Canceled).
 
- Push to Linkware Live - this button is disabled for Task Requests already pushed to Linkware (Lifecycle Stage set to In progress) and for Task Requests that are not fully configured (that is, those that don't have a Test Setup or Cables assigned).
 
When clicked, an outgoing Task Request object is generated with the following parameters:
  • Proxy Variety set to Test, indicating that the set of objects passed by this Task Request will be tested. For Linkware, outgoing Task Requests are expected, allowing technicians to test a set of cables specified in the Objects field.
  • Target App is set to Linkware Live, which refers to the application that needs to take action upon the Task Request.
  • Lifecycle Stage set to Scheduled. In this stage, LIS manages the Task Request and all Web Client changes on it are disallowed, except for changing the stage to Cancelled (by clicking on the X action button).
  • the list of Cables added in the Cables grid below
 
- Generate Report; clicking on this button automatically sends a request to LIS to start generating a PDF report document.