Property Assessment
Objective
Provide Citizen/Employee to Assess a Property for a Financial Year. Once Assessment is created successfully user can pay for the bill amount. Property Can be Assessed Only if it is Approved/Active.
Route - https://egov-micro-qa.egovernments.org/employee/property-tax/assessment-form
Technical Implementation Details
Once the Property Is Approved, search for the property and view the Property Information.
When user tries to Assess a Property , a popup comes upfront before navigating to the creation form. User has to select one Financial Year for which assessment will created.
This popup data is configurable in MDMS.
Assess Property
After Selecting Financial Year it will navigate to Summary screen ,It is taken care in https://github.com/egovernments/frontend/blob/28ea3a348647617f8d0c2dade66006f49576d7a8/web/rainmaker/dev-packages/pt-employee-dev/src/Screens/FormWizard/index.js
Estimate card is configured in https://github.com/egovernments/frontend/blob/80c5bff5b0869ba44f1626fabe4a5a6133afa558/web/rainmaker/dev-packages/pt-employee-dev/src/Screens/FormWizard/components/ReviewForm/components/PropertyTaxDetails/index.js
MDMS Configs and other actions are Explained in Property Actions.
Summary Screen
Once user clicks on Assess Property button, user navigates to acknowledgement screen stating that the application submitted successfully. Below is the acknowledgement configuration file.
Property Assessment Api
Assessment is created using /property-services/assessment/_create
API, the returned data is formatted and dispatched to redux
While Assessing Property , the estimated amount can be changed if it is Employee using Add Rebate / charges.
if any rebate / penalty added it should be sent while creating assessment by following structure
assessment.additionalDetails.adhocPenalty assessment.additionalDetails.adhocPenaltyReason assessment.additionalDetails.adhocExemption assessment.additionalDetails.adhocExemptionReason
Rebate Penalty popup is Configured in https://github.com/egovernments/frontend/blob/28ea3a348647617f8d0c2dade66006f49576d7a8/web/rainmaker/dev-packages/pt-employee-dev/src/Screens/FormWizard/components/ReviewForm/components/addRebateBox/index.js
Property Re-Assess
Objective
Provide Citizen/Employee to Re-Assess a Property for already Assessed Property. Once Re-Assessment is created successfully user can pay for the bill amount. Property Can be Re-Assessed Only if it is been already asssessed and property is Approved/Active.
Route - https://egov-micro-qa.egovernments.org/employee/property-tax/assessment-form
Technical Implementation Details
Once the Property Update Is Approved, search for the property and view the Property Information.
Click on the Assessment History and click on reassess.
Assess Property
After Clicking Re-Assess it will navigate to Summary screen ,It is taken care in https://github.com/egovernments/frontend/blob/28ea3a348647617f8d0c2dade66006f49576d7a8/web/rainmaker/dev-packages/pt-employee-dev/src/Screens/FormWizard/index.js
Estimate card is configured in https://github.com/egovernments/frontend/blob/80c5bff5b0869ba44f1626fabe4a5a6133afa558/web/rainmaker/dev-packages/pt-employee-dev/src/Screens/FormWizard/components/ReviewForm/components/PropertyTaxDetails/index.js
MDMS Configs and other actions are Explained in Property Actions.
Summary Screen
Once user clicks on Update Assessment button, user navigates to acknowledgement screen stating that the application submitted successfully. Below is the acknowledgement configuration file.
Property ReAssessment Api
Assessment is Updated using /property-services/assessment/_update
API, the returned data is formatted and dispatched to redux
While Re-Assessing Property , Based on Previous Assessment it will make the search call and update the same Assessment.
Here also Penalty / Rebate can be added and similar to Assessment.
API Call Role Action mapping:
S.No. | API | Action id | Roles |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|