...
Allow employee to capture service details for miscellaneous services and collect payment
Allow employee to update / cancel challan.
Search, download, and print echallan / bill for miscellaneous service
Generate and view echallan / bill pdf for all miscellaneous and ad-hoc services
Send SMS and an email bill notification to the citizen with a payment link and bill link
Interaction Diagram
...
UML Diagram:
...
Configuration Details
Mdms configuration:
...
Code Block |
---|
{
"code": "GP_ADMIN",
"name": "GP Admin",
"description": "Who has a access to ws-services"
},
{
"code": "COLLECTION_OPERATOR",
"name": "Collection Operator",
"description": "Who has a access to ws-services,demand, bill and payment"
},
{
"code": "BULK_DEMAND_PROCESSING",
"name": "Bulk Demand Processing",
"description": "Who has a access to bulk demand generation,raise bill, downloa bill and receipts"
},
{
"code": "EXPENSE_PROCESSING",
"name": "Expense Processing",
"description": "Who has a access to create and update expenses"
},
{
"code": "DASHBOARD_VIEWER",
"name": "Dashbaord Viewer",
"description": "Who has a access to dashboard of revenue and expenditure"
} |
Localization:
Code Block |
---|
{ "messages": [ { "code": "echallan.cancel.sms", "message": "Challan No: <challanno> for <service> has been cancelled.", "module": "rainmaker-uc", "locale": "en_IN" }, { "code": "echallan.create.sms", "message": "Challan No: <challanno> for <service> INR <amount> generated. Pay @ <Link> .", "module": "rainmaker-uc", "locale": "en_IN" }, { "code": "echallan.update.sms", "message": "Challan No: <challanno> updated for <service>. Amount INR <amount>. Pay @ <Link> .", "module": "rainmaker-uc", "locale": "en_IN" } ] } |
Deployment Details
Add mdms configs required for eChallan Service and calculator and restart mdms service.
Deploy the latest version of eChallan Service and calculator.
Add eChallan Service persister yaml path in persister configuration and restart persister service
Add Role-Action mapping for API’s.
Add pdf configuration file for challan and bill.
...
Title | Link |
API Swagger Documentation |
API List
Title | Link |
echallan-services/eChallan/v1/_create | |
echallan-services/eChallan/v1/_update | |
echallan-services/eChallan/v1/_search | |
echallan-services/eChallan/v1/_count |
...