Update - Cancel Challan UI Flow

Overview

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

Workflow Details

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

View Challan

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

Clicking on the Update Challan option updates and routes users to the acknowledgement screen.

Pay Challan

The common pay screen is visible 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.

Clicking on the Collect Payment button payment allows users to collect and 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

APIRolesAction ID

egov-mdms-service/v1/_search

954

echallan-services/eChallan/v1/_update

UC_EMP

2117

egov-pdf/download/UC/mcollect-challan

UC_EMP

2115

echallan-services/eChallan/v1/_search

UC_EMP

2114

billing-service/bill/v2/_search

UC_EMP

1861

billing-service/bill/v2/_fetchbill

UC_EMP

collection-services/payments/ADVT.Gas_Balloon_Advertisement/_search

UC_EMP

2138

collection-services/payments/_create

UC_EMP

1862

pdf-service/v1/_create

UC_EMP

1834

Related TitleDocumentation

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.