New release features, enhancements, and fixes
DIGIT 2.3 release offers new modules, few functional changes, and non-functional changes.
Functional: Faecal Sludge Management module, Bill Amendment module, and Enhancements in HRMS.
Non-functional: Security fixes.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
S.No.
Feature
Description
1
Faecal Sludge Management (FSM)
Citizen
Apply for Emptying of Septic Tank / Pit
My Applications and View Applications
Make Online Payment for Emptying of Septic Tank / Pit Charges
Download Application PDF and Receipt
Rating the service
Employee
Create a new Emptying of Septic Tank / Pit Application
Search and View Applications
Download Application PDF and Receipt
Inbox
Update Application/Demand
Collect Payment
Assign DSO
Reassign DSO
Complete Request on behalf of DSO
Desludging operator
DSO Login
Assign Vehicle
Complete Request
Decline Request
Search and View Applications
Inbox
FSTP Operator
Inbox
Update vehicle log
Backend APIs
Create and Search Vendor/Desludging operator
Create and Search Vehicle
Create and Search Billing Slabs
2
Bill Amendment
Application initiation
Workflow-based application process
Reference implementation for Water and Sewerage.
Artefacts
Credit/ Debit note PDF
Application Acknowledgement
3
HRMS Reports
Employee Report
S.No.
Updated Feature
Description
1
HRMS Enhancements
Multi-Tenancy support while creating Employee
2
PGR Reports and Enhancements
Support for PGR v2
The Google map integration in Citizen Create complaint flow
3
Non-functional
Few of the Security fixes:
Backend
Sensitive Information in URL
Standard pseudo-random number generators cannot withstand cryptographic attacks
Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Response Splitting')
Avoid Exception, Runtime Exception or Throwable in catch or Throw Statements(Merged only for municipal repo)
Avoid sensitive information exposure through error messages(partially)
Size Validations(partially)
Frontend
Insecure Direct Object References (IDOR)
Sensitive Information in URL
Clickjacking
It was observed that the application uses eval(code).
Do not use dangerouslySetInnerHTML property in React components.
Do not release debuggable apps
Avoid post cross-document messages with an overly permissive target origin
4
Building plan approval system
Scrutiny report download issue from UI screen fixed
Fixed stakeholder registration issue for stakeholder like engineers, town planner etc.
Added missing role actions in BPA for different stakeholders
Security fix for vertical escalation issue for citizen/stakeholder
Security fix for horizontal escalation issue for citizen/stakeholder
Updated service code in the receipt search and download receipt
5
eDCR Enhancements
Projections: Portico validation
Glass Facade openings validation
Information and Communication Technology landing point (ICT)
Mezzanine At Room
Amenities on Setback
Enhanced chimney feature to accommodate multiple area and height
Enhanced parapet feature to accommodate multiple area and height
FSM module release details
Emptying of septic tank / Pit (Desludging) request can be created by the citizen online which will be processed by the ULB. The processed request will then be assigned to a particular desludging operator post payment of desludging charges by the citizen.
The desludging operator then completes the emptying task on the ground and transports the faecal sludge to the designated septage treatment plant where a plan operator updates the vehicle log and septage dumped at the plant.
Citizen
Create Emptying of septic tank/pit application
View status of the application
Make payment for an application
Rate the service
Employee
Create Emptying of septic tank/pit application
Update application
Make payment for an application
Assign/Re-assign DSO for an application
Complete request on behalf of DSO
Desludging operator
Assign vehicle to a request
Decline a request
Complete request
FSTP Operator
Update vehicle log
None
Dashboard and Reports
HRMS module release details
This release offers capabilities to create multi-tenant employees from the UI and provides out-of-the-box employee reports for the admins.
Enabling multi-tenancy on the UI
Out of the box HRMS report
None
UX revamp of the HRMS product
EDCR module release details
eDCR Service 1.1.0 is a baselined release that has got few enhancements to the existing features.
eDCR 1.1.0: The above feature is useful and required in other states.
The above features are configurable. Users can enable the features if required for the selected state.
Impact: Functionally, the upgrade to eDCR 1.1.0 will not impact the existing environments.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
All content on this page by is licensed under a .
All content on this page by is licensed under a .
Key Feature
Description
Create Emptying of septic tank/pit request
Feature to allow the citizen to create desludging(emptying of septic tank/pit ) application online or at ULB counters.
Make payment for a request
Allow citizen to make payment for a request either online or through ULB counters
Update application and Generate demand
ULB employee can modify the application created if required and update the demand/charges that the citizen should pay for the request raised.
Assign DSO to a request
ULB employee will assign the request to a particular registered DSO (desludging operator) based on the availability of the vehicle
Re-assign DSO to a request
ULB employee can reassign a request if the assigned DSO declines the request under some unavoidable circumstances.
Cancel the request
ULB employee can cancel the request for data entry mistakes
Reject the request
Reject the request which is invalid or doesn’t have the proper information to process the request
DSO Assign vehicle and completes the request
DSO can tag a vehicle to a request which is assigned to him, process and update the volume of septage collected at the site and complete the request.
Update Vehicle log by FSTP / SeTP Operator
The septage which is collected at the site would be transported to the Septage treatment plant where the plant operator can update the vehicle entry time to the plant and the volume of septage dumped at the plant.
Doc Links
Description
User manual for citizens, DSO, SeTPO, and Employee
Doc Links
Description
S.No. | Feature | Description |
1. | Projections: Portico | Portico is an area with a roof by the front door of a home(Any other side also). Validate the length, width, height and distance to the exterior wall. |
2. | Glass Facade openings | The glass facade is a large smooth building front that is made entirely of glass, thus serving as a great inlet for natural light. Validate the length, width and height. |
3. | Information and Communication Technology landing point (ICT) | Every apartment, commercial, institutional, high-rise building and all buildings with a plot size of 1 acre and more must include an ICT point. Light and ventilation, door height and room dimensions are validated. |
4. | Mezzanine At Room | Captured mezzanine area at room level |
5 | Amenities on Setback | Enhanced accessory block feature to accommodate units with colour code, and multiple distances with colour code support. |
6 | Chimney | Enhanced chimney feature to accommodate multiple area and height |
7 | Parapet | Enhanced parapet feature to accommodate multiple area and height |
Key Feature
Description
Handling multi-tenancy on the UI in HRMS
Admin in the ULB can now assign multiple jurisdictions to the employees. The jurisdiction assigned can be for multiple ULBs and have multiple roles assigned to the employees.
Till now, this action was handled from the backend.
Reports
Admins can view and download out of box reports for all the employees under their jurisdiction. It will help them manage the ULB resources and help them understand the ULB employee hierarchy and jurisdictions.
Feature | Service Name | Changes | Description |
WS - Bill Amendment | Added role action mapping, tax heads, idformat and demand revision basis changes for Bill Amendment |
HRMS - Employee Report | Created new role to view HRMS Employee report and mapped role action |
FSM | Added FSM related role actions, Billing service, FSM and Vehicle files. Enabled cities for FSM. Updated Min max value for property Type |
Common | Changed email id to be generic for city A and removed access from Employee role and mapped with specific employee |
BPA | Added missing role actions in BPA for different stakeholder types |
Module | Action | PR | Description |
PDF Service | Added amendment coupon pdf changes for water and sewerage connections |
egov-persister | Updated the changes required for multiple road types in water and sewerage connection |
Report - Employee report | Added new file employee report for HRMS Admin and configured the report path |
Report - PGR Reports | Updated PGR report config file and GRO, LME report designation id and tenantid search fix |
egov-persister, egov-indexer | Added persister file for dso, fsm calculator, fsm, vehicle, vendor, fsm receipt, indexer file for fsm and vendor |
Feature | Feature | Description |
WS - Bill Amendment | Added Water and Sewerage service bill amendment credit/debit note pdf config path |
FSM | Added FSM persister and indexer file path |
Category | Services | GIT TAGS | Docker Artifact ID | Remarks |
Citizen | citizen:v1.4.0-ab35e639e-1010 |
Employee | employee:v1.4.0-ab35e639e-1107 |
DSS Dashboard | dss-dashboard:v1.4.0-a5b225df3-55 |
DIGIT UI | digit-ui:v1.1.0-b2eb2a6-236 |
Encryption | egov-enc-service:v1.1.1-19a3ba19-5 |
Searcher | egov-searcher:v1.1.2-19a3ba19-10 |
Payment Gateway | egov-pg-service:v1.2.1-19a3ba19-46 |
Filestore | egov-filestore:v1.2.2-19a3ba19-12 |
Zuul - API Gateway | zuul:v1.2.1-19a3ba19-17 |
Mail Notification | egov-notification-mail:v1.1.1-19a3ba19-5 |
SMS Notification | egov-notification-sms:v1.1.1-19a3ba19-13 |
Localization | egov-localization:v1.1.0-f9375a4 | No changes in the current release. |
Persister | egov-persister:v1.1.2-2fc5d31a-18 | No changes in the current release. |
ID Gen | egov-idgen:v1.2.1-74723a03-4 |
User | egov-user:v1.2.3-19a3ba19-42 |
User Chatbot | egov-user-chatbot:v1.2.1-4976757 | No changes in the current release. |
MDMS | egov-mdms-service:v1.3.0-e50b9eb | No changes in the current release. |
URL Shortening | egov-url-shortening:v1.1.0-19a3ba19-1 |
Indexer | egov-indexer:v1.1.3-19a3ba19-25 |
Report | report:v1.3.1-697b9687-6 |
Workflow | egov-workflow-v2:v1.1.3-19a3ba19-53 |
PDF Generator | pdf-service:v1.1.2-f56c8a38-16 |
Chatbot | chatbot:v1.1.3-19a3ba19-30 |
Access Control | egov-accesscontrol:v1.1.1-19a3ba19-4 |
Location | egov-location:v1.1.2-19a3ba19-18 |
OTP | egov-otp:v1.2.0-27f2fa2e-3 | No changes in the current release. |
User OTP | user-otp:v1.1.1-19a3ba19-3 |
Apportion | egov-apportion-service:v1.1.4-ec514d1-12 |
Collection | collection-services:v1.1.3-ec514d1-94 |
Billing | billing-service:v1.3.1-ec514d1-114 |
HRMS | egov-hrms:v1.2.1-ec514d1-15 |
Dashboard Analytics | dashboard-analytics:v1.1.3-ec514d1-17 |
Dashboard Ingest | dashboard-ingest:v1.1.2-4d1acca-8 |
EGF Instrument | egf-instrument:v1.1.2-c3a5a65-4 |
EGF Master | egf-master:v1.1.1-ec514d1-1 |
Finance Collection Voucher Consumer | finance-collections-voucher-consumer:v1.1.2-ec514d1-23 |
Trade License | tl-services:v1.1.3-22e87ed4-77 |
Trade License Calculator | tl-calculator:v1.1.2-22e87ed4-11 |
Fire NOC | firenoc-services:v1.1.2-9eddbc22-23 |
Fire NOC Calculator | firenoc-calculator:v1.1.2-9eddbc22-13 |
Property Services | property-services:v1.1.4-22e87ed4-210 |
Property Tax Calculator | pt-calculator-v2:v1.1.3-22e87ed4-130 |
Property Tax | pt-services-v2:v1.0.0-ecf3410a | No changes in the current release. |
Water Charges | ws-services:v1.3.0-22e87ed4-100 |
Water Charges Calculator | ws-calculator:v1.3.0-22e87ed4-63 |
Sewerage Charges | sw-services:v1.3.0-22e87ed4-48 |
Sewerage Charges Calculator | sw-calculator:v1.3.0-22e87ed4-32 |
BPA Calculator | bpa-calculator:v1.1.0-4ee62c15-5 |
BPA Services | bpa-services-db:v1.1.2-22e87ed4-11 |
User Event | egov-user-event:v1.1.2-22e87ed4-5 |
PGR | rainmaker-pgr:v1.1.3-22e87ed4-38 |
PGR Service | pgr-services:v1.1.1-22e87ed4-94 |
Land Services | land-services:v1.0.1-22e87ed4-5 |
NOC Services | noc-services:v1.0.1-22e87ed4-5 |
FSM | fsm:v1.0.0-05847a57-70 | New Service |
FSM Calculator | fsm-calculator:v1.0.0-39678039-14 | New Service |
Vehicle | vehicle:v1.0.0-f898438c-14 | New Service |
Vendor | vendor:v1.0.0-f898438c-5 | New Service |
Custom Consumer | egov-custom-consumer:v1.1.0-7a6db73 | No changes in the current release. |
egov-pdf:v1.0.1-20a54e0-2 | No changes in the current release. |
Others Service | eDCR | egov-edcr:v1.1.0-60cf5c6-7 |
Finance |
Bill amendment release details
Bill Amendment is a platform-level feature that can be used to create credit/ debit notes against a consumer for a configured service. Demand revision required due to out of system calculations i.e. tax exemptions, court case settlements, one-time settlement schemes can be performed using this feature.
Workflow-based application approval system for better accountability of demand revision.
Artifact generation in the form of credit/debit note for record purposes
Auto application of note amount into latest or upcoming bills
New UI for better accessibility
Application initiation from the citizen side
Extending this feature to deal with the current year and previous year items
User Story - RAIN-1909: HRMS: Out of the box reportsIN QA
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
, ,
,
,
,
,
,
Frontend
Core Services
Business Services
Municipal Services
Utilities Services
Configs
MDMS
Localization
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
Key Feature
Description
Key Feature
Description
Application initiation
Respective modules can be configured to leverage the Bill Amendment feature (By default W&S is configured with Bill Amendment )
Configured module Tax Heads will be auto-populated and respective credit/ debit amounts can be filled against those tax heads.
Dynamic document upload and data fields captured depending on the ‘demand revision basis’.
Applications for the creation of credit/ debit notes to revise citizen dues can be initiated from the employee login
Search page to fetch consumer for whom the application needs to be initiated
Search page to track and process the applications
Workflow-based application process
Default workflow has two roles, i.e. Initiator and Approver
Different employees can be created and provided access for above roles
After the application is initiated and submitted, it goes for approval
After the application is approved credit/ debit note is generated
Artifacts
Credit/ Debit note PDF is generated after approval and stored as a part of the application, which can always be accessed from the download section of ‘application summary’ page
Application of note amount
The note amount will be auto-applied against the same consumer in the current bill, if pending dues are present. Otherwise, it will be applied in the upcoming bill.
Doc Links
Description