Daily updates from Odoo
Monday, August 13, 2018
13 changes · master
Enhancements to existing features
Calendar events can now reference and display a complete customer address, making it easier for salespeople and mobile users to find meeting locations without opening the Contacts app. This improves on-the-go usability when traveling between customer meetings.
Original PR description
This PR improves mainly the usability on mobile phones, when a salesperson heads from meeting to meeting. It references an optional partner address which is shown directly in the meeting. So that…
This PR improves mainly the usability on mobile phones, when a salesperson heads from meeting to meeting. It references an optional partner address which is shown directly in the meeting. So that when you consult your odoo calendar via the app, you can have the complete address information at hand. Description of the issue/feature this PR addresses: - On the rush, it is very inconvenient not to have the complete partner address at hand in the calendar events. Current behavior before PR: - I need to search the partner independently on the contacts app in order to know his complete address, if I only specify "at the client's office" when scheduling. Desired behavior after PR is merged: - I can consult the adress directly from the calendar event screen. - EXTRA: It would be nice if it would be integrated with the google maps mobile api, so that I can click on the address and google maps would lead me to there (eg. in the car) === EDIT: - I won't ask on the phone "Can you give me your address again, it is stored on another screen but if I close the window I lose the actual information and if I save the window you will get an email without the correct address"? - I will ask simply: "At your office?" EDIT2 - The default address concatenation into the "Location" Text field can be improved, I guess, but I think for compatibility this field needs to be filled in some way. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
HR leave types can now have dedicated codes that payroll salary rules can use reliably. This makes payroll configuration more flexible because leave names no longer need to follow technical naming restrictions.
Original PR description
Before this commit, it was not straightforward to use leave records in salary rules. This commit implements the standard and python-code compatible way of defining leave codes which then can be used in the salary rules in the used way. This way, the naming of leaves will not be restricted to python-attribute compatible naming, when one wants to use this feature. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Point of Sale configurations can now restrict which product categories are available at each checkout location. This helps businesses with multiple sales points tailor offers by location while keeping restaurant and made-to-order workflows flexible.
Original PR description
Use Case: In a multi point of sale setup, I probably will not have the same offer on every point of sale. While limiting to the available products on the seved location would be appealing it does not fit the make_to_order restaurant use case. Limiting (optionally) certain product categories, however, can be considered as safe. Signed-off-by: "David Arnold" <"dar@xoe.solutions"> /cc @pimodoo Would you consider such an amendment/improvement? I think the use case is convincing... Beware its a forward port from v10 and needs a tight review...
The accounting menus have been reorganized and renamed to make navigation clearer for users. This should help teams find invoicing, payments, assets, budgets, and analytic accounting options more easily without changing underlying accounting workflows.
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
This update makes several accounting workflows easier to use: bank statement reports show more lines, duplicated account codes can increment automatically, and accounts can be filtered by business category. It also warns users when entering future dates on accounting documents and lets asset-generated journal items carry default analytic details.
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
The bank reconciliation widget now shows a simple load more button instead of page controls, with 15 items visible by default. This makes reviewing reconciliation entries more straightforward and reduces navigation friction for accounting users.
Original PR description
…more` button Task: 1862868 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Graph views now show time-based data more clearly by filling gaps in line charts and improving chart spacing. This helps users better understand trends over months or other date periods without misleading jumps or clipped labels.
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
Plain text email campaigns now behave more consistently by hiding design snippets that do not apply to this format and focusing users directly on the message content. The plain text theme also includes an unsubscribe link by default and uses recipients' default system font for a cleaner, more natural reading experience.
Original PR description
Task: https://www.odoo.com/web#id=1852811&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.97fe63e6445ebda8bcae3542f6cc395c -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Point of Sale orders now rely on the totals calculated at checkout instead of recalculating them again later on the server. This reduces rounding discrepancies and makes sales, payments, and refunds more consistent for businesses using PoS.
Original PR description
Do not recompute sever side the amounts sent by the server. Followup of bug reported at #15727 and fixed at #16119 Avoid making the same computations in the pos and the server, will avoid future rounding issues. cc @jorenvo
The General Ledger report now includes a search bar to filter by account name or account code. This helps users find the accounts they need faster when reviewing financial activity, while also keeping the report aligned with updated platform behavior.
Accounting menu entries have been reorganized and renamed to make navigation clearer. This helps users find common accounting actions and reports more easily without changing underlying accounting functionality.
General Ledger and Partner Ledger reports now let users load additional entries on demand instead of showing a message that more items are available. This makes large accounting reports easier to navigate and helps users continue reviewing data without interruption.
Original PR description
task: 1862868
Timesheet grids now show the unit being entered, such as hours or days, so users can better understand totals and individual entries. The update also improves grid formatting so timesheet values can be entered and displayed consistently across related views, including helpdesk timesheets.
Original PR description
https://www.odoo.com/web?debug#id=39079&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720