OdooWiki OCA HUB

Event Sale Update Qty

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

This module extends the functionality of event_sale to better manage event participants after the sale confirmation. Allow users to modify the number of attendees for event-related sale order lines after confirmation.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

After a sale order with event tickets is confirmed, you can change the number of attendees directly from the order line. A small edit button opens a wizard to increase or reduce the quantity and manage the related registrations.

This module adds a way to adjust the number of event attendees on a confirmed sale order, without having to cancel or recreate the order line.

On a confirmed sale order, event ticket lines show a small edit button next to the quantity. It only appears when the line is linked to an event and the order is confirmed. Clicking it opens a pop-up window showing the event, the ticket and the current quantity.

  • If you increase the quantity, the line quantity is updated and Odoo opens the attendee registration screen so you can fill in the new attendees.
  • If you decrease the quantity, the wizard asks you to tick exactly the attendees to remove; if the number ticked does not match the reduction, an error message stops you. The selected registrations are then deleted and the line quantity is updated.
  • If you enter the same quantity, an error tells you nothing has changed.

The module touches sale.order.line, the attendee registration editor and adds a new wizard model. It also adds a view on the sale order form. No scheduled jobs or emails are added.

Depends on

event_sale
Models and fields (3)
  • sale.order.line · extends an existing model
  • registration.editor · extends an existing model
  • event.sale.update.qty.wizard · new modelnew_qty (New Quantity), event_id (Event), ticket_id (Ticket), registration_ids (Attendees), sale_order_line_id, show_registrations

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 19.0
  • Create a quotation and add one or more products that correspond to event tickets.
  • Confirm the quotation.
  • A button will now appear in the order lines that allows you to edit the quantity.
  • Click on the button for any line and edit the quantity to add or remove records.
  • Once the quantity has been edited, the event records associated with the order will have been modified.

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.