mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
- Improve invoice generation through cron Avoid too much sql queries by iterating on first search Avoid performances problems through invoices ids isntead of recordset - Improve tests Adds multi company tests - Add a generation type on contract Add a generation type on contract that allows to generate other document than invoice (e.g. sale order) - Allows to get several functions to create recurring documents - Set visibility on button to show invoices - Add generation_type field - Update button visibility - Simplify test flow - Use Odoo conventions for methods - Add explicit cron create type for invoices - Improve function call for cron recurring creates - Improve multi-company tests / don't break former tests structure - Fix forwardport from 14.0 #741