<commit_before># Changelog

## [Unreleased 5.0.0-rc2]

## Improvements
- sale order: Allow user to manually define a legal note that will be put on edited orders.
- sale invoice: Allow user to manually define a legal note that will be put on edited invoices.
- When we generate a message (using a template or not) from the wizrad, open the form view in edit mode directly and close automatically the wizard.
- All duration fields which are in 'integer', convert it to 'long' and calculation of duration.
- Barcode generator code formatting.
- Split sequences per module and remove unwanted sequences
- timesheet: Hide create button on if timsheet editor is disabled from configuration.
- Add en to fr translation in Barcode type configuration
- Mail Account: If the boolean "isValid" is true, allow user to disabled it 
- Product: If purchase module is not installed, hide boolean "Define the shipping coef by partner" and "Shipping Coef."
- Convert Lead: Removed separate panel of prospect and added prospect boolean into partner tab. Removed wrong field from opportunity tab. 
- Convert Lead: Removed opportunity and events conversion. Just partner and contact created from lead with events and opportunity linked.   
- Current user password should be required when updating user password 
- Replaced default grid by simple grid of event and opportunity in partner,contact and lead form. Simple grid does not contains partner,contact and lead field.
- Convert Lead: Fix translation and default values. 
- Advanced export wizard : Automatically download the export file on "Export" button and close the wizard.
- Message Template: Import demo data per module (or per app).

## Bug Fixes
- invoice: fix hilighting for overdue bills. Warning hilite was always taking precedence over danger because of overlapping conditions.
- Fix hiding total(exTaxTotal or inTaxTotal) based on 'inAti' on sale and purchase orderline.
- Compute the duration according to the start date and time and end date and time for ticket.
- Fix same image when duplicating products.
- invoice: fix bank address on birt template
- Fix BASE DEMO DATA import error
- Fix custom buttons imported with studio demo data. It will be only displayed if related app is installed.
- Custom model editor: Fix duplicating field property for relational json fields.
- timesheet-editor: Fix user value update on timesheet line.
- Fix Indicator generator language type field in fr demo data import
- Menu "Product variant attributes" displayed only if the boolean "manageProductVariants" is true in Base app
- Menus permissions adapted to v5 for demoCRM and demoERP users
- Fiscal Position interface reworked and moved from Account to Base module
- Fix empty partner list from batch report.
- Fix duplicate object wizard translation.
- Convert Lead: Fix type,call type and lead field of converted events. 
- Advanced Export: Fix export every fields of model.
- Advanced export : Fix input issue of selection field for export.
- Fix Advanced export object and wizard translation.
- Rename 'Replace duplicate' to 'Merge duplicated' and add translation.

## [5.0.0-rc1] - 2018-04-16
## Features
- New currency conversion API (ECB)
- Split accounting report VAT statement in two, VAT on amount received and VAT on invoicing
- Create sale order from partner and contact
- Multiple Project Gantt View with User and Project.
- Add a version management on Production process
- Added 'sale blocking' in Partner
- Added 'purchase blocking' in Partner
- Automatic mail on stock move realization
- ISPM15 standard for stock move
- Customs regulations for stock moves
- Payment schedules
- Cheque deposit slips
- Direct debit batches
- Logistical forms
- New subscription feature.
- Add support to dynamically set the number of decimal digit of BOM quantities
- If there is no template defined for the object, generate an empty draft message for MESSAGE : wizard
- Manage waste rate in bill of material and take it into account on cost sheet
- Partial manuf order realization
- Add a wizard to select a cancel reason and cancel a Stock move.
- Add button to open tasks and task kanban view in project module
- Manage shipment mode, freight carrier mode, incoterm, carrier partner, forwarder partner on Partner, Sale order, Stock move.
- New user option to allow notifications to be sent by email on desired entities.
- Add grid for easily regenerating and resending messages that were not sent.
- Add a process to force user to respect a quantity that is a multiple quantities on Sale order and Purchase order. 
- Add multiple default stock locations (receipt, fixup, component, finished products) in stock config instead of a single default stock location.
- Product sales and production configurator

## Improvements
- Label "hours" on Project and Task with the field totalPlannedHrs.<commit_msg>RM11986: update changelog.<commit_after># Changelog

## [Unreleased 5.0.0-rc2]

## Improvements
- sale order: Allow user to manually define a legal note that will be put on edited orders.
- sale invoice: Allow user to manually define a legal note that will be put on edited invoices.
- When we generate a message (using a template or not) from the wizrad, open the form view in edit mode directly and close automatically the wizard.
- All duration fields which are in 'integer', convert it to 'long' and calculation of duration.
- Barcode generator code formatting.
- Split sequences per module and remove unwanted sequences
- timesheet: Hide create button on if timsheet editor is disabled from configuration.
- Add en to fr translation in Barcode type configuration
- Mail Account: If the boolean "isValid" is true, allow user to disabled it 
- Product: If purchase module is not installed, hide boolean "Define the shipping coef by partner" and "Shipping Coef."
- Convert Lead: Removed separate panel of prospect and added prospect boolean into partner tab. Removed wrong field from opportunity tab. 
- Convert Lead: Removed opportunity and events conversion. Just partner and contact created from lead with events and opportunity linked.   
- Current user password should be required when updating user password 
- Replaced default grid by simple grid of event and opportunity in partner,contact and lead form. Simple grid does not contains partner,contact and lead field.
- Convert Lead: Fix translation and default values. 
- Advanced export wizard : Automatically download the export file on "Export" button and close the wizard.
- Message Template: Import demo data per module (or per app).

## Bug Fixes
- invoice: fix hilighting for overdue bills. Warning hilite was always taking precedence over danger because of overlapping conditions.
- Fix hiding total(exTaxTotal or inTaxTotal) based on 'inAti' on sale and purchase orderline.
- Compute the duration according to the start date and time and end date and time for ticket.
- Fix same image when duplicating products.
- invoice: fix bank address on birt template
- Fix BASE DEMO DATA import error
- Fix custom buttons imported with studio demo data. It will be only displayed if related app is installed.
- Custom model editor: Fix duplicating field property for relational json fields.
- timesheet-editor: Fix user value update on timesheet line.
- Fix Indicator generator language type field in fr demo data import
- Menu "Product variant attributes" displayed only if the boolean "manageProductVariants" is true in Base app
- Menus permissions adapted to v5 for demoCRM and demoERP users
- Fiscal Position interface reworked and moved from Account to Base module
- Fix empty partner list from batch report.
- Fix duplicate object wizard translation.
- Convert Lead: Fix type,call type and lead field of converted events. 
- Advanced Export: Fix export every fields of model.
- Advanced export : Fix input issue of selection field for export.
- Fix Advanced export object and wizard translation.
- Rename 'Replace duplicate' to 'Merge duplicated' and add translation.

## [5.0.0-rc1] - 2018-04-16
## Features
- New currency conversion API (ECB)
- Split accounting report VAT statement in two, VAT on amount received and VAT on invoicing
- Create sale order from partner and contact
- Multiple Project Gantt View with User and Project.
- Add a version management on Production process
- Added 'sale blocking' in Partner
- Added 'purchase blocking' in Partner
- Automatic mail on stock move realization
- ISPM15 standard for stock move
- Customs regulations for stock moves
- Payment schedules
- Cheque deposit slips
- Direct debit batches
- Logistical forms
- New subscription feature.
- Add support to dynamically set the number of decimal digit of BOM quantities
- If there is no template defined for the object, generate an empty draft message for MESSAGE : wizard
- Manage waste rate in bill of material and take it into account on cost sheet
- Partial manuf order realization
- Add a wizard to select a cancel reason and cancel a Stock move.
- Add button to open tasks and task kanban view in project module
- Manage shipment mode, freight carrier mode, incoterm, carrier partner, forwarder partner on Partner, Sale order, Stock move.
- New user option to allow notifications to be sent by email on desired entities.
- Add grid for easily regenerating and resending messages that were not sent.
- Add a process to force user to respect a quantity that is a multiple quantities on Sale order and Purchase order. 
- Add multiple default stock locations (receipt, fixup, component, finished products) in stock config instead of a single default stock location.
- Product sales and production configurator
- Add an advanced synchronization feature for event synchronization with external calendars.

## Improvements
- Label "hours" on Project and Task with the field totalPlannedHrs.
{'fraction_non_alphanumeric': 0.04330949948927477, 'fraction_numerical': 0.004392236976506639, 'mean_word_length': 4.263978494623656, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4755554', 'n_tokens_mistral': 2360, 'n_tokens_neox': 2232, 'n_words': 1446}