Friday, August 16, 2019
6 changes · master
New functionality added to Odoo
Customers can now pay invoices, quotations, and online orders using SEPA Direct Debit with online mandate signing. This enables recurring payments and automates payment creation, reconciliation, and order confirmation once bank payment is received.
Original PR description
New payment method allowing customers to pay documents and launch recurring payments online with SDD e-Mandates. The customer signs the mandate online and receives it by email. Optional authentication with SMS (Odoo IAP service) A SDD Mandate is saved automatically after payment confirmation A payment is created and validated, to be added to a batch payment and printed out in the SDD xml file. The payment is automatically reconciled with the invoice. Journal entries can be posted after bank reconciliation, in order to avoid posting entries until the payment is not received. Pay eCommerce orders or quotations: the order is confirmed automatically when the payment is received from the bank and reconciled. Task 1870363
Adds SEPA Direct Debit as an online payment option, letting customers sign e-mandates and pay invoices, orders, quotations, and subscriptions through bank debit. This streamlines recurring payment collection, automates mandate creation and invoice matching, and improves related mandate screens and customer-facing wording.
Original PR description
New payment method allowing customers to pay documents and launch recurring payments online with SDD e-Mandates. The customer signs the mandate online and receives it by email. Optional authentication with SMS (Odoo IAP service) A SDD Mandate is saved automatically after payment confirmation A payment is created and validated, to be added to a batch payment and printed out in the SDD xml file. The payment is automatically reconciled with the invoice. Journal entries can be posted after bank reconciliation, in order to avoid posting entries until the payment is not received. Pay eCommerce orders or quotations: the order is confirmed automatically when the payment is received from the bank and reconciled. All subscription payment flows are compatible (manual, automatic: create invoice after successful bank reconciliation, trigger payment from invoice). Subscriptions not paid in automatic payment are automatically set as to RENEW. Task 1870363
Odoo can now connect with Amazon to import orders from multiple seller accounts and marketplaces. It helps businesses manage Amazon sales, deliveries, cancellations, stock tracking, and shipment notifications directly from Odoo, including both Amazon-fulfilled and merchant-fulfilled flows.
Original PR description
* Import orders from multiple accounts and marketplaces
* Orders are matched with Odoo products based on their internal reference (SKU in Amazon)
* Deliveries and cancellations made in Odoo are synchronized in Amazon
* Support for both Fulfilment by Amazon (FBA) and Fulfilment by Merchant (FBM):
* FBA: Monitoring of the stock in Amazon Fulfilment Centers is done with a stock location and stock moves
* FBM: Delivery notifications are sent to Amazon for each confirmed picking
Task ID : 19575
Community PR : https://github.com/odoo/odoo/pull/35120Enhancements to existing features
Odoo now applies clearer company-based filters across key business records so users are shown records that belong to their active company, while still allowing shared records where appropriate. The shared contacts setting was removed, with contact sharing now controlled directly on each contact by assigning or leaving blank its company.
Original PR description
Pad:https://pad.odoo.com/p/r.6a3d0d8b07b2903ac348243b5e30e395 Task:https://www.odoo.com/web#id=2024446&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720
Pricelist setup and product-specific price rules are now easier to find and manage across Sales, Point of Sale, and Website Sales. New pricelists no longer create unnecessary default rules, and products without a specific rule automatically use their normal sales price, reducing setup work and confusion.
Original PR description
Pricelist flow isn't quite intuitive in its current state (and certainly not clean in a technical point of view). # Improvements 1. Price Rules are opened in independent view from the product/product template. 2. Price rules of a product are still accessible in advanced pricelist mode. * From a product.template : You see the rules on this product and on its variants * From a product.product : You see the rules on the variant and on its template 3. UI refactorings ## Other changes * Don't create a rule for all pricelist by default. If no rule is defined on a pricelist for a given product, it takes the sales price by default. * Technical : multiple overly complicated pricelist settings are removed. [Task 34788](https://www.odoo.com/web?#id=34788&action=333&active_id=1725&model=project.task&view_type=form&menu_id=4720)
The Sign app now offers clearer labels, buttons, placeholders, and smoother navigation when preparing and completing documents. It also records key signing events such as access, signature, and download activity, helping businesses improve accountability and legal traceability.
Original PR description
This branch has 2 main goals: 1. Improve UX of the Sign application 2. Add traceability of sign requests UX Improvements ============== - improve ux when editing a template: items have a placeholder (by default the type of item) - improve field labels, dialog messages, button strings, etc. - send emails immediately if needed - less shenanigans with file extensions - update views for better interactions (moar buttons!!) - improve redirection feature by adding a label, allowing users to redirect signers to a specific page after signing Traceability ========= - add logs when a sign item is accessed/signed/downloaded - allow printing a report of logs