TIP: You can type at any time to perform a new search.
Events Booths Sales
event_booth_sale · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.2
- Category
- Marketing/Events
- Folder size
- 0.88 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- None
- Last tracking update
- 2026-08-15 22:44:20
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Thibault Delavallée, Odoo Translation Bot, Aaron Bohy, Julien Castiaux, Victor Feyens, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, William Braeckman, Victor Piryns (pivi), Dylan Kiss (dyki), Arnaud Sibille, Andrzej(pian), yagp-odoo, gteboul, Michaël Mattiello, Krzysztof Magusiak (krma), krip-odoo
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- website_event_booth_sale
- Description
Sell your event booths and track payments on sale orders.
Code Analysis ⓘ
Views touched (13)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
event_booth_category_view_form |
event.booth.category.view.form.inherit.sale | event.booth.category | form | Inherits event_booth.event_booth_category_view_form |
event_booth_category_view_tree |
event.booth.category.view.list.inherit.sale | event.booth.category | list | Inherits event_booth.event_booth_category_view_tree |
event_booth_configurator_view_form |
event.booth.configurator.view.form | event.booth.configurator | form | New |
event_booth_registration_view_form |
event.booth.registration.view.form | event.booth.registration | form | New |
event_booth_registration_view_tree |
event.booth.registration.view.list | event.booth.registration | list | New |
event_booth_view_form_from_event |
event.booth.view.form.inherit.sale | event.booth | form | Inherits event_booth.event_booth_view_form_from_event |
event_booth_view_graph |
event.booth.event.booth.view.graph.inherit.sale | event.booth | graph | Inherits event_booth.event_booth_view_graph |
event_booth_view_pivot |
event.booth.event.booth.view.pivot.inherit.sale | event.booth | pivot | Inherits event_booth.event_booth_view_pivot |
event_booth_view_search |
event.booth.view.search.inherit.sale | event.booth | search | Inherits event_booth.event_booth_view_search |
event_booth_view_tree_from_event |
event.booth.view.list.from.event.inherit.sale | event.booth | list | Inherits event_booth.event_booth_view_tree_from_event |
event_type_booth_view_form_from_type |
event.booth.view.form.from.type.inherit.sale | event.type.booth | form | Inherits event_booth.event_type_booth_view_form_from_type |
event_type_booth_view_tree_from_type |
event.booth.view.list.from.type.inherit.sale | event.type.booth | list | Inherits event_booth.event_type_booth_view_tree_from_type |
sale_order_view_form |
sale.order.view.form.inherit.event.booth.sale | sale.order | form | Inherits event_sale.sale_order_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (10)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (5)
-
event_booth_registration_idsOne2many → event.booth.registrationargs: 'event.booth.registration', 'event_booth_id' -
is_paidBooleancopy=False args: 'Is Paid' -
sale_order_idMany2onegroups='sales_team.group_sale_salesman'index='btree_not_null'readonly=Truerelated='sale_order_line_id.order_id'store='True' -
sale_order_line_idMany2one → sale.order.linecopy=Falsegroups='sales_team.group_sale_salesman'index='btree_not_null'ondelete='set null'readonly=Falsestring='Final Sale Order Line' args: 'sale.order.line' -
sale_order_line_registration_idsMany2many → sale.order.linecopy=Falsegroups='sales_team.group_sale_salesman'string='SO Lines with reservations' args: 'sale.order.line', 'event_booth_registration', 'event_booth_id', 'sale_order_line_id'
-
action_set_paid(self) -
action_view_sale_order(self)
New fields (7)
-
currency_idMany2onegroups='event.group_event_registration_desk'related='product_id.currency_id' -
image_1920Imagecompute='_compute_image_1920'readonly=Falsestore=True -
priceFloatcompute='_compute_price'groups='event.group_event_registration_desk'min_display_digits='Product Price'readonly=Falsestore=Truestring='Price' -
price_inclFloatcompute='_compute_price_incl'groups='event.group_event_registration_desk'min_display_digits='Product Price'readonly=Falsestring='Price incl' -
price_reduceFloatcompute='_compute_price_reduce'compute_sudo=Truegroups='event.group_event_registration_desk'min_display_digits='Product Price'string='Price Reduce' -
price_reduce_taxincFloatcompute='_compute_price_reduce_taxinc'compute_sudo=Truestring='Price Reduce Tax inc' -
product_idMany2one → product.productdefault=_default_product_iddomain=[('service_tracking', '=', 'event_booth')]groups='event.group_event_registration_desk'required=Truestring='Product' args: 'product.product'
No public methods.
New fields (6)
-
event_booth_category_available_idsMany2manyreadonly=Truerelated='event_id.event_booth_category_available_ids' -
event_booth_category_idMany2one → event.booth.categorycompute='_compute_event_booth_category_id'readonly=Falserequired=Truestore=Truestring='Booth Category' args: 'event.booth.category' -
event_booth_idsMany2many → event.boothcompute='_compute_event_booth_ids'readonly=Falserequired=Truestore=Truestring='Booth' args: 'event.booth' -
event_idMany2one → event.eventrequired=Truestring='Event' args: 'event.event' -
product_idMany2one → product.productreadonly=Truestring='Product' args: 'product.product' -
sale_order_line_idMany2one → sale.order.linereadonly=Truestring='Sale Order Line' args: 'sale.order.line'
No public methods.
New fields (6)
-
contact_emailCharcompute='_compute_contact_email'readonly=Falsestore=Truestring='Contact Email' -
contact_nameCharcompute='_compute_contact_name'readonly=Falsestore=Truestring='Contact Name' -
contact_phoneCharcompute='_compute_contact_phone'readonly=Falsestore=Truestring='Contact Phone' -
event_booth_idMany2one → event.boothindex=Truerequired=Truestring='Booth' args: 'event.booth' -
partner_idMany2one → res.partnerrelated='sale_order_line_id.order_partner_id'store=True args: 'res.partner' -
sale_order_line_idMany2one → sale.order.lineindex=Trueondelete='cascade'required=Truestring='Sale Order Line' args: 'sale.order.line'
-
action_confirm(self)
New fields (3)
-
currency_idMany2onerelated='booth_category_id.currency_id' -
priceFloatrelated='booth_category_id.price'store=True -
product_idMany2onerelated='booth_category_id.product_id'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
service_trackingSelectionondelete={'event_booth': 'set default'}selection_add=[('event_booth', 'Event Booth')]
No public methods.
New fields (2)
-
event_booth_countIntegercompute='_compute_event_booth_count'string='Booth Count' -
event_booth_idsOne2many → event.boothstring='Booths' args: 'event.booth', 'sale_order_id'
-
action_confirm(self) -
action_view_booth_list(self)
New fields (4)
-
event_booth_category_idMany2one → event.booth.categoryondelete='set null'string='Booths Category' args: 'event.booth.category' -
event_booth_idsOne2many → event.boothstring='Confirmed Booths' args: 'event.booth', 'sale_order_line_id' -
event_booth_pending_idsMany2many → event.boothcompute='_compute_event_booth_pending_ids'help='Used to create registration when providing the desired event booth.'inverse='_inverse_event_booth_pending_ids'search='_search_event_booth_pending_ids'string='Pending Booths' args: 'event.booth' -
event_booth_registration_idsOne2many → event.booth.registrationstring='Confirmed Registration' args: 'event.booth.registration', 'sale_order_line_id'
No public methods.
Loading…
Loading…
Loading…
Loading…