Skip to Content
Catalog / SAL · Sales / Event Pricelist
Event Pricelist
event_pricelist

Event Pricelist

Price event tickets in any currency by attaching a pricelist to each event

v19.0.1.0 AlshayebCo Sales

Inherits event event to add a pricelist_id Many2one (product pricelist) and overrides the inherited currency_id as a stored compute (related=False) that follows the pricelist currency or company currency. Inherits event event ticket to override currency_id as a stored compute following the event pricelist (readonly=False for per-ticket override) and overrides _compute_price to source unit price from pricelist _get_product_price when a pricelist is set, deferring to core for the rest. Two view inherits expose pricelist_id/currency_id on the event form and currency_id on the ticket form. Depends only on event_product; selling support is delegated to separate auto_install bridges.

Overview

Out of the box, Odoo prices and displays every event ticket in the company currency, which is a problem when you run events for foreign or multi-currency audiences. Event Pricelist lets you attach a product pricelist to each event so the event and its tickets automatically take the pricelist's currency and pricing rules. Ticket prices are pulled straight from the chosen pricelist, and the correct currency symbol is shown everywhere tickets appear.

Key Features

  • Adds a Pricelist field to the event form so each event can use its own pricing rules.
  • Drives the event currency from the selected pricelist instead of forcing the company currency.
  • Recalculates each ticket's currency from the event pricelist, with a per-ticket override still allowed.
  • Computes ticket prices directly from the pricelist's product price in the pricelist currency.
  • Falls back to the company or product currency automatically when no pricelist is set.
  • Shows the pricelist-driven currency on the ticket form and in the ticket price list.
  • Backend-only design depends on event_product, never force-installing event_sale.

Technical Details

Technical Name event_pricelist
Version 19.0.1.0
License LGPL-3
Domain SAL · Sales

Security

No new security groups or access rules are added; the module extends existing event models and relies on the standard Events app access rights.

Dependencies

event_product