Module Ultimateimmo EN

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

Informations

Module name UltimateImmo
Editor / Editeur Atoo.Net - https://www.atoo-net.com
Download or buy page / Page achat ou téléchargement External module - www.dolistore.com
Status / Statut / Estado Stable
Prerequisites / Prérequis

Dolibarr min version: See on Dolistore    Dolibarr max version: See on Dolistore

Last update date / Date mise à jour fiche / Fecha última actualización 2026-02-13
Note / Nota Final touches on version 22.0, which will be released soon.

⬆ Back to summary

Features

Ultimateimmo v22 demo01.png

⬆ Back to summary

Prerequisit

Compatibilité : ⚙️ Dolibarr V20 - V22   |   ⚙️ PHP 7.1 - 8.1

⬆ Back to summary

Installation procedure

  • Download the module archive file (.zip)
  • Place the file in the root directory of dolibarr
  • Unzip the zip file using the unzip command module_ultimateimmo-X.0.0.zip
  • The correct location of the module must be of the type: htdocs/custom/ultimateimmo
  • The module is then available and can be activated

You can also use the "Deploy / Install an external module" tool from the Configuration> Modules / applications menu (available from version Dolibarr 6).

⬆ Back to summary

Configuration

Configuration of receipts and leases

Ultimateimmo wikihelp 01.png

Ultimateimmo wikihelp 02.png

Configuration of Google Maps

Ultimateimmo wikihelp 03bis.png

Ultimateimmo wikihelp 04.png

Creation of owners

Ultimateimmo v21 demo03.png

⬆ Back to summary

Creation of properties

Ultimateimmo v21 demo04.png

⬆ Back to summary

Tax Lot and Parent Property

In UltimateImmo, the concepts of Tax Lot and Parent Property allow you to organize a real estate portfolio hierarchically and in compliance with legal realities (condominium ownership, cadastral subdivision, multi-unit buildings, etc.).

These two concepts are related but serve different purposes.

1️⃣ The Parent Property

Definition

The Parent Property is the main real estate unit to which another property is attached.

It allows you to create a hierarchy:

Building (Parent Property)

├── Apartment A
├── Apartment B
├── Garage 1
└── Cellar 3

An apartment, garage, or cellar can therefore depend on a main building.

Why use a Parent Property?

Structure a building into multiple rental units

Group several units under the same building

Simplify administrative management

Centralize shared information (address, owner…)

How to create a Parent Property?

Step 1 — Create the main building

Menu: Real Estate → New Property

Fill in:

  • Property type: Building
  • Label: e.g. Résistance Building
  • Owner
  • Address
  • Legal status
  • Etc.

Save.

This property automatically becomes available as a parent property.

Step 2 — Create an attached property

Menu: Real Estate → New Property

Fill in:

  • Type: Apartment / Garage / Commercial unit
  • In the Parent Property field → select the previously created building
  • Complete the specific information (number, floor, surface area…)

Save.

The property is now hierarchically linked.

2️⃣ The Tax Lot

Definition

The Tax Lot corresponds to a legal or cadastral lot.

It is used to:

  • Identify condominium lots
  • Manage ownership shares (thousandths)
  • Track taxation
  • Associate several physical properties with a single tax lot

Practical example

Condominium building:

Tax Lot 101 → Apartment A + Cellar A

Tax Lot 102 → Apartment B

Tax Lot 201 → Garage 1

The tax lot represents the legal unit. The real estate property represents the usable physical unit.

How to create a Tax Lot?

Menu: Tax Lots → New Tax Lot

Fill in:

Lot reference Label Ownership shares (thousandths) Optional legal information

Save.

A property can be linked to a tax lot.

Depending on your organization:

A tax lot may group several properties Or a property may correspond to a single tax lot

Relationship between Parent Property and Tax Lot

Element Role Level
Parent Property Physical organization Real estate structure
Tax Lot Legal organization Cadastral structure

Both concepts are complementary:

  • The parent property structures the building
  • The tax lot structures the condominium ownership

⬆ Back to summary


Creation of tenants

Don’t forget to link the tenant to a third party, or create one on the fly if it doesn’t already exist.

Ultimateimmo v22 demo04.png

⬆ Back to summary

Creation of rental contracts

Ultimateimmo v22 demo02.png

⬆ Back to summary

Creation of rent receipts

Click on the 'Generate receipts' link in the left-hand menu. The page will display all active rental contracts. All lines are preselected by default — simply uncheck those for which you do not want to generate a rent call.

Ultimateimmo v22 demo03.png

⬆ Back to summary

Creation of payments

Open an unpaid receipt and click on the 'Enter payment' button.

Ultimateimmo v22 demo05.png

Ultimateimmo v22 demo06.png

⬆ Back to summary