- HRMS Module:
- Changes added to support block-level user creation and field user creation for roles such as Secretary, Chairman, and Revenue Collector.
- Enabled user search across the state with role selection and report download functionality.
- Implemented fuzzy name search for enhanced user search capabilities.
- Updated logo and background for improved UI branding.
- WORKBENCH Module:
- Enabled tenant/scheme creation from the UI for state login users.
- Enabled rate/penalty master creation from the UI for block user login.
- Updated logo and background to align with branding updates.
-
MGramseva Application:
PDF Bill Download
-
The downloadable bill includes details such as penalty breakup, penalty applied date, and arrears if penalties are enabled in a scheme.
-
Added Assamese font to support Assamese Language
Penalty Management
-
Penalty Scheduler Job: Automatically adds penalties if they are configured in a scheme.
Monthly Ledger Reports
- Provides scheme-wise and consumer-wise reports, downloadable for convenience.
- Displays detailed monthly ledger information, including penalties and arrears, for a selected month and year using a dropdown.
- Offers a comprehensive summary for each user, covering arrears, penalties, payments, balances, demand generation dates, monthly charges, and more, with an option to filter data by year.
Demand Tracking
- A UI feature displays the number of demands based on the last demand generation date, helping identify consumers whose demands have not been generated for a specific month.
Open Payment
- Enables searching for Consumer IDs using fuzzy search logic.
- Allows payment collection through integration with third-party applications.
SMS Notifications
- Arrears details are now included in SMS notifications sent to consumers during demand generation.
Reports
- Vendor Report
- Expense Bill Report
- Monthly Ledger Report for a Scheme
Performance Enhancements
- New indexes added for demand, tenant, and employee to improve system performance.
Dashboards
- Kibana Dashboard: Enhanced reporting and analytics.
- Rollout Dashboard: Provides visibility into system rollout progress
Develop specific :
1. Bill table will have consumerCode for each bill and only one active bill at a time.
2. Demand generation broke down to two topic one is to listen the scheme/tenantId call and other one to listen to call per consumer wise
3. While reindexing add tenant each tenant information from mdms for demand, ws-service, payments
5. Scripts changes to add villageId, Imis number, SchemeId in create consumer Scripts
6. Addition of Scripts to createEmployee from sheet https://github.com/ddws-org/naljal-digit/pull/202/files
Full Changelog: v2.6...v2.9