Templates / Approvals / contract-approval

Contract Approval (Parallel Review)

Drafts a contract from a template, then asks legal and finance to review it at the same time instead of one after the other. A parallel join waits for both verdicts; only a contract both approve is sent for e-signature, and anything else goes back to the requester with the reviewers' comments.

parallel gatewayuser taskfour eyeslegal
Open in editor Download .bpmn
casen template use contract-approval
legal finance yes no Draftcontract Legal review Financereview Send fore-signature Return torequester Contract requested Both approved? Sent for signature Changes requested

Scenarios · 2

  • Legal and finance both approve draft-contract → reviews-done → send-for-signature → contract-sent
  • Finance objects, so the contract goes back reviews-done → return-to-requester → contract-returned

Job types · 3

  • contract-draft Draft contract
  • esign-envelope-send Send for e-signature
  • requester-notify Return to requester

Files · 2

Every scenario passes on @bpmnkit/engine's runScenario in the package's tests. casen template use contract-approval [dir] writes the files above into your project — see the templates guide for running the scenarios and deploying.