| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/19.0/event_booth |
| VERSION | |
| VERSION | 1.1 |
| CATEGORY | |
| CATEGORY | Marketing/Events |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo S.A. |
| MAINTAINERS | |
| MAINTAINERS | Odoo S.A. |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Thibault Delavallée, Julien Castiaux, Tiffany Chang (tic), Gorash, Victor Piryns (pivi), Dylan Kiss (dyki), yagp-odoo, Krzysztof Magusiak (krma), saurabh |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:45 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - barcodes - web - base - base_setup - bus - web_tour - html_editor - phone_validation - portal - http_routing - auth_signup - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Create booths for your favorite event.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
event_booth_booked_template |
event_booth_booked_template | ir.ui.view | qweb | New |
event_booth_category_view_form |
event.booth.category.view.form | event.booth.category | form | New |
event_booth_category_view_search |
event.booth.category.view.search | event.booth.category | search | New |
event_booth_category_view_tree |
event.booth.category.view.list | event.booth.category | list | New |
event_booth_view_form |
event.booth.view.form | event.booth | field | Inherits event_booth_view_form_from_event |
event_booth_view_form_from_event |
event.booth.view.form.from.event | event.booth | form | New |
event_booth_view_form_quick_create |
event.booth.view.form.quick_create | event.booth | form | New |
event_booth_view_form_simple_from_event |
event.booth.view.form.simple.from.event | event.booth | xpath | Inherits event_booth_view_form_from_event |
event_booth_view_graph |
event.booth.view.graph | event.booth | graph | New |
event_booth_view_kanban |
event.booth.view.kanban | event.booth | xpath | Inherits event_booth_view_kanban_from_event |
event_booth_view_kanban_from_event |
event.booth.view.kanban | event.booth | kanban | New |
event_booth_view_pivot |
event.booth.view.pivot | event.booth | pivot | New |
event_booth_view_search |
event.booth.view.search | event.booth | search | New |
event_booth_view_tree |
event.booth.view.list | event.booth | field | Inherits event_booth_view_tree_from_event |
event_booth_view_tree_from_event |
event.booth.view.list.from.event | event.booth | list | New |
event_event_view_form |
event.event.view.form.inherit.event.booth | event.event | div | Inherits event.view_event_form |
event_type_booth_view_form |
event.type.booth.view.form | event.type.booth | xpath | Inherits event_type_booth_view_form_from_type |
event_type_booth_view_form_from_type |
event.type.booth.view.form.from.type | event.type.booth | form | New |
event_type_booth_view_search |
event.type.booth.view.search | event.type.booth | search | New |
event_type_booth_view_tree |
event.type.booth.view.list | event.type.booth | xpath | Inherits event_type_booth_view_tree_from_type |
event_type_booth_view_tree_from_type |
event.type.booth.view.list.from.type | event.type.booth | list | New |
event_type_view_form |
event.type.view.form.inherit.event.booth | event.type | page | Inherits event.view_event_type_form |
contact_email
Char
compute='_compute_contact_email'
copy=False
readonly=False
store=True
args: 'Renter Email'
contact_name
Char
compute='_compute_contact_name'
copy=False
readonly=False
store=True
args: 'Renter Name'
contact_phone
Char
compute='_compute_contact_phone'
copy=False
readonly=False
store=True
args: 'Renter Phone'
event_id
Many2one → event.event
index=True
ondelete='cascade'
required=True
string='Event'
args: 'event.event'
event_type_id
Many2one
ondelete='set null'
required=False
is_available
Boolean
compute='_compute_is_available'
search='_search_is_available'
partner_id
Many2one → res.partner
copy=False
string='Renter'
tracking=True
args: 'res.partner'
state
Selection
default='available'
group_expand=True
required=True
string='Status'
tracking=True
args: [('available', 'Available'), ('unavailable', 'Unavailable')]
action_confirm(self, additional_values=None)
create(self, vals_list)
write(self, vals)
active
Boolean
default=True
booth_ids
One2many → event.booth
groups='event.group_event_registration_desk'
string='Booths'
args: 'event.booth', 'booth_category_id'
description
Html
sanitize_attributes=False
string='Description'
translate=True
name
Char
required=True
string='Name'
translate=True
sequence
Integer
default=10
string='Sequence'
No public methods.
event_booth_category_available_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_available_ids'
help='Booth Category for which booths are still available. Used in frontend'
args: 'event.booth.category'
event_booth_category_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_ids'
args: 'event.booth.category'
event_booth_count
Integer
compute='_compute_event_booth_count'
string='Total Booths'
event_booth_count_available
Integer
compute='_compute_event_booth_count'
string='Available Booths'
event_booth_ids
One2many → event.booth
compute='_compute_event_booth_ids'
copy=True
precompute=True
readonly=False
store=True
string='Booths'
args: 'event.booth', 'event_id'
No public methods.
event_type_booth_ids
One2many → event.type.booth
readonly=False
store=True
string='Booths'
args: 'event.type.booth', 'event_type_id'
No public methods.
booth_category_id
Many2one → event.booth.category
default=_get_default_booth_category
index=True
ondelete='restrict'
required=True
string='Booth Category'
args: 'event.booth.category'
event_type_id
Many2one → event.type
index=True
ondelete='cascade'
required=True
string='Event Category'
args: 'event.type'
name
Char
required=True
string='Name'
translate=True
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/event_booth |
| VERSION | |
| VERSION | 1.1 |
| CATEGORY | |
| CATEGORY | Marketing/Events |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Aaron Bohy, Odoo Online, Tiffany Chang (tic), Rémy Voet (ryv), Gorash, bve-odoo, Dylan Kiss (dyki), omra-odoo, Maryam Kia, adsh-odoo, Louis (wil), Morgane (morm), laro-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - barcodes - web - base - base_setup - bus - web_tour - html_editor - phone_validation - portal - web_editor - http_routing - auth_signup - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Create booths for your favorite event.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
event_booth_booked_template |
event_booth_booked_template | ir.ui.view | qweb | New |
event_booth_category_view_form |
event.booth.category.view.form | event.booth.category | form | New |
event_booth_category_view_search |
event.booth.category.view.search | event.booth.category | search | New |
event_booth_category_view_tree |
event.booth.category.view.list | event.booth.category | list | New |
event_booth_view_form |
event.booth.view.form | event.booth | field | Inherits event_booth_view_form_from_event |
event_booth_view_form_from_event |
event.booth.view.form.from.event | event.booth | form | New |
event_booth_view_form_quick_create |
event.booth.view.form.quick_create | event.booth | form | New |
event_booth_view_form_simple_from_event |
event.booth.view.form.simple.from.event | event.booth | xpath | Inherits event_booth_view_form_from_event |
event_booth_view_graph |
event.booth.view.graph | event.booth | graph | New |
event_booth_view_kanban |
event.booth.view.kanban | event.booth | xpath | Inherits event_booth_view_kanban_from_event |
event_booth_view_kanban_from_event |
event.booth.view.kanban | event.booth | kanban | New |
event_booth_view_pivot |
event.booth.view.pivot | event.booth | pivot | New |
event_booth_view_search |
event.booth.view.search | event.booth | search | New |
event_booth_view_tree |
event.booth.view.list | event.booth | field | Inherits event_booth_view_tree_from_event |
event_booth_view_tree_from_event |
event.booth.view.list.from.event | event.booth | list | New |
event_event_view_form |
event.event.view.form.inherit.event.booth | event.event | div | Inherits event.view_event_form |
event_type_booth_view_form |
event.type.booth.view.form | event.type.booth | xpath | Inherits event_type_booth_view_form_from_type |
event_type_booth_view_form_from_type |
event.type.booth.view.form.from.type | event.type.booth | form | New |
event_type_booth_view_search |
event.type.booth.view.search | event.type.booth | search | New |
event_type_booth_view_tree |
event.type.booth.view.list | event.type.booth | xpath | Inherits event_type_booth_view_tree_from_type |
event_type_booth_view_tree_from_type |
event.type.booth.view.list.from.type | event.type.booth | list | New |
event_type_view_form |
event.type.view.form.inherit.event.booth | event.type | page | Inherits event.view_event_type_form |
contact_email
Char
compute='_compute_contact_email'
copy=False
readonly=False
store=True
args: 'Renter Email'
contact_name
Char
compute='_compute_contact_name'
copy=False
readonly=False
store=True
args: 'Renter Name'
contact_phone
Char
compute='_compute_contact_phone'
copy=False
readonly=False
store=True
args: 'Renter Phone'
event_id
Many2one → event.event
ondelete='cascade'
required=True
string='Event'
args: 'event.event'
event_type_id
Many2one
ondelete='set null'
required=False
is_available
Boolean
compute='_compute_is_available'
search='_search_is_available'
partner_id
Many2one → res.partner
copy=False
string='Renter'
tracking=True
args: 'res.partner'
state
Selection
default='available'
group_expand=True
required=True
string='Status'
tracking=True
args: [('available', 'Available'), ('unavailable', 'Unavailable')]
action_confirm(self, additional_values=None)
create(self, vals_list)
write(self, vals)
active
Boolean
default=True
booth_ids
One2many → event.booth
groups='event.group_event_registration_desk'
string='Booths'
args: 'event.booth', 'booth_category_id'
description
Html
sanitize_attributes=False
string='Description'
translate=True
name
Char
required=True
string='Name'
translate=True
sequence
Integer
default=10
string='Sequence'
No public methods.
event_booth_category_available_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_available_ids'
help='Booth Category for which booths are still available. Used in frontend'
args: 'event.booth.category'
event_booth_category_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_ids'
args: 'event.booth.category'
event_booth_count
Integer
compute='_compute_event_booth_count'
string='Total Booths'
event_booth_count_available
Integer
compute='_compute_event_booth_count'
string='Available Booths'
event_booth_ids
One2many → event.booth
compute='_compute_event_booth_ids'
copy=True
readonly=False
store=True
string='Booths'
args: 'event.booth', 'event_id'
No public methods.
event_type_booth_ids
One2many → event.type.booth
readonly=False
store=True
string='Booths'
args: 'event.type.booth', 'event_type_id'
No public methods.
booth_category_id
Many2one → event.booth.category
default=_get_default_booth_category
ondelete='restrict'
required=True
string='Booth Category'
args: 'event.booth.category'
event_type_id
Many2one → event.type
ondelete='cascade'
required=True
string='Event Category'
args: 'event.type'
name
Char
required=True
string='Name'
translate=True
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/17.0/event_booth |
| VERSION | |
| VERSION | 1.1 |
| CATEGORY | |
| CATEGORY | Marketing/Events |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Odoo Online, Tiffany Chang (tic), Rémy Voet (ryv), Gorash, Pierre Paridans, Benoit Socias, bve-odoo, Louis Wicket (wil), Mahamadasif Ansari, amdi-odoo, Dylan Kiss (dyki), adsh-odoo, Louis (wil), Morgane (morm) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - barcodes - web - base - base_setup - bus - web_tour - phone_validation - portal - web_editor - http_routing - auth_signup - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Create booths for your favorite event.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
event_booth_booked_template |
event_booth_booked_template | ir.ui.view | qweb | New |
event_booth_category_view_form |
event.booth.category.view.form | event.booth.category | form | New |
event_booth_category_view_search |
event.booth.category.view.search | event.booth.category | search | New |
event_booth_category_view_tree |
event.booth.category.view.tree | event.booth.category | tree | New |
event_booth_view_form |
event.booth.view.form | event.booth | field | Inherits event_booth_view_form_from_event |
event_booth_view_form_from_event |
event.booth.view.form.from.event | event.booth | form | New |
event_booth_view_form_quick_create |
event.booth.view.form.quick_create | event.booth | form | New |
event_booth_view_form_simple_from_event |
event.booth.view.form.simple.from.event | event.booth | xpath | Inherits event_booth_view_form_from_event |
event_booth_view_graph |
event.booth.view.graph | event.booth | graph | New |
event_booth_view_kanban |
event.booth.view.kanban | event.booth | xpath | Inherits event_booth_view_kanban_from_event |
event_booth_view_kanban_from_event |
event.booth.view.kanban | event.booth | kanban | New |
event_booth_view_pivot |
event.booth.view.pivot | event.booth | pivot | New |
event_booth_view_search |
event.booth.view.search | event.booth | search | New |
event_booth_view_tree |
event.booth.view.tree | event.booth | field | Inherits event_booth_view_tree_from_event |
event_booth_view_tree_from_event |
event.booth.view.tree.from.event | event.booth | tree | New |
event_event_view_form |
event.event.view.form.inherit.event.booth | event.event | div | Inherits event.view_event_form |
event_type_booth_view_form |
event.type.booth.view.form | event.type.booth | xpath | Inherits event_type_booth_view_form_from_type |
event_type_booth_view_form_from_type |
event.type.booth.view.form.from.type | event.type.booth | form | New |
event_type_booth_view_search |
event.type.booth.view.search | event.type.booth | search | New |
event_type_booth_view_tree |
event.type.booth.view.tree | event.type.booth | xpath | Inherits event_type_booth_view_tree_from_type |
event_type_booth_view_tree_from_type |
event.type.booth.view.tree.from.type | event.type.booth | tree | New |
event_type_view_form |
event.type.view.form.inherit.event.booth | event.type | page | Inherits event.view_event_type_form |
contact_email
Char
compute='_compute_contact_email'
copy=False
readonly=False
store=True
args: 'Renter Email'
contact_name
Char
compute='_compute_contact_name'
copy=False
readonly=False
store=True
args: 'Renter Name'
contact_phone
Char
compute='_compute_contact_phone'
copy=False
readonly=False
store=True
args: 'Renter Phone'
event_id
Many2one → event.event
ondelete='cascade'
required=True
string='Event'
args: 'event.event'
event_type_id
Many2one
ondelete='set null'
required=False
is_available
Boolean
compute='_compute_is_available'
search='_search_is_available'
partner_id
Many2one → res.partner
copy=False
string='Renter'
tracking=True
args: 'res.partner'
state
Selection
default='available'
group_expand='_group_expand_states'
required=True
string='Status'
tracking=True
args: [('available', 'Available'), ('unavailable', 'Unavailable')]
action_confirm(self, additional_values=None)
create(self, vals_list)
write(self, vals)
active
Boolean
default=True
booth_ids
One2many → event.booth
groups='event.group_event_registration_desk'
string='Booths'
args: 'event.booth', 'booth_category_id'
description
Html
sanitize_attributes=False
string='Description'
translate=True
name
Char
required=True
string='Name'
translate=True
sequence
Integer
default=10
string='Sequence'
No public methods.
event_booth_category_available_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_available_ids'
help='Booth Category for which booths are still available. Used in frontend'
args: 'event.booth.category'
event_booth_category_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_ids'
args: 'event.booth.category'
event_booth_count
Integer
compute='_compute_event_booth_count'
string='Total Booths'
event_booth_count_available
Integer
compute='_compute_event_booth_count'
string='Available Booths'
event_booth_ids
One2many → event.booth
compute='_compute_event_booth_ids'
copy=True
readonly=False
store=True
string='Booths'
args: 'event.booth', 'event_id'
No public methods.
event_type_booth_ids
One2many → event.type.booth
readonly=False
store=True
string='Booths'
args: 'event.type.booth', 'event_type_id'
No public methods.
booth_category_id
Many2one → event.booth.category
default=_get_default_booth_category
ondelete='restrict'
required=True
string='Booth Category'
args: 'event.booth.category'
event_type_id
Many2one → event.type
ondelete='cascade'
required=True
string='Event Category'
args: 'event.type'
name
Char
required=True
string='Name'
translate=True
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/16.0/event_booth |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Marketing/Events |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Jeremy Kersten, Aurélien Warnon, Nasreddin Boulif (bon), Benoit Socias, Patrick Hoste, bve-odoo, Louis Wicket (wil), amdi-odoo, Jérémy Hennecart (jeh) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:52 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - base_setup - base - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Create booths for your favorite event.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
event_booth_booked_template |
event_booth_booked_template | ir.ui.view | qweb | New |
event_booth_category_view_form |
event.booth.category.view.form | event.booth.category | form | New |
event_booth_category_view_search |
event.booth.category.view.search | event.booth.category | search | New |
event_booth_category_view_tree |
event.booth.category.view.tree | event.booth.category | tree | New |
event_booth_view_form |
event.booth.view.form | event.booth | field | Inherits event_booth_view_form_from_event |
event_booth_view_form_from_event |
event.booth.view.form.from.event | event.booth | form | New |
event_booth_view_form_quick_create |
event.booth.view.form.quick_create | event.booth | form | New |
event_booth_view_form_simple_from_event |
event.booth.view.form.simple.from.event | event.booth | xpath | Inherits event_booth_view_form_from_event |
event_booth_view_graph |
event.booth.view.graph | event.booth | graph | New |
event_booth_view_kanban |
event.booth.view.kanban | event.booth | xpath | Inherits event_booth_view_kanban_from_event |
event_booth_view_kanban_from_event |
event.booth.view.kanban | event.booth | kanban | New |
event_booth_view_pivot |
event.booth.view.pivot | event.booth | pivot | New |
event_booth_view_search |
event.booth.view.search | event.booth | search | New |
event_booth_view_tree |
event.booth.view.tree | event.booth | field | Inherits event_booth_view_tree_from_event |
event_booth_view_tree_from_event |
event.booth.view.tree.from.event | event.booth | tree | New |
event_event_view_form |
event.event.view.form.inherit.event.booth | event.event | div | Inherits event.view_event_form |
event_type_booth_view_form |
event.type.booth.view.form | event.type.booth | xpath | Inherits event_type_booth_view_form_from_type |
event_type_booth_view_form_from_type |
event.type.booth.view.form.from.type | event.type.booth | form | New |
event_type_booth_view_search |
event.type.booth.view.search | event.type.booth | search | New |
event_type_booth_view_tree |
event.type.booth.view.tree | event.type.booth | xpath | Inherits event_type_booth_view_tree_from_type |
event_type_booth_view_tree_from_type |
event.type.booth.view.tree.from.type | event.type.booth | tree | New |
event_type_view_form |
event.type.view.form.inherit.event.booth | event.type | page | Inherits event.view_event_type_form |
contact_email
Char
compute='_compute_contact_email'
copy=False
readonly=False
store=True
args: 'Renter Email'
contact_mobile
Char
compute='_compute_contact_mobile'
copy=False
readonly=False
store=True
args: 'Renter Mobile'
contact_name
Char
compute='_compute_contact_name'
copy=False
readonly=False
store=True
args: 'Renter Name'
contact_phone
Char
compute='_compute_contact_phone'
copy=False
readonly=False
store=True
args: 'Renter Phone'
event_id
Many2one → event.event
ondelete='cascade'
required=True
string='Event'
args: 'event.event'
event_type_id
Many2one
ondelete='set null'
required=False
is_available
Boolean
compute='_compute_is_available'
search='_search_is_available'
partner_id
Many2one → res.partner
copy=False
string='Renter'
tracking=True
args: 'res.partner'
state
Selection
default='available'
group_expand='_group_expand_states'
required=True
string='Status'
tracking=True
args: [('available', 'Available'), ('unavailable', 'Unavailable')]
action_confirm(self, additional_values=None)
create(self, vals_list)
write(self, vals)
active
Boolean
default=True
booth_ids
One2many → event.booth
groups='event.group_event_registration_desk'
string='Booths'
args: 'event.booth', 'booth_category_id'
description
Html
sanitize_attributes=False
string='Description'
translate=True
name
Char
required=True
string='Name'
translate=True
sequence
Integer
default=10
string='Sequence'
No public methods.
event_booth_category_available_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_available_ids'
help='Booth Category for which booths are still available. Used in frontend'
args: 'event.booth.category'
event_booth_category_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_ids'
args: 'event.booth.category'
event_booth_count
Integer
compute='_compute_event_booth_count'
string='Total Booths'
event_booth_count_available
Integer
compute='_compute_event_booth_count'
string='Available Booths'
event_booth_ids
One2many → event.booth
compute='_compute_event_booth_ids'
copy=True
readonly=False
store=True
string='Booths'
args: 'event.booth', 'event_id'
No public methods.
event_type_booth_ids
One2many → event.type.booth
readonly=False
store=True
string='Booths'
args: 'event.type.booth', 'event_type_id'
No public methods.
booth_category_id
Many2one → event.booth.category
default=_get_default_booth_category
ondelete='restrict'
required=True
string='Booth Category'
args: 'event.booth.category'
event_type_id
Many2one → event.type
ondelete='cascade'
required=True
string='Event Category'
args: 'event.type'
name
Char
required=True
string='Name'
translate=True
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/15.0/event_booth |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Marketing/Events |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Jeremy Kersten, Nasreddin Boulif (bon), Tiffany Chang (tic), Benoit Socias, Patrick Hoste, bve-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:29 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - event - base_setup - base - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Create booths for your favorite event.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
event_booth_booked_template |
event_booth_booked_template | ir.ui.view | qweb | New |
event_booth_category_view_form |
event.booth.category.view.form | event.booth.category | form | New |
event_booth_category_view_search |
event.booth.category.view.search | event.booth.category | search | New |
event_booth_category_view_tree |
event.booth.category.view.tree | event.booth.category | tree | New |
event_booth_view_form |
event.booth.view.form | event.booth | field | Inherits event_booth_view_form_from_event |
event_booth_view_form_from_event |
event.booth.view.form.from.event | event.booth | form | New |
event_booth_view_form_quick_create |
event.booth.view.form.quick_create | event.booth | form | New |
event_booth_view_form_simple_from_event |
event.booth.view.form.simple.from.event | event.booth | xpath | Inherits event_booth_view_form_from_event |
event_booth_view_kanban |
event.booth.view.kanban | event.booth | xpath | Inherits event_booth_view_kanban_from_event |
event_booth_view_kanban_from_event |
event.booth.view.kanban | event.booth | kanban | New |
event_booth_view_search |
event.booth.view.search | event.booth | search | New |
event_booth_view_tree |
event.booth.view.tree | event.booth | field | Inherits event_booth_view_tree_from_event |
event_booth_view_tree_from_event |
event.booth.view.tree.from.event | event.booth | tree | New |
event_event_view_form |
event.event.view.form.inherit.event.booth | event.event | div | Inherits event.view_event_form |
event_type_booth_view_form |
event.type.booth.view.form | event.type.booth | xpath | Inherits event_type_booth_view_form_from_type |
event_type_booth_view_form_from_type |
event.type.booth.view.form.from.type | event.type.booth | form | New |
event_type_booth_view_search |
event.type.booth.view.search | event.type.booth | search | New |
event_type_booth_view_tree |
event.type.booth.view.tree | event.type.booth | xpath | Inherits event_type_booth_view_tree_from_type |
event_type_booth_view_tree_from_type |
event.type.booth.view.tree.from.type | event.type.booth | tree | New |
event_type_view_form |
event.type.view.form.inherit.event.booth | event.type | page | Inherits event.view_event_type_form |
contact_email
Char
compute='_compute_contact_email'
copy=False
readonly=False
store=True
args: 'Renter Email'
contact_mobile
Char
compute='_compute_contact_mobile'
copy=False
readonly=False
store=True
args: 'Renter Mobile'
contact_name
Char
compute='_compute_contact_name'
copy=False
readonly=False
store=True
args: 'Renter Name'
contact_phone
Char
compute='_compute_contact_phone'
copy=False
readonly=False
store=True
args: 'Renter Phone'
event_id
Many2one → event.event
ondelete='cascade'
required=True
string='Event'
args: 'event.event'
event_type_id
Many2one
ondelete='set null'
required=False
is_available
Boolean
compute='_compute_is_available'
search='_search_is_available'
partner_id
Many2one → res.partner
copy=False
string='Renter'
tracking=True
args: 'res.partner'
state
Selection
default='available'
group_expand='_group_expand_states'
help='Shows the availability of a Booth'
required=True
string='Status'
tracking=True
args: [('available', 'Available'), ('unavailable', 'Unavailable')]
action_confirm(self, additional_values=None)
create(self, vals_list)
write(self, vals)
active
Boolean
default=True
booth_ids
One2many → event.booth
string='Booths'
args: 'event.booth', 'booth_category_id'
description
Html
sanitize_attributes=False
string='Description'
translate=True
name
Char
required=True
string='Name'
translate=True
sequence
Integer
default=10
string='Sequence'
No public methods.
event_booth_category_available_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_available_ids'
help='Booth Category for which booths are still available. Used in frontend'
args: 'event.booth.category'
event_booth_category_ids
Many2many → event.booth.category
compute='_compute_event_booth_category_ids'
args: 'event.booth.category'
event_booth_count
Integer
compute='_compute_event_booth_count'
string='Total Booths'
event_booth_count_available
Integer
compute='_compute_event_booth_count'
string='Available Booths'
event_booth_ids
One2many → event.booth
compute='_compute_event_booth_ids'
copy=True
readonly=False
store=True
string='Booths'
args: 'event.booth', 'event_id'
No public methods.
event_type_booth_ids
One2many → event.type.booth
readonly=False
store=True
string='Booths'
args: 'event.type.booth', 'event_type_id'
No public methods.
booth_category_id
Many2one → event.booth.category
default=_get_default_booth_category
ondelete='restrict'
required=True
string='Booth Category'
args: 'event.booth.category'
event_type_id
Many2one → event.type
ondelete='cascade'
required=True
string='Event Category'
args: 'event.type'
name
Char
required=True
string='Name'
translate=True
No public methods.