Employee :
...
Create Challan
Objective
Provide Employee to create Challan, by selecting the service category, entering all consumer information and tax head details.
MCollect - Create Challan
...
Creating new challan file changes are present in File Path: https://github.com/egovernments/digit-ui-internals/blob/developmentmain/packages/modules/mCollect/src/pages/employee/CreateChallan.jsSelecting City alone is disabled as UC Employee of City A should be able to access/create only City A related challans.
MDMS Details:
Created hooks for mdms in mCollect, by using hooks will get the response by passing the details in the method.
Digit.MDMSService.getPaymentRules(tenantId, "[?(@.type=='Adhoc')]");
which is present in the below file: https://github.com/egovernments/digit-ui-internals/blob/developmentmain/packages/modules/mCollect/src/pages/employee/CreateChallan.js
MDMS File path: https://github.com/egovernments/digit-ui-internals/blob/developmentmain/packages/libraries/src/services/elements/MDMS.js
Service Type and Service Category dropdown Formation
...
Other Validations and Create challan can be refered in https://github.com/egovernments/digit-ui-internals/blob/developmentmain/packages/modules/mCollect/src/pages/employee/CreateChallan.js
createChallan
method is used to create challan.
...
Once Challan is created successfully, you will be able to see Challan Acknowledgement.
Actions available:
Print Challan
Go to home
Proceed to Payment
Print Challan : Click on Print Challan, Challan will will downloaded using egov-pdf/download/UC/mcollect-challan
API.
Go to home: Click on Go TO Home, will route to home
...
Challan’s can be downloaded through this API egov-screen.
Proceed To Payment: On click this, will route common pay screen and it is common for all modules and also refer Employee update / Cancel Challan .
Localisation Module:
rainmaker-uc
API Used :
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
ROLE ACTION MAPPING
API | ROLES | ACTION ID | |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
...
|
| ||
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
Related Links :
Related Title | Documentation |
---|---|
MCollect Search | |
MCollect Update/Cancel Challan |