Daily updates from Odoo
Navigate
Branch
Friday, June 17, 2016
6 changes
New functionality added to Odoo
This update improves how Odoo handles electronic payments for website sales, quotes, and customer invoices. Businesses can now choose whether online payments simply record a payment, confirm the sales order, or also create and pay the invoice automatically, reducing manual follow-up and payment mismatches.
Original PR description
Two main things implemented by this PR:
- Automatic handling of electronic payments through website_{sale,quote}. Provides three options that can be set on the payment acquirer:
- do nothing
- validate SO
- validate SO, generate and pay invoice
- Pay invoices in the backend with a saved payment.token belonging to a customer through a new electronic account payment type.Adds support for importing CAMT.053 bank statement files, a European SEPA format increasingly used by banks in countries such as Austria, Germany, and the Netherlands. This helps businesses process bank statements from more banks directly in Odoo and prepares for broader replacement of older MT940/942 formats.
Original PR description
… format Bank Statement Support for importing CAMT file: CAMT format is used in several countries in Europe as a format to import bank statement camt is part of sepa and should replace MT940/942 electronic account statements in europe. Banks in Austria already provide camt files, so do banks in Germany and the Netherlands.
Enhancements to existing features
This update restores expense sheet handling and adds improvements to the employee expenses workflow. It helps businesses manage, approve, report, and pay employee expenses more effectively within Odoo.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website contract payments are aligned with the standard payment setup by relying on the shared payment acquirer configuration. The update also renames stored payment methods to payment tokens, making recurring contract payments clearer and more consistent across Odoo.
Original PR description
Enterprise part of https://github.com/odoo/odoo/pull/12394
Code cleanup and technical improvements
The Mass Mailing module was reorganized and updated to Odoo's newer internal framework, making it easier to maintain and evolve. The change also ensures unsubscribe links are correctly added to outgoing campaign emails, supporting better compliance and recipient experience.
Original PR description
<b>TASK:<b> https://www.odoo.com/web#id=13385&view_type=form&model=project.task&action=327 <b>PAD:</b> https://pad.odoo.com/p/r.AAcxdoY19shFk0xW
Documentation and clarification updates
Ross Golder has added the required contributor license agreement confirmation. This administrative update helps ensure future contributions can be reviewed and accepted under Odoo's contribution rules.
Original PR description
Description of the issue/feature this PR addresses: Signing as required. Current behavior before PR: My PRs will not be accepted. Desired behavior after PR is merged: My PRs might be accepted ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr