OdooWiki OCA HUB

Event Sale Registration Multi Qty

event_sale_registration_multi_qty folder_open OCA/event open_in_new
Marketing License: AGPL-3

This module extends Event Registration Multi Qty so it can be used on event sales.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets you sell event tickets where one sales order line covers several attendees, and keeps the attendee count and registration quantities in sync with the ordered quantity.

This module connects the "multiple attendees per registration" feature with event sales. When an event is set up to allow several attendees per registration, selling that event works differently from the standard behaviour.

What changes for users: - On a confirmed sales order for such an event, Odoo creates a single registration whose quantity equals the ordered quantity, instead of one registration per attendee. - The attendee counter on the sales order adds up the quantities of these multi-attendee registrations, while normal events still count one per registration. - In the registration editor screen (the wizard used to edit attendees from a sales order), a read-only Quantity column is shown next to the attendee name. For multi-attendee events, only one line per event and order line is kept, filled with the ordered quantity.

Business rules and automatic behaviour: - Registrations linked to a sales order line are kept aligned with the line quantity. - Registration states are preserved when registrations are created or updated from the order line. - Events that do not use the multi-attendee option keep the standard one-registration-per-attendee behaviour.

The module touches sale.order, sale.order.line, event.registration and the registration editor wizard. It installs automatically when both event sales and multi-quantity registrations are present.

Depends on

Models and fields (3)
  • sale.order · extends an existing model
  • registration.editor · extends an existing model
  • registration.editor.line · extends an existing modelqty (Quantity)

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 5 confirmed, 4 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

Place an event sale order and confirm it. An event registration will be created for each sale order line meeting the ordered quantity as registration quantities.

No verified information in OCA: Installation, Configuration.

info

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.