Persist workflow fields for order #55

Merged
akrdzic merged 3 commits from persist-workflow-documents into master 2018-11-05 11:24:58 +01:00
akrdzic commented 2018-11-05 09:06:56 +01:00 (Migrated from gitlab.com)

Persist workflow fields for order

During workflow process several order documents are uploaded. Also installation can be selected. Persist these information into order so they can be displayed if needed.

Smoke test:

  1. Make bundle product ready to sell (it should have template questionnaire document for customer to upload)
  2. Make sure you have delivery process set up that contains all three action form steps ( customer configuration validation, installation and customer acceptance)
  3. Order bundle
  4. Assign process to new order
  5. Reject customer questionnaire
  6. As customer upload new questionnaire (refresh and check that document is present among document for that bundle)
  7. Accept document
  8. Go to installation step and as supplier user confirm installation is completed then upload test protocol document
  9. Open order on frontend and check test protocol is present for that bundle documents
  10. Go to customer acceptance and upload acceptance document as customer
  11. Refresh and check that acceptance document is present with Other documents
  12. Upload one more acceptance document and also check it is present among order Other documents
  13. Complete process
**Persist workflow fields for order** During workflow process several order documents are uploaded. Also installation can be selected. Persist these information into order so they can be displayed if needed. Smoke test: 1. Make bundle product ready to sell (it should have template questionnaire document for customer to upload) 2. Make sure you have delivery process set up that contains all three action form steps ( customer configuration validation, installation and customer acceptance) 3. Order bundle 4. Assign process to new order 5. Reject customer questionnaire 6. As customer upload new questionnaire (refresh and check that document is present among document for that bundle) 7. Accept document 8. Go to installation step and as supplier user confirm installation is completed then upload test protocol document 9. Open order on frontend and check test protocol is present for that bundle documents 10. Go to customer acceptance and upload acceptance document as customer 11. Refresh and check that acceptance document is present with Other documents 12. Upload one more acceptance document and also check it is present among order Other documents 13. Complete process
akrdzic commented 2018-11-05 09:07:34 +01:00 (Migrated from gitlab.com)

assigned to @bilal.catic

assigned to @bilal.catic
akrdzic commented 2018-11-05 10:54:04 +01:00 (Migrated from gitlab.com)

added 1 commit

Compare with previous version

added 1 commit <ul><li>b02f0881 - Fix customer acceptance flow</li></ul> [Compare with previous version](https://gitlab.com/saburly/wiaas/new-wiaas/merge_requests/55/diffs?diff_id=26565156&start_sha=0d62e7da4bbbd917bea403c01de3d6e414d880d6)
bilal.catic commented 2018-11-05 11:24:58 +01:00 (Migrated from gitlab.com)

merged

merged
bilal.catic commented 2018-11-05 11:24:58 +01:00 (Migrated from gitlab.com)

mentioned in commit afa370f403

mentioned in commit afa370f4030e70d41053e077833033f473736252
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: senaduka/old-new-wiaas#55