Professional Documents
Culture Documents
For
Tenant Property Management System
(TPMS)
November, 2021
1. Registry
It’s used to parameterize or to setup company policy.
1.1 Block
Name (text field)*
Square meter (text field only for number)(total
square meter of building)*
Floor (add button)
Name (text field)*
Square meter (text field only for
number)*
1.2 Tenant
Name (text field)*
TIN No.
VAT No.
Address
Sub-city (text field)
Woreda (text field)
Mobile number (text field only for number)*
Phone number (text field only for number)*
Email (text field)
City (text field)*
Country (dropdown built-in)
Business type (text field)
License (upload file)
1.4 Room/House
Name (text field)*
Block (dropdown)*
Floor (dropdown)*
Purpose (drop down built-in)*
N.B: It could be more than one purpose for one room/house
Room type (dropdown )
N.B: Room type will appear if we select apartment as a purpose
Square meter (text field only for number)*
Price per square meter (text field only for number)*
Total price (display by default when price per square meter is inserted and it unedited)
Is member (radio button)
1.5 Setting
Termination
Refund the advance payment if the tenant terminate the contract before the end date
Penalty
All tenant will penalized 10% for 1 month delay if they delayed for two months and
above the penalty will be 20%
N.B: The penalty price is before tax and 20% penalty did not include member tenants
Penalty notification
The system will be notify tenants to renew their contract before one month and it will
notify them every one week until the renew their contract
Purpose allocation
Its built-in but it will be allocated for all contract/agreement type
Payment term
Match payment term with all contract/agreement type
Allow payment term flexibility for member tenants
Company information
Name (text field)
Address
Sub-city (text field)
Woreda (text field)
Mobile number (text field only for number)
Phone number (text field only for number)
Email (text field)
City (text field)
Country (dropdown built-in)
Tin number (text field only for number 10-13)
Vat registration number (text field only for number)
Logo (upload file)
MRC
MRC number (text field)
Remark (text field)
Is active (radio button)
N.B: If the company have more than one MRC they can add another MRC by using add
button
Prefix
For add prefix for contract name
For CRV number
2. Contract/Agreement
It used to register the agreement between tenants and company.
2.1.1 Shop
Block (dropdown)
Floor (dropdown)
Room/House (dropdown)
Payment term (dropdown built-in)
N.B: Payment term will be flexible only for members so if the tenant is member the
payment term could be editable
Square meter (display by default and it unedited)
Price (display by default when the room/house is selected and it is editable)
N.B: Price will be edited only by authorized users
Utility price (dropdown built-in)
Is member (radio button)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
2.1.2 Office
Block (dropdown)
Floor (dropdown)
Room/House (dropdown)
Payment term (dropdown built-in)
N.B: Payment term will be flexible only for members so if the tenant is member the
payment term could be editable
Square meter (display by default and it unedited)
Price (display by default when the room/house is selected and it is editable)
N.B: Price will be edited only by authorized users
Utility price (dropdown built-in)
Is member (radio button)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
2.1.3 Bank
Block (dropdown)
Floor (dropdown)
Room/House (dropdown)
Payment term (dropdown built-in)
N.B: Payment term will be flexible only for members so if the tenant is member the
payment term could be editable
Square meter (display by default and it unedited)
Price (display by default when the room/house is selected and it is editable)
N.B: Price will be edited only by authorized users
Utility price (dropdown built-in)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
N.B: The add button should be appear to add another agreement if the tenant has other contract
2.1.5 Store
Block (dropdown)
Floor (dropdown)
Room/House (dropdown)
Payment term (dropdown built-in)
N.B: Payment term will be flexible only for members so if the tenant is member the
payment term could be editable
Square meter (display by default and it unedited)
Price (display by default when the room/house is selected and it is editable)
N.B: Price will be edited only by authorized users
Utility price (dropdown built-in)
Is member (radio button)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
2.1.6 ATM
Block (dropdown)
Floor (dropdown)
Room/House (dropdown)
Payment term (dropdown built-in)
Square meter (display by default and it unedited)
Price (display by default when the room/house is selected and it is editable)
N.B: Price will be edited only by authorized users
Utility price (dropdown built-in)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
2.1.7 Parking
Block (dropdown)
Floor (dropdown)
Lot (dropdown)
Plate number (text field and add button)
N.B: Use add button if the contract has more than one plate number
Is free (radio button)
N.B: If the parking contract is free remove price modal but this action could be made
only by authorized users
Payment term (dropdown built-in)
N.B: Payment term will be flexible only for members so if the tenant is member the
payment term could be editable
Square meter (display by default and it unedited)
Price (display by default when the lot is selected and it is editable)
N.B: Price will be edited only by authorized users
Is member (radio button)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
2.1.8 Apartment
Block (dropdown)
Floor (dropdown)
Room type (dropdown)
Room/House (dropdown)
Payment term (dropdown built-in)
N.B: Payment term will be flexible only for members so if the tenant is member the
payment term could be editable
Square meter (display by default and it unedited)
Price (display by default when the room/house is selected and it is editable)
N.B: Price will be edited only by authorized users
Utility price (dropdown built-in)
Is member (radio button)
Start date (calendar)
End/Expire date (calendar)
N.B: Insert automatically based on the payment term and it will restrict if the payment
term and contract date is overlapped
Documents (upload file one and more than one)
Remark (text field)
N.B: The add button should be appear to add another agreement if the tenant has other contract
4. Common Features
The features that’s mandatory and built-in.
4.2 Notification
Sent notification for the system user and sent SMS and Email notification for tenants
4.3 Reports
Based on the customer requirement
5. Built-ins
An option used for system usage.
5.1 Purpose
For business
For food and beverage service
For office service
For banking
For warehouse service
For parking
For guest house