Wednesday, June 10, 2020
12 changes · master
New functionality added to Odoo
The appraisal process is being enhanced to make it easier for managers and employees to set, track, and achieve goals. It also adds 360-degree feedback through surveys, allowing broader input during performance reviews.
Enhancements to existing features
Event staff can now use a single Registration Desk interface to scan tickets across multiple events happening at the same venue or time. Attendee views were also cleaned up to show only relevant information, making check-in workflows faster and less confusing.
Original PR description
PURPOSE
Introduce a clearer way of handling registrations for single / multiple events
occurring at the same time and place by
* improve attendees kanban view, notably by better supporting mono and multi
event (hide unnecessary information);
* introducing a Registration Desk menu item to manage multi-event mode;
SPECIFICATIONS
Previously to this commit, ticket validation team had to switch event before
launching barcode interface. This process was verious tedious in multi-event
mode.
In this commit we add a Registration Desk menu opening the event barcode
interface in multi event mode. It allows to scan tickets whatever their
event, having therefore one interface for any ongoing events.
Reorganize module according to guidelines while we are at it.
LINKS
Task ID #2214290
Community PR odoo/odoo#47511
Enterprise PR odoo/enterprise#9190Resolved issues and error corrections
Odoo Studio now shows the actual technical widget name when a field has no friendly description. This prevents users from seeing a misleading default option while customizing fields outside debug mode.
Original PR description
**PROBLEM** When using web studio, whenever a technical widget is already set on a field and the user customizes it with studio out of the debug mode, the 'widget' option will show him an erroneous information, by simply fallbacking on the first value available. **PURPOSE** By this commit, this issue has been fixed by setting technical widget name in widget field box whenever description is missing and that particular field is selected. **LINK** 2248455 **CO-AUTHOR** Mitali Patel <mpa@odoo.com>
Miscellaneous changes
The hook that download the XSD files for the CFDI was moved to a cron, this to ensure the module installation on sh instances. Now not take time to download the XSD files in the module installation. Was moved for a cron that is executed one time, and could be executed manually with the same server action that already exists. Forward-Port-Of: odoo/enterprise#11045 Forward-Port-Of: odoo/enterprise#6360
Original PR description
The hook that download the XSD files for the CFDI was moved to a cron, this to ensure the module installation on sh instances. Now not take time to download the XSD files in the module installation. Was moved for a cron that is executed one time, and could be executed manually with the same server action that already exists. Forward-Port-Of: odoo/enterprise#11045 Forward-Port-Of: odoo/enterprise#6360
Manufacturing planning now stores planned purchase dates without unnecessary time details. This makes date-based searches and matches more reliable when working with the master production schedule.
Original PR description
Since we only care about the date, remove time part of the date_planned_mps, so that when search based on a date we can also march it.
Notifications can now appear without a title, so short messages no longer show an empty header area or unnecessary icon spacing. This makes alerts cleaner and easier to read across affected Odoo apps such as Data Merge, Marketing Automation, Stock Barcode, and Web Enterprise.
Original PR description
PURPOSE Currently, the notification pops up on the right top corner, when you are not passing the title parameter as a option when generating the notification,then it will display the blank div with the default button icon only. so it is not possible to have one-line notifications since the title is mandatory. SPEC So the purpose of the task is to make the title optional, allowing for more minimalistic notification. For that we have put the condition for the title div, if the options have title field then only the top titile div will display otherwise not. Also removed some unnecessary titles from the notification and some styling change. Task : 2264749
Odoo Studio now offers a direct menu option to create a new model, avoiding the previous multi-step path through menu editing. New models are also placed at the end of the selected parent menu and users are taken straight to the new model's form view, making setup faster and smoother.
Original PR description
**PROBLEM** Currently, web studio has an option in menu bar: edit menu. Through which a user can edit menu and create new menu for a new model. Here the problem is, create new model option is not given directly, for that user has to go to edit menu > new menu > new model. It does not make sense whenever user wants to create a new model directly. **SOLUTION** So, for a better user experience, there should be an option at menu bar to create 'new model'. **PURPOSE** By this commit, this option has been added to the menu bar and now on wards user can directly use that option to add new model without following too many steps. **LINK** Task - 2225267
Field service users can now turn the extra quotations option on or off for individual projects instead of having it forced by the global setting. The update also aligns related project options so new field service work is billed and managed more consistently.
Original PR description
extra quotations feature is set to value of setting parameters when new fsm project is created but, extra quotation feature was not possible to enable or disable extra quotations from fsm project task-2192763
A typo in an email theme styling setting was corrected. This helps ensure the Airmail mass mailing theme displays as intended and avoids small visual inconsistencies in marketing emails.
Original PR description
Introduced by [1]. [1]: https://github.com/odoo/enterprise/commit/148619d1da0f399cb941412cdec3db66ffb76ea2
Fixed an issue where duplicating a PDF report in Studio for the 11th time could keep creating another “10th copy” instead of moving to the next number. This helps users keep duplicated reports clearly named and avoids confusion when managing many copies.
Original PR description
Purpose: - Purpose of this commit is to create duplicate 11th copy instead of multiple 10th copies using studio. Task- 2267990
Forward-Port-Of: https://github.com/odoo/odoo/pull/52466 Forward-Port-Of: odoo/enterprise#11014 Forward-Port-Of: odoo/enterprise#10994
Original PR description
Forward-Port-Of: https://github.com/odoo/odoo/pull/52466 Forward-Port-Of: odoo/enterprise#11014 Forward-Port-Of: odoo/enterprise#10994
Some companies have their office in a country, and sell and pay taxes in another one. Before this commit, they couldn't use Odoo's tax report, as the country set on the res.company than the one to be used with their taxes. It is now possible to do that, using a config parameter. Forward-Port-Of: odoo/enterprise#10991 Forward-Port-Of: odoo/enterprise#10792
Original PR description
Some companies have their office in a country, and sell and pay taxes in another one. Before this commit, they couldn't use Odoo's tax report, as the country set on the res.company than the one to be used with their taxes. It is now possible to do that, using a config parameter. Forward-Port-Of: odoo/enterprise#10991 Forward-Port-Of: odoo/enterprise#10792