Update / Cancel Challan
Objective
Challans are created using create Challan, it is explained in Challan Creation
Provide Employee to update / Cancel / Pay Challan against a Challan number.
Route - https://qa.digit.org/digit-ui/employee/mcollect/challansearch/PB-CH-2021-07-27-000732
View Challan:
After searching a Challan on a click of Challan number it navigates to viewing the Challan details.
and view Challan details is mentioned over https://github.com/egovernments/digit-ui-internals/blob/main/packages/modules/mCollect/src/EmployeeChallan.js
Technical Implementation Details:
Cancel Challan:
Action modal, This comes up on click of cancel Challan.
Click on yes, challan will be cancelled and it will be route to acknowledgement screen.
File path of acknowledgement screen: https://github.com/egovernments/digit-ui-internals/blob/main/packages/modules/mCollect/src/pages/employee/EmployeeChallanAcknowledgement.js
Update Challan:
Update Challan screen, This comes up on click of update Challan (https://qa.digit.org/digit-ui/employee/mcollect/modify-challan/PB-CH-2021-07-26-000727 ).
On click on update challan, it will update and route to acknowledgement screen.
Pay Challan:
common pay screen, This comes up on click of pay Challan/Proceed to payment from acknowledgement screen.
This common pay screen common for all the modules.
On Click on collect payment, payment will collect and it will route to 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 usingbilling-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 :
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
ROLE ACTION MAPPING
API | ROLES | ACTION ID | |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
Related Links :
Related Title | Documentation |
---|---|
MCollect Create Challan | |
MCollect Search Challan |