WIP - Work in progress

Issue: http://issues.qcadoo.org/browse/QCADOOMES-171

Brief

A module which allows you to monitor operation execution, inform the worker of some custom steps in a operation and control if intermediate products are processed in the right order.

Concepts:

  1. We have defined workstations that can perform selected operations.
  2. Each workstation has a display screen with a web browser and a bar code scanner. Optionally a keyboard and a mouse or touchscreen can be used.
  3. The work on a operation is always determined by firstly scanning an resource number or an order number and the operations which can be performed on the workstation.
  4. In addition to scanning order, resource, product and warehouse numbers you can also scan action bar codes which help to interact with the system.
  5. While reporting what has been consumed/produced in the input/output of the operation the worker can scan resource numbers or products numbers. Scanning resources numbers modifies their quantity in the inventory. Scanning product codes does not.

Open questions

  1. How should we handle unit and quantities when a used scans a resource or product ? how much to add after one scan if something is in liters ?
  2. Should we determine somewhere in the configuration where which inputs and outputs need to be scanned to note there used/produced quantities in a operation ?
  3. How to handle the situation in which passing input and outputs is optional or we just want to note that the main resource was transformed ?

Features

Main feature:

Supporting features:

  • WIP-S1 - Workstation configuration
  • WIP-S2 - Add numbered resources to inventory module
  • WIP-S3 - Add resource-order relationshit
  • WIP-S4 - Add 'Notes' and 'Notes attachment' to the operations order instance