π Assigning an Owner to a Parking Space
From the Administration panel, within the parking space details, administrators can assign a user as the owner of the space.
To simplify this process, a user selector with a search function has been added, allowing administrators to quickly find and assign the appropriate user.
When a parking space has an assigned owner, the system considers it a fixed parking space.
π Automatic Reservation Generation
When an owner is assigned to a parking space, the system automatically generates recurring reservations for that user up to one year in advance.
For example:
If a parking space owner is assigned today, the system will generate reservations from today until one year ahead.
This ensures that the user has their parking space reserved for the entire period.
π Automatic Reservation Renewal
To keep the reservation period always up to date, the system runs an automatic process once a month.
This process:
Reviews parking spaces that have an assigned owner.
Checks whether reservations already exist up to one year ahead.
If the coverage at the end of the period is shorter than one year, the system creates additional reservations to extend the calendar.
For example:
If the owner was assigned on March 10, reservations will initially be generated until March 10 of the following year.
When April begins, the system will generate additional reservations at the end of the period to maintain a full year of guaranteed reservations.
As long as the owner configuration remains unchanged, the user will always have one full year of guaranteed reservations.
π Owner Change Management
If the owner of a parking space is modified:
The system reviews the existing reservations.
If the new user already had reservations in another parking space, these can be automatically migrated to the new space.
The system updates the availability of the parking space.
This allows the system to maintain consistent parking occupancy without requiring manual intervention.
π Reservation Status
Reservations generated automatically will adopt their status according to the parking reservation confirmation settings configured in the office.
This functionality is related to the configuration described in the following article:
The behavior will be as follows:
If the office has the "Require reservation confirmation" option enabled, reservations will be created with the status Pending confirmation.
If this option is not enabled, reservations will be created directly as Active reservations.
This ensures that the parking space is properly reserved for its owner, while respecting the reservation confirmation configuration defined in the office.
π§ Administrator Notifications
Once the reservation generation or update process is completed, the system sends a notification to administrators with the following information:
Assigned parking space
Owner user
Dates of the generated reservations
This provides visibility and control over the automated actions performed by the system.

