TIP: You can type at any time to perform a new search.
Rental Pricelist (Interval)
rental_pricelist_interval · OCA/vertical-rental
- Repository
- OCA/vertical-rental · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Rental
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/vertical-rental
- Last tracking update
- 2026-08-07 07:47:48
- Authors
- Odoo Community Association (OCA), elego Software Solutions GmbH
- Maintainers
- Odoo Community Association (OCA), elego Software Solutions GmbH
- Committers
- Weblate, oca-travis, oca-ci, cpatel, chandni299
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
view.product.product.form | product.product | form | Inherits rental_pricelist.product_normal_form_view |
product_pricelist_view |
product.pricelist.form | product.pricelist | form | Inherits product.product_pricelist_view |
view_company_form |
res.company.form | res.company | form | Inherits base.view_company_form |
view_company_rental_service_form |
res.company.form | res.company | form | Inherits rental_pricelist.view_company_rental_service_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (1)
-
is_interval_pricelistBooleanargs: 'Interval Pricelist'
No public methods.
New fields (1)
-
interval_item_idMany2one → product.productstring='Rental Service (Interval)' args: 'product.product'
No public methods.
New fields (6)
-
def_interval_pricelist_idMany2one → product.pricelistdefault=<expr> args: 'product.pricelist', 'Default Interval Pricelist' -
interval_scale_pricelist_item_idsOne2many → product.pricelist.itemcopy=Falsestring='Interval Scale Pricelist Items' args: 'product.pricelist.item', 'interval_item_id' -
product_rental_interval_idMany2one → product.productcopy=Falseondelete='set null' args: 'product.product', 'Rental Service (Interval)' -
rental_interval_maxIntegercopy=False args: 'Interval days (Max)' -
rental_of_intervalBooleancopy=False args: 'Rented in interval' -
rental_price_intervalFloatstring='Interval Price'
-
action_reset_rental_price_interval_items(self) -
create(self, vals_list)@api.model_create_multi -
write(self, vals)
New fields (4)
-
company_idMany2one → res.companyargs: 'res.company', 'Company' -
factorFloatargs: 'Factor' -
min_quantityIntegerargs: 'Interval (days)' -
nameCharargs: 'Name'
No public methods.
New fields (5)
-
rental_price_interval_rule_idsOne2many → rental.price.interval.rulestring='Rental Interval Price Rules' args: 'rental.price.interval.rule', 'company_id' -
rental_service_default_code_prefix_intervalChardefault='RENT-I' args: 'Prefix of Rental Service Internal Reference (Interval)' -
rental_service_default_code_suffix_intervalCharargs: 'Suffix of Rental Service Internal Reference (Interval)' -
rental_service_name_prefix_intervalChardefault='Rental of'translate=True args: 'Prefix of Rental Service Name (Interval)' -
rental_service_name_suffix_intervalChardefault='(Interval(s))'translate=True args: 'Suffix of Rental Service Name (Interval)'
No public methods.
New fields (3)
-
rental_interval_nameCharstring='Rental Interval' -
rental_interval_priceBooleanstring='Use Interval Price' -
show_rental_interval_priceBooleanstring='Show Option Interval Price'
-
onchange_start_end_date(self)@api.onchange('start_date', 'end_date', 'product_uom') -
product_id_change(self)@api.onchange('product_id') -
product_uom_change(self)@api.onchange('product_uom', 'product_uom_qty') -
rental_product_id_change(self)@api.onchange('product_id', 'rental_qty') -
rental_qty_number_of_days_change(self)@api.onchange('rental_qty', 'number_of_time_unit', 'product_id')
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 601 days ago
- Last activity
- 148 days ago
- Repository
- OCA/vertical-rental
- Pull request
- [16.0][MIG] rental_pricelist_interval (#60)
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks running
- Open since
- 631 days ago
- Last activity
- 428 days ago
- Repository
- OCA/vertical-rental
- Pull request
- [17.0][MIG] rental_pricelist_interval (#57)