This module allows to make registration to sessions with multiple attendees.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0When an event allows registering several attendees at once, this module makes each event session count the real number of attendees (quantity) instead of just the number of registrations, so seat availability is accurate.
This module is an automatic add-on that only changes behaviour when the related event is configured to allow multiple attendees per registration.
In that case, each session of the event recalculates its seat figures using the quantity entered on each registration, not just counting one seat per registration. Only registrations in the open or done states are counted: open ones are treated as reserved seats and done ones as used seats. The total taken is the sum of both, and the available seats are the session maximum minus that total (when a maximum is set).
- Reserved seats: sum of quantities of open registrations.
- Used seats: sum of quantities of done registrations.
- Taken seats: reserved plus used.
- Available seats: session maximum minus taken seats, only if a maximum is defined.
If the event does not allow multiple attendees per registration, the standard Odoo calculation is kept unchanged. The change applies to the session screen and any place where session seat numbers are shown, such as the event or session views. It touches the event.session model and the seat fields seats_reserved, seats_used, seats_taken and seats_available. No new menus, buttons or reports are added.
Models and fields (1)
- event.session · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 5 confirmed, 4 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/event.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
- Go to a session registration
- Enter the quantity of efective attendees for the record.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.