Files
myep-team/config/packages/workflow.yaml
T

34 lines
1014 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