Update - Cancel Challan UI Flow

Objective

Challans are created using create Challan, it is explained in Challan Creation

Provide Employee to update / Cancel / Pay Challan against a Challan number.

View Challan

After searching a Challan on a click of Challan number it navigates to viewing the Challan details.

Technical Implementation Details

Cancel Challan

Action modal - This comes up on the click of cancel Challan.

Click on yes, the challan will be cancelled and users will be routed to the acknowledgement screen.

Update Challan

On click on update challan, it will update and route to the acknowledgement screen.

Pay Challan

common pay screen, This comes up once the user clicks on the Pay Challan/Proceed button to payment from the acknowledgement screen.

This pay screen is common for all the modules.

On Click on collect payment, payment will collect and it will route to the acknowledgement screen it is common for all modules.

Click on Print Receipt, qa.digit.org/collection-services/payments/{challanBusinessService}/_search (we need to configure bussinessServices to the respective roles in the MDMS like below ) API, will get the payment response, by using that response again we need to call pdf-service/v1/_create API.

Data fetch, load and render

  • Once the Challan is searched using echallan-services/eChallan/v1/_search API, then we can search for bill details using billing-service/bill/v2/_search for the tax head breakup information.

  • For Updating/Cancelling the Challan, we can use the API /echallan-services/eChallan/v1/_update.

  • download / print Challan using egov-pdf/download/UC/mcollect-challan API.

Localisation Module

rainmaker-uc

API Used

  1. egov-mdms-service/v1/_search

  2. echallan-services/eChallan/v1/_update

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

  4. echallan-services/eChallan/v1/_search

  5. billing-service/bill/v2/_search

  6. collection-services/payments/ADVT.Gas_Balloon_Advertisement/_search we need to pass the businessService (collection-services/payments/{businessService}/_search ).

  7. collection-services/payments/_create

  8. billing-service/bill/v2/_fetchbill

  9. pdf-service/v1/_create

Role Action Mapping

API

ROLES

ACTION ID

1

egov-mdms-service/v1/_search

954

2

echallan-services/eChallan/v1/_update

UC_EMP

2117

3

egov-pdf/download/UC/mcollect-challan

UC_EMP

2115

4

echallan-services/eChallan/v1/_search

UC_EMP

2114

5

billing-service/bill/v2/_search

UC_EMP

1861

6

billing-service/bill/v2/_fetchbill

UC_EMP

7

collection-services/payments/ADVT.Gas_Balloon_Advertisement/_search

UC_EMP

2138

8

collection-services/payments/_create

UC_EMP

1862

9

pdf-service/v1/_create

UC_EMP

1834

Related Title

Documentation

MCollect Create Challan

MCollect Search Challan

Last updated

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