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 API billing-service/bill/v2/_fetchbill to get bills for respective challan for showing status, amount and date etc.

  • The count APIechallan-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

Update / Cancel Challan

Localisation Module

rainmaker-uc

API Used

  1. egov-mdms-service/v1/_search

  2. echallan-services/eChallan/v1/_create

  3. egov-pdf/download/UC/mcollect-challan

  4. echallan-services/eChallan/v1/_count

Role Action Mapping

API

ROLES

ACTION ID

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 Title

Documentation

MCollect Create Challan

MCollect Edit / Update Challan

Last updated

​All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.