mCollect UI Flow
Provide employees with the option to search challans, download receipts, check its current status, cancel challan, update challan and collect payment.
Once the user login with UC_EMP Role, then the User will get the Mcollect module card with Total challan count.
The clicking of Search challan navigates to the Inbox/search challan screen.
Route - mSeva
Inbox File details,
digit-ui-internals/Inbox.js at main · egovernments/digit-ui-internals
Technical Implementation Details
MDMS Configs used in this inbox screen
applicationStatus
to show all required status in the inbox,
similarly uiCommonPay
to get service categories.
Table Structure
Uses the same table component similar to other modules.
Data fetch
Once the data is fetched using
echallan-services/eChallan/v1/_search
API is being used to search and get data, after that using consumer codes, need to call fetch Bill APIbilling-service/bill/v2/_fetchbill
to get bills for respective challan for showing status, amount and date etc.The count API
echallan-services/eChallan/v1/_count
to get the count of total challans.
Actions
Collect
On clicking on collect, it will route to the common-pay screen with the URL.
example:
“https://qa.digit.org/digit-ui/employee/payment/collect/{selectedbusinessService
}/{selectedChallanNumber
}/tenantId={tenantId
}?workflow=mcollect”
This screen is common for all modules.
Download Receipt
On Click on download receipt, able to download receipt of respected challan number using pdf service API egov-pdf/download/PAYMENT/consolidatedreceipt
.
Cancel/Update Challan
On search Results we can click on challan number to update/cancel any challan, it is explained in the following documentation
Localisation Module
rainmaker-uc
API Used
egov-mdms-service/v1/_search
echallan-services/eChallan/v1/_create
egov-pdf/download/UC/mcollect-challan
echallan-services/eChallan/v1/_count
Role Action Mapping
1
egov-mdms-service/v1/_search
954
2
echallan-services/eChallan/v1/_create
UC_EMP
2112
3
egov-pdf/download/UC/mcollect-challan
UC_EMP
2115
4
echallan-services/eChallan/v1/_count
UC_EMP
2192
Related Links
Related Title
Documentation
MCollect Create Challan
MCollect Edit / Update Challan
Last updated