Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

BPA create call is triggered on 3nd stepper’s Next button onclick().

NOC Search call is triggered after success of BPA Create.

...

Stepper 4 :

Source Path : https://github.com/egovernments/frontend/blob/master/web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/applyResource/documentDetails.js

...

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

/egov-mdms-service/v1/_search

954

LOA_CREATOR,SUPERUSER,WO_CREATOR,AE_CREATOR,WORKS_MASTER_CREATOR,

2

/egov-location/location/v11/boundarys/_search

1429

EMPLOYEE,CITIZEN,GRO,PGR-ADMIN,CSR,TL_APPROVER,TL_CEMP,SUPERUSER,DE_CREATOR,

3

/user/_search

604

SUPERUSER,SYS_INTEGRATOR_FINANCE,SYS_INTEGRATOR_WATER_SEW,EGF_BILL_CREATOR,EMPLOYEE,EMPLOYEE_FINANCE,

4

/bpa-services/v1/bpa/_create

1924

BPA_ARCHITECT

5

/bpa-services/v1/bpa/_update

1931

BPA_ARCHITECT, CITIZEN, BPA_VERIFIER, BPA_APPROVER, BPA_FIELD_INSPECTOR, BPA_NOC_VERIFIER

6

/filestore/v1/files/url

1528

SUPERUSER,EMPLOYEE,CITIZEN,GRO,DGRO,

7

/billing-service/bill/v2/_fetchbill

1862

EMPLOYEE,CITIZE

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

/egov-mdms-service/v1/_search

954

LOA_CREATOR,SUPERUSER,WO_CREATOR,AE_CREATOR,WORKS_MASTER_CREATOR,

2

/noc-services/v1/noc/_update

2002

BPA_ARCHITECT, CITIZEN, EMPLOYEE

3

/filestore/v1/files/url

1528

SUPERUSER,EMPLOYEE,CITIZEN,GRO,DGRO,

4

/noc-services/v1/noc/_search

2001

CITIZEN, EMPLOYEE