History
As a user I need to change the state of some documents. I expect that some documents might have the two states:
- draft: all new documents are creating with this state
- accepted: documents could be accepted, it influences on future possibility and behaviour
- declined: documents declined, it influences on future possibility and behaviour
This functionality is provided for the following documents:
- material requirement
- work plan
- cost calculation
- production counting
Action & flow
Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null
Logging
Each state changing should be logged with informations who and when the action executed