Skip to content

Latest commit

 

History

History
109 lines (63 loc) · 4.73 KB

employee-search-property-property-details-page-and-assessment.md

File metadata and controls

109 lines (63 loc) · 4.73 KB

Employee - Search Property, Property Details Page & Assessment

Objective: To provide employees with the functionality to search property (whether Active or in workflow). based on locality, owner mobile, or unique Property Id.

The employee also can see the dues for property within the search results and can choose to pay the dues if any, by clicking on collect tax.

Users can also view the current property Details page, to view Property Details, where employees can perform actions like assessment, Updation and Mutation, on an approved active Property.

Technical Details

The file for search can be found in:

digit-ui-internals/Inbox.js at main · egovernments/digit-ui-internals

APIs

/egov-location/location/v11/boundarys/_search
/property-services/property/_search
/billing-service/bill/v2/_fetchbill

The 1st API is used to fetch all the localities, based on the logged**-**in tenant.

The 2nd API is used to fetch the search Table data.

The 3rd API is used to fetch the bills for showing the due taxes present in search results.

Property Details Page

This page is visible to the employee when he clicks the property Id of property in search.

Here employees can see the latest approved Property Details. The employee also has the option to start property assessment, transfer ownership, and Edit Property details flow.

The employee also has the option to view history - this enables the users to view the owner details within the history of the property.

Technical Implementation

The code details can be found in:

digit-ui-internals/PropertyDetails.js at main · egovernments/digit-ui-internals

APIs

Same as in the case of Application details, But here, The latest approved data is shown and any data which is not in the workflow is filtered out.

Assessment Popup

When an employee selects the action to assess property from the property details page of active property,

A popup is shown having a list of Financial Years:-

A financial Year is selected for the assessment of the property.

Technical Details

The Financial Years are fetched from the MDMS:

egov-mdms-data/FinancialYear.json at DEV · egovernments/egov-mdms-data

Assessment Screen

When selected and clicked on Assess Property the Property Assessment Screen is displayed.

This screen gives the assessment details of the selected financial year from the popup. After clicking on Assess Property, the button changes to “Proceed To Pay” which takes the employee to the common pay screen for employees.

Technical Details

The file for the assessment Details page can be found at the following link :

digit-ui-internals/AssessmentDetails.js at main · egovernments/digit-ui-internals

API Used

/pt-calculator-v2/propertytax/v2/_estimate
/property-services/property/_search
/property-services/assessment/_create

The 1st API is provided with financial Year and property Id as parameters to get the payment estimations for the Property.

The 2nd API is used to fetch Property Details.

The 3rd API is used to create an Assessment of the property. Which marks property with the estimated tax.

Role Actions

Url Role Action Id
/egov-location/location/v11/boundarys/_search All Roles 1429
/property-services/property/_search All Roles 1897
/billing-service/bill/v2/_fetchbill All Roles 1862
/pt-calculator-v2/propertytax/v2/_estimate PT-CEMP 1962
/property-services/property/_search PT-CEMP 1897
/property-services/assessment/_create PT-CEMP 1933