Daily updates from Odoo
Monday, February 11, 2019
3 changes · master
New functionality added to Odoo
Odoo now includes PayU Latam as a new payment acquirer for businesses operating in Latin America. This enables customers in supported markets to pay through PayU Latam, expanding available checkout and online payment options.
Original PR description
Added a new payment acquirer PayUlatam. Task: https://www.odoo.com/web#id=1826303&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.589bf0ced97b289b18d5965d8cfaec64 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
Website course channels now support tags, tag groups, images, and richer statistics such as views, votes, and completion. These changes prepare the website learning experience for easier course discovery, better reporting, and future eLearning enhancements.
Original PR description
Purpose of this merge is to prepare eLearning feature by already modifying channel model. It includes * addition of tag and tag groups on channel, allowing to filter and search; * addition of statistics computation on channel, notably tracking completion of users; * removal of promoted slide feature and addition of specific image field on channel; This merge is related to task ID 1936153 and closes PR #30985. More generally this merge is linked to ongoing tasks * task ID 1902304 (main eLearning task) PR #29876; * task ID 1922159 (new user profile and gamification) PR #30514; * task ID 1937160 (payment flow and integration with ecommerce) PR #30914;
The sales invoicing dialog is simplified by replacing multiple invoice choices with a clearer “Standard invoice” option and a separate checkbox to deduct down payments when relevant. This makes creating invoices easier for new users while preserving existing down payment handling.
Original PR description
Task #1908673 Purpose ======= The "invoice" modal is too complex to use for new users and has a lot of useless options for the most simple use cases. The goal here is to remove 2 options of the 'advance_payment_method' field: * Invoiceable lines * Invoiceable lines (deduct down payments) And combine them into a new one: "Standard invoice". If there are any down payments to deduct, another checkbox field appears under this one: "Deduct down payments". This keeps all the invoicing features while simplifying the modal. Spec ======= * Remove "invoiceable lines, deduct down payment" and replace by a checkbox (checked by default, only visible if down payments to deduct) * Rename "Invoiceable lines" into "Standard invoice" * tooltip on radio buttons: A standard invoice is issued with all the order lines ready for invoicing, according to their invoicing policy (based on ordered quantity or on delivered quantity).