Daily updates from Odoo
Monday, February 8, 2021
11 changes
Enhancements to existing features
The opportunity form now shows the Won action as a secondary button when the rental CRM integration is installed. This reduces visual clutter by avoiding multiple primary buttons, making the most important action on the page easier to identify.
Original PR description
in this commit the won button will show as primary button if rental application is installed. task-id: 2247355
Miscellaneous changes
The quantity was not decreased when removing serial numbers. Buttons were shown on the rental schedule but produced an error as nobody has write access to the model. TaskID: 2378808 Forward-Port-Of: odoo/enterprise#15086
Original PR description
The quantity was not decreased when removing serial numbers. Buttons were shown on the rental schedule but produced an error as nobody has write access to the model. TaskID: 2378808 Forward-Port-Of: odoo/enterprise#15086
When an error occurs during the extraction process, an error message is displayed above the invoice, but there wasn't the possibility to resend the document. There is now a resend button next to the error message. Forward-Port-Of: odoo/enterprise#16133
Original PR description
When an error occurs during the extraction process, an error message is displayed above the invoice, but there wasn't the possibility to resend the document. There is now a resend button next to the error message. Forward-Port-Of: odoo/enterprise#16133
When in edit mode, fields appear above the PDF preview to let the user select values in the invoice. These fields weren't translated. Forward-Port-Of: odoo/enterprise#16003
Original PR description
When in edit mode, fields appear above the PDF preview to let the user select values in the invoice. These fields weren't translated. Forward-Port-Of: odoo/enterprise#16003
Sometimes, the supplier was matched based on common words found in supplier names such as "Europe", "Services", etc. These words are now removed before attempting to find a match using single words. Forward-Port-Of: odoo/enterprise#16129
Original PR description
Sometimes, the supplier was matched based on common words found in supplier names such as "Europe", "Services", etc. These words are now removed before attempting to find a match using single words. Forward-Port-Of: odoo/enterprise#16129
1) initial balance in currency should be empty unless there's a currency set on the account 2) amount in currency should be empty in case the currency is the same as the company currency (and the account doesn't have the company currency set on it) Task: 2451205 Forward-Port-Of: odoo/enterprise#16101
Original PR description
1) initial balance in currency should be empty unless there's a currency set on the account 2) amount in currency should be empty in case the currency is the same as the company currency (and the account doesn't have the company currency set on it) Task: 2451205 Forward-Port-Of: odoo/enterprise#16101
- Go to Accounting > Configuration > Chart of Accounts - Create an Account: * Type: Current Liabilities * Automate Deferred Revenue: Create in Draft * Deferred Revenue Model: [create or select one] - Create 2 Products with the create Account as "Income Account" - Go to Accounting > Customers > Invoices and create an Invoice with the 2 Products - Post the invoice (Deferred Revenues are generated for the 2 Products) - Add a Credit Note and select Partial Refund - Edit Credit Note by
Original PR description
- Go to Accounting > Configuration > Chart of Accounts - Create an Account: * Type: Current Liabilities * Automate Deferred Revenue: Create in Draft * Deferred Revenue Model: [create or select one] - Create 2 Products with the create Account as "Income Account" - Go to Accounting > Customers > Invoices and create an Invoice with the 2 Products - Post the invoice (Deferred Revenues are generated for the 2 Products) - Add a Credit Note and select Partial Refund - Edit Credit Note by removing one of the Product before posting it Both Deferred Revenues have been deleted, although only one Product is in the CN. Assets are deleted when the account move is reversed. Therefore it does not take into account the lines from the reversing move. By deleting assets when the reversing move is posted, we can filter on Products from its move lines. opw-2431305 Forward-Port-Of: odoo/enterprise#16039 Forward-Port-Of: odoo/enterprise#15929
Before this commit, account_invoice_extract and account_edi where independent in parsing files uploaded or added as attachment in an invoice. Some tricks where used to avoid clash, but they were not perfect and some bugs appeared like the OCR not triggering automatically or an attachment being parsed twice by account_edi when parsing failed. The goal of this commit is to unify the import of files between the two features and ensure that they will not clash. For more information about potentia
Original PR description
Before this commit, account_invoice_extract and account_edi where independent in parsing files uploaded or added as attachment in an invoice. Some tricks where used to avoid clash, but they were not perfect and some bugs appeared like the OCR not triggering automatically or an attachment being parsed twice by account_edi when parsing failed. The goal of this commit is to unify the import of files between the two features and ensure that they will not clash. For more information about potential problems that appeared before : See https://github.com/odoo/odoo/pull/61169 See https://github.com/odoo/enterprise/pull/15124/ Community PR: https://github.com/odoo/odoo/pull/65510 Forward-Port-Of: odoo/enterprise#16138
Forward-Port-Of: odoo/enterprise#16089
Original PR description
Forward-Port-Of: odoo/enterprise#16089
When importing some bank statements, the page is redirected to the reconciliation page. However, if the user then tries to reconcile an imported bank statement line, an error will be displayed: the line must be posted first. Indeed, since version 14, a bank statement needs to be posted. Therefore, this fix changes the redirection page: it opens the new bank statement so the user can post it and then reconcile each line. OPW-2444118 Forward-Port-Of: odoo/enterprise#15975
Original PR description
When importing some bank statements, the page is redirected to the reconciliation page. However, if the user then tries to reconcile an imported bank statement line, an error will be displayed: the line must be posted first. Indeed, since version 14, a bank statement needs to be posted. Therefore, this fix changes the redirection page: it opens the new bank statement so the user can post it and then reconcile each line. OPW-2444118 Forward-Port-Of: odoo/enterprise#15975
**Task 455** If the invoice client is a child contact, like an invoice address, in the VAT Book report we must show the name of the parent contact, that is, the company name. Forward-Port-Of: odoo/enterprise#15962
Original PR description
**Task 455** If the invoice client is a child contact, like an invoice address, in the VAT Book report we must show the name of the parent contact, that is, the company name. Forward-Port-Of: odoo/enterprise#15962