Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

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.

Reference https://github.com/egovernments/frontend/blob/80c5bff5b0869ba44f1626fabe4a5a6133afa558/web/rainmaker/dev-packages/egov-ui-kit-dev/src/common/propertyTax/YearDialogue/index.js

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.

https://github.com/egovernments/frontend/blob/b912e02cb6bbb4a137e49d7755d89b80cbf4254e/web/rainmaker/dev-packages/egov-ui-kit-dev/src/common/propertyTax/PTAcknowledgement/index.js

  

Property Assessment Api

Assessment is created using /property-services/assessment/_create API, the returned data is formatted and dispatched to redux

https://github.com/egovernments/frontend/blob/5360ed2606d0ea597022eda3050a583f0fb8a4aa/web/rainmaker/dev-packages/egov-ui-kit-dev/src/utils/PTCommon/FormWizardUtils/formActionUtils.js

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.

https://github.com/egovernments/frontend/blob/b912e02cb6bbb4a137e49d7755d89b80cbf4254e/web/rainmaker/dev-packages/egov-ui-kit-dev/src/common/propertyTax/PTAcknowledgement/index.js

  

Property ReAssessment Api

Assessment is Updated using /property-services/assessment/_update API, the returned data is formatted and dispatched to redux

https://github.com/egovernments/frontend/blob/5360ed2606d0ea597022eda3050a583f0fb8a4aa/web/rainmaker/dev-packages/egov-ui-kit-dev/src/utils/PTCommon/FormWizardUtils/formActionUtils.js

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

/localization/messages/v1/_search

1531

SUPERUSER,EMPLOYEE,CITIZEN,GRO,DGRO,

2

/property-services/property/_search

1897

EMPLOYEE,CITIZEN

3

/filestore/v1/files/url

1528

SUPERUSER,EMPLOYEE,CITIZEN,GRO,DGRO,

4

/property-services/assessment/_create

1933

SUPERUSER,EMPLOYEE,CITIZEN

5

/property-services/assessment/_update

1934

SUPERUSER,EMPLOYEE,CITIZEN

6

/property-services/assessment/_search

1935

SUPERUSER,EMPLOYEE,CITIZEN

 

  • No labels