Friday, April 2, 2021
3 changes · master
New functionality added to Odoo
Odoo Social gains support for connecting YouTube accounts and publishing videos, with video links automatically added to posts shared on other social networks. This helps marketers manage video campaigns from the same place as Facebook, Twitter, LinkedIn and other social content, while avoiding unnecessary video uploads through Odoo servers.
Original PR description
PURPOSE This commit introduces the YouTube media implementation for the social app. It differs a bit from other social media implementations as it allows to upload videos onto your YouTube account…
PURPOSE This commit introduces the YouTube media implementation for the social app. It differs a bit from other social media implementations as it allows to upload videos onto your YouTube account and share this video on your other various social media accounts (Facebook / Twitter / ...). SPECIFICATIONS Users will have to connect their YouTube account and give the appropriate permissions to enable the various module features. The YouTube social media implementation varies a bit from the previous ones because it also modifies the way post messages are built for other social media implementations. Indeed, when "posting" the video, it publishes it on YouTube and then adds the video link within the other social media post content. When the user sets the message as "Check out my great video!". It will end up as: "Check out my great video! https://youtube.com/XXXXXX" Which will in turn by correctly interpreted by the various social media to correctly format and display the post on their own interface. The YouTube implementation is also a bit more complicated since we have to implement a JS widget that allows updating your video file to your YouTube account directly. It was decided to avoid making the video file go through the Odoo server to obviously save up bandwidth, storage and time. LINKS Task 2209729 ENT PR odoo/odoo#14027 UPG PR odoo/upgrade#2333 IAP PR odoo/iap-apps#284
Enhancements to existing features
Financial reports now include built-in checks that compare configured report totals against the underlying accounting entries. If mismatches are found, users see clear warnings and can review the affected accounts and journal items, helping improve confidence in statutory and management reporting.
Original PR description
The main goal is to enhance confidence in Odoo reports. It should help localization define accurate reports that are less subject to configuration issues through the use of a control domain on html.financial.report.line When a financial report line having this control domain is computed, it is also computed a second time as the sum of the account.move.line having that domain, and if the 2 numbers differ the line will appear in red in the report. When at least a line is red, a warning is shown at the top with a button that allows the user to run a check to see if an account is appearing in it only once. And each account of that type is displayed with all its move lines (grouped) on a new tree view. Task: 2452920
The payment form has been simplified to make payment details easier to review and enter. Businesses can now record outgoing payments that are not tied to a customer, vendor, or internal transfer, such as tax authority payments or deposits, while internal transfers and reporting are handled more clearly.
Original PR description
[IMP] account: Payments Form View Improvement Improvements of the Payment form view & Allow outgoing payments from Odoo that are neither to a vendor nor to a customer nor internal. eg. : It should be…
[IMP] account: Payments Form View Improvement Improvements of the Payment form view & Allow outgoing payments from Odoo that are neither to a vendor nor to a customer nor internal. eg. : It should be possible to mention a payment to the VAT administation, the payment of a caution to a third-party, ... - Add "Various" payment_type - Always display "Draft" or the sequence - Hide "Partner Type" - Turn Label "Customer/ Vendor" into Customer, Vendor or Various depending on the context. - Hide partner_id when is internal transfer - Add Journal smart button - Add "Various Payments" menu item - Add message in chatter linking paired payments to each other - Add/fix in currency or not Amount/Total colums for payments and moves - Prevent reconciling two amount on an account that would be simultaneously the Outstanding Payment (Cr) and the Outstanding Receipt one at the same time. - Other cosmetic changes Task: 2403336 Community PR: https://github.com/odoo/odoo/pull/66069