Challan Creation
Last updated
Last updated
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
Provide employees with the option to create Challan, by selecting the service category, and entering all consumer information and tax head details.
Created hooks for MDMS in mCollect, by using hooks will get the response by passing on the details in the method.
Based on the response, Service Type and Service category Dropdowns are Loaded. For eg: Refer to the response object
Based on that "businessService": "WaterCharges.Metered"
The service Category will be "WaterCharges"
The service Type will be "Metered"
Based on the MDMS response TaxHeadMaster
are formed by the selected service type dropdown. Filter the initial Taxhead master with the selected service type with service
the attributes in each Taxheads.
createChallan
the method is used to create challan.
/echallan-services/eChallan/v1/_create
API is used to create a challan.
Once Challan is created successfully, you will be able to see the Challan Acknowledgement.
Actions available:
Print Challan
Go to home
Proceed to Payment
Print Challan: Click on Print Challan, Challan will be downloaded using egov-pdf/download/UC/mcollect-challan
API.
Go to home: Click on Go TO Home routes users to the home screen.
Proceed To Payment: Clicking on this routes users to the common pay screen and it is common for all modules also refer to Update / Cancel Challan.
rainmaker-uc
egov-mdms-service/v1/_search
echallan-services/eChallan/v1/_update
egov-pdf/download/UC/mcollect-challan
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
Digit.MDMSService.getPaymentRules(tenantId, "[?(@.type=='Adhoc')]");
which is present in the below file: digit-ui-internals/CreateChallan.js at main · egovernments/digit-ui-internals
Other Validations and Create challan can be referred in digit-ui-internals/CreateChallan.js at main · egovernments/digit-ui-internals
File Path: digit-ui-internals/EmployeeChallanAcknowledgement.js at main · egovernments/digit-ui-internals
API | Roles | Action ID |
---|---|---|
Related Title | Documenation |
---|---|
egov-mdms-service/v1/_search
954
/echallan-services/eChallan/v1/_create
UC_EMP
2112
egov-pdf/download/UC/mcollect-challan
UC_EMP
2115
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
billing-service/bill/v2/_fetchbill
EMPLOYEE
1862
MCollect Search
MCollect Update/Cancel Challan