...
BPA create call is triggered on 3nd stepper’s Next button onclick().
NOC Search call is triggered after success of BPA Create.
...
Stepper 4 :
...
The data formatting logic is as shown below. prepareDocumentsUploadData(state, dispatch);
in https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-bpa-dev/src/ui-utils/commons.js
NOC Section :
Source Path : https://github.com/egovernments/frontend/blob/develop/web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/noc.js
...
MDMS Date: https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/NOC/DocumentTypeMapping.json
The data formatting logic is as shown below.
prepareNOCUploadData(state, dispatch)
and prepareNocFinalCards(state, dispatch)
in https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-bpa-dev/src/ui-utils/commons.js
...
Update BPA API - bpa-services/v1/bpa/_update
and Update NOC API - /noc-services/v1/noc/_update
is called on SEND TO CITIZEN.
...
S.No. | API | Action id | Roles |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
NOC Workflow :
Role | Action | Next State | Status |
---|---|---|---|
BPA_ARCHITECT/BPA_ENGINEER/BPA_BUILDER/BPA_STRUCTURALENGINEER/BPA_TOWNPLANNER/BPA_SUPERVISOR | INITIATE | INPROGRESS | INITIATED |
BPA_VERIFIER/BPA_FIELD_INSPECTOR/BPA_NOC_VERIFIER | INPROGRESS | APPROVE | INPROGRESS |
FIRE_NOC_APPROVER | APPROVE | APPROVED | APPROVED |
API Call Role Action mapping:
S.No. | API | Action id | Roles |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|