Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

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

Brief

Goals:

  • monitor transports between warehouses
  • monitor processing of goods
  • check the inventory in warehouses
  • make corrections in the inventory

This is actually very similar on to the warehouse example plug-in but we will concentrate on the product flow over here instead on the current inventory state.

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

User story

We have a sawmill company which transports various products among their facilities. The companies managers would like to have a history of what was going in and out of those facilities. This is done now using paper notes. Additionally once a month the selected company workers do a inventory check of the goods that are in place in those facilities. The managers would also like to know what should be in those facilities on the present moment.

...

Gliffy
namesawmill product flowversion6

Mockup

Gliffy
nameProduct flow mockup

Reports

Mockup
inventory report
inventory report
Version1
Nameinventory report

...

14
Mockup
version
Inventory report GUI
Inventory report GUI
Version1
NameInventory report GUI

Notes

  • The inventory table is not editable. It represents the sum of the records from the transfers table and the corrections table
  • Quantity of product in warehouse = last inventory in that warehouse of that product + incoming transports after the last inventory - outgoing transports after the last inventory
  • The should be field in the corrections table is always calculated in the same manner as the Quantity of product in warehouse field but only takes in