Update - Cancel Challan UI Flow
Last updated
Last updated
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
Challans are created using create Challan, it is explained in Challan Creation
Provide Employee to update / Cancel / Pay Challan against a Challan number.
Route - mSeva
After searching for a Challan with a click on the Challan number it navigates to viewing the Challan details. The view Challan details is mentioned over digit-ui-internals/EmployeeChallan.js at main · egovernments/digit-ui-internals
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.
Clicking on the Update Challan option updates and routes users to the acknowledgement screen.
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.
rainmaker-uc
egov-mdms-service/v1/_search
echallan-services/eChallan/v1/_update
egov-pdf/download/UC/mcollect-challan
echallan-services/eChallan/v1/_search
billing-service/bill/v2/_search
collection-services/payments/ADVT.Gas_Balloon_Advertisement/_search
we need to pass the businessService (collection-services/payments/{businessService}/_search
).
collection-services/payments/_create
billing-service/bill/v2/_fetchbill
pdf-service/v1/_create
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
MCollect Create Challan
MCollect Search Challan
File path of acknowledgement screen: digit-ui-internals/EmployeeChallanAcknowledgement.js at main · egovernments/digit-ui-internals
Update Challan screen, This comes up on the click of update Challan (mSeva ).
File Path: digit-ui-internals/EmployeeChallanAcknowledgement.js at main · egovernments/digit-ui-internals