[![Runboat](https://img.shields.io/badge/runboat-Try%20me-875A7B.png)](https://runboat.odoo-community.org/builds?repo=OCA/contract&target_branch=16.0) [![Pre-commit Status](https://github.com/OCA/contract/actions/workflows/pre-commit.yml/badge.svg?branch=16.0)](https://github.com/OCA/contract/actions/workflows/pre-commit.yml?query=branch%3A16.0) [![Build Status](https://github.com/OCA/contract/actions/workflows/test.yml/badge.svg?branch=16.0)](https://github.com/OCA/contract/actions/workflows/test.yml?query=branch%3A16.0) [![codecov](https://codecov.io/gh/OCA/contract/branch/16.0/graph/badge.svg)](https://codecov.io/gh/OCA/contract) [![Translation Status](https://translation.odoo-community.org/widgets/contract-16-0/-/svg-badge.svg)](https://translation.odoo-community.org/engage/contract-16-0/?utm_source=widget) # contract TODO: add repo description. [//]: # (addons) Available addons ---------------- addon | version | maintainers | summary --- | --- | --- | --- [agreement_rebate_partner_company_group](agreement_rebate_partner_company_group/) | 16.0.1.0.0 | | Rebate agreements applied to all company group members [contract](contract/) | 16.0.2.13.0 | | Recurring - Contracts Management [contract_analytic_tag](contract_analytic_tag/) | 16.0.1.0.0 | [![victoralmau](https://github.com/victoralmau.png?size=30px)](https://github.com/victoralmau) | Contract Analytic Tag [contract_invoice_start_end_dates](contract_invoice_start_end_dates/) | 16.0.1.0.0 | [![florian-dacosta](https://github.com/florian-dacosta.png?size=30px)](https://github.com/florian-dacosta) | Contract Invoice Start End Dates [contract_mandate](contract_mandate/) | 16.0.1.0.0 | | Mandate in contracts and their invoices [contract_payment_mode](contract_payment_mode/) | 16.0.1.0.0 | | Payment mode in contracts and their invoices [contract_queue_job](contract_queue_job/) | 16.0.1.0.1 | [![sbejaoui](https://github.com/sbejaoui.png?size=30px)](https://github.com/sbejaoui) [![BurkhalterY](https://github.com/BurkhalterY.png?size=30px)](https://github.com/BurkhalterY) | This addon make contract invoicing cron plan each contract in a job instead of creating all invoices in one transaction [contract_sale](contract_sale/) | 16.0.1.2.0 | | Contract from Sale [contract_sale_generation](contract_sale_generation/) | 16.0.1.1.0 | | Contracts Management - Recurring Sales [contract_update_last_date_invoiced](contract_update_last_date_invoiced/) | 16.0.1.0.1 | [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![edlopen](https://github.com/edlopen.png?size=30px)](https://github.com/edlopen) | This module allows to update the last date invoiced if invoices are deleted. [contract_variable_qty_timesheet](contract_variable_qty_timesheet/) | 16.0.1.0.0 | [![carlosdauden](https://github.com/carlosdauden.png?size=30px)](https://github.com/carlosdauden) [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) [![danypr92](https://github.com/danypr92.png?size=30px)](https://github.com/danypr92) | Add formula to invoice [contract_variable_quantity](contract_variable_quantity/) | 16.0.1.1.0 | | Variable quantity in contract recurrent invoicing [product_contract](product_contract/) | 16.0.1.0.1 | [![sbejaoui](https://github.com/sbejaoui.png?size=30px)](https://github.com/sbejaoui) | Recurring - Product Contract [subscription_oca](subscription_oca/) | 16.0.1.0.0 | | Generate recurring invoices. [//]: # (end addons) ## Licenses This repository is licensed under [AGPL-3.0](LICENSE). However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's `__manifest__.py` file, which contains a `license` key that explains its license. ---- OCA, or the [Odoo Community Association](http://odoo-community.org/), is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.