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

History 

As a user I need to control the satus state of order. I expect that orders might have the following statusesstates:

for process without any interference:

  • pending: all new orders waiting for acceptance
  • accepted: orders for which anybody accepted for running, and are waiting for start
  • in progress: orders started but still running
  • finishedcompleted: production finished, order is closed for change

if any interference occurs:

  • declined: user can decide to decline for any reason before starting order
  • interrupted: user can decide about temporary interruption after starting and before finishing of order (is possible to restart order)
  • abandoned: user can decide about irreversible abandonment of order after starting

Action & flow

Gliffy
2
nameStatus flowversion

Logging 

Each state changing should be logged with informations who and when the action executed