mCollect - Technical Documentation
Provide Employee to search challans, download receipt, 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.
Clicking of Search challan it navigates to the Inbox/search challan screen.
Route - mSeva
Inbox File details,
Technical Implementation Details
MDMS Configs used in this inbox screen
applicationStatus
to show all required status in 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 Click on collect, it will route to 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
API | ROLES | ACTION ID | |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
Related Links :
Related Title | Documentation |
---|---|
MCollect Create Challan | |
MCollect Edit / Update Challan |