34 lines
1008 B
YAML
34 lines
1008 B
YAML
framework:
|
|
workflows:
|
|
disposition:
|
|
type: state_machine
|
|
marking_store:
|
|
type: method
|
|
property: status
|
|
supports:
|
|
- App\Entity\Disposition
|
|
initial_marking: new
|
|
places:
|
|
- new
|
|
- checking_contract
|
|
- confirmed
|
|
- checking_invoice
|
|
- paid
|
|
- completed
|
|
transitions:
|
|
upload_contract:
|
|
from: new
|
|
to: checking_contract
|
|
confirm_contract:
|
|
from: checking_contract
|
|
to: confirmed
|
|
upload_invoice:
|
|
from: confirmed
|
|
to: checking_invoice
|
|
confirm_invoice:
|
|
from: checking_invoice
|
|
to: paid
|
|
complete:
|
|
from: confirmed
|
|
to: completed
|