4cc8fe2a98761e379ec0e0eb0b81a1dc284cf36d
Purpose of this task is, the invoicing wizard is being able to define a period with a start and an end date would allow a bit more flexibility. Currently, the invoicing wizard allows to invoice timesheets up to a certain date.It is links all timesheets before or equals this date in the sale order are invoiced. In this commit, we add another date field so that the user can define a period with a start and an end date and rename the 'invoice timesheets up to' field into 'Timesheets Period'. Also, use widget 'Daterange' in both fields and update tooltips accordingly this fields. By default we leave this two field empty. After this commit behaviour of invoicing wizard: -If these fields are empty, include all timesheets without distinction in the invoice -If these fields are set, only include the timesheets that fall within this period in the invoice -If applicable, only include approved timesheets TaskId:2252798 Closes: #52073
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%