This repo adds support for rental businesses to Odoo.
This part will be replaced when running the oca-gen-addons-table script from OCA/maintainer-tools.
Stage of Elego Rental Vertical Odoo Modules for OCA
Currently we have these modules to support rental business:
- rental_base (Rental Base): Base module for rental use cases
- rental_contract (Rental Contract): Extension of module contract for rental use cases
- rental_contract_insurance (Rental Contract Insurance): Rental Contract Insurance
- rental_contract_month (Rental Contract Month): Extension of module rental_contract and rental_pricelist
- rental_contract_toll_collect (Rental Contract Toll Collect): Invoice toll charge lines to customers periodically by contract usage.
- rental_forward_shipment_plan (Rental Forward Shipment Plan): Rental Routing Shipment Plan
- rental_loan (Rental Loan): Extension of module action_loan for rental use cases
- rental_menu_crm (Rental Menu CRM): Add CRM to the Rental Menu
- rental_offday (Rental Off Day): Calculate off-days in rentals on daily basis
- rental_pricelist (Rental Pricelist): Enables the user to define different rental prices with time uom ("Month", "Day" and "Hour").
- rental_product_instance (Rental Product Instance): Add product instances identified by serial number as unique rented objects
- rental_product_instance_appointment (Rental Product Instance Appointment): Rental Product Instance Appointment
- rental_product_instance_repair (Rental Product Instance Repair): Extension of module rental_product_instance and rental_repair
- rental_product_insurance (Rental Product Insurance): Sell Insurance of Product
- rental_product_pack (Rental Product Pack): Allow use of product packs as in rental use cases
- rental_product_set (Rental Product Set): Extends the sale_product_set to add rented product set on sale order lines.
- rental_product_variant (Rental Product Variant): Extends model product with several fields for rental use cases.
- rental_purchase_order_type (Rental Purchase Order Type): Additional purchase order types for rental use cases: transport orders and repair orders
- rental_quality_control (Rental Quality Control): New text field to define the reason for quality failure.
- rental_repair (Rental Repair): Support repair orders during rental periods
- rental_reporting (Rental Reporting): Add rental-specific reporting menu and functions
- rental_routing (Sale Rental Routing): This module adds support for the management of transports of rental products.
- rental_sale (Rental Sale): Manage Rental of Products
- rental_timeline (Rental Timeline): Adds a timeline to products as well as a timeline view as overview of all rental products and orders
- rental_timeline_offday (Rental Timeline Offday): Extends the rental_timeline module to show the offday_number in the timeline popup.
- rental_timeline_product_instance (Rental Timeline Product Instance): Extends the rental_timeline module to show the product instance fields in the timeline product popup.
- rental_timeline_product_instance_appointment (Rental Timeline Product Instance Appointment): Extends the rental_timeline module to display an appointment icon in the mouse over if there is an appointment during the rental time.
- rental_timeline_product_variant (Rental Timeline Product Variant): Extends the rental_timeline module to show the product variant fields in the timeline product popup.
- rental_timeline_repair (Rental Timeline Repair): extends the rental_timeline module to show the repair orders in the timeline.
- rental_timeline_transport (Rental Timeline Transport): extends the rental_timeline module to show the transport order fields in the timeline popup.
- rental_toll_collect (Rental Toll Collect): Import a CSV file from Toll Collect and invoice the costs to customers.
- shipment_plan (Shipment Management): Shipment Management
- shipment_plan_rental (Shipment Plan Rental): Shipment Plan for Rental
- shipment_plan_sale (Sale Shipment Plan): Sale Shipment Plan
The shipment_plan modules should probably be moved to OCA/stock-logistics-transport.
There is a presentation video at Youtube: https://www.youtube.com/watch?v=CzO5NqgJWD0
This repository is licensed under AGPL-3.0.
However, each module can have a totally different license, as long as they adhere to OCA
policy. Consult each module's __manifest__.py
file, which contains a license
key
that explains its license.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.