Steps to Configure URC

MDMS Changes

Feature

Service Name

PR

Feature

Service Name

PR

Added new component for URC

data/pg/FSM/CommonFieldsConfig.JSON

https://github.com/egovernments/egov-mdms-data/commit/8117ef65d1da946aad11ce0b230482c1babc7faa

Create UrcConfig.json to enable URC feature

data/pg/angul/FSM/UrcConfig.json

https://github.com/egovernments/egov-mdms-data/commit/457a65f0da8cd6448fb2687015843a3a0281fd68

Enabling overRide for tripAmount

data/pg/FSM/Config.json

https://github.com/egovernments/egov-mdms-data/commit/c18e06d623300cd7bee0d62a9719a66e2489d917

Added GP data for specific ulb

data/pg/ulb-name/egov-location/boundary-data.json

https://github.com/egovernments/egov-mdms-data/commit/bf5533a156af4468995dec496411110eb8644779

Create UrcConfig.json and Add GP data for all the ulbs for which the URC feature needs to enable.

Backend Changes

UI Changes

Localisation Changes

Following localisations needs to be added :

[ { "code": "CS_FILE_APPLICATION_PROPERTY_LOCATION_GRAM_PANCHAYAT_TEXT", "message": "Choose the Grama Panchayat of the Property from the list given below.", "module": "rainmaker-fsm", "locale": "en_IN" }, { "code": "DSS_FSM_TOTAL_REQUESTS_FROM_GP", "message": "Applications from Grama Panchayat", "module": "rainmaker-fsm", "locale": "en_IN" }, { "code": "FROM_GRAM_PANCHAYAT", "message": "From Gram Panchayat", "module": "rainmaker-fsm", "locale": "en_IN" }, { "code": "WITHIN_ULB_LIMITS", "message": "Within ULB Limits", "module": "rainmaker-fsm", "locale": "en_IN" }, { "code": "CS_VILLAGE_NAME", "message": "Village Name", "module": "rainmaker-common", "locale": "en_IN" }, { "code": "ES_INBOX_PLEASE_SPECIFY_GRAM_PANCHAYAT", "message": "If Others, Specify Gram Panchayat", "module": "rainmaker-common", "locale": "en_IN" }, { "code": "ES_INBOX_PLEASE_SPECIFY_LOCALITY", "message": "If Others, Specify Locality", "module": "rainmaker-common", "locale": "en_IN" }, { "code": "ES_INBOX_PLEASE_SPECIFY_VILLAGE", "message": "Specify Village", "module": "rainmaker-common", "locale": "en_IN" }, { "code": "CS_GRAM_PANCHAYAT", "message": "Gram Panchayat", "module": "rainmaker-common", "locale": "en_IN" }, { "code": "TIP_DSS_FSM_TOTAL_REQUESTS_FROM_GP", "message": "Applications from Grama Panchayat", "module": "rainmaker-dss", "locale": "en_IN" }, { "code": "TIP_DSS_FSM_TOTAL_REQUESTS_FROM_GP", "message": "Applications from Grama Panchayat", "module": "rainmaker-fsm", "locale": "en_IN" }, { "code": "TIP_DSS_FSM_TOTAL_REQUESTS_FROM_GP", "message": "Applications from Grama Panchayat", "module": "rainmaker-common", "locale": "en_IN" }, { "code": "FROM_OTHER_ULB", "message": "Outside ULB Limits", "module": "rainmaker-fsm", "locale": "en_IN" } ]

Dashboard Changes

In the dashboard, add the following chart:

Feature

Location

PR

Feature

Location

PR

  1. Add pie chart: Applications by Source

  2. Add Bar chart: No. of applications per month from Gram Panchayat

configs/egov-dss-dashboards/dashboard-analytics/ChartApiConfig.json,

configs/egov-dss-dashboards/dashboard-analytics/MasterDashboardConfig.json

https://github.com/egovernments/punjab-rainmaker-customization/pull/659/