Daily updates from Odoo
Navigate
Branch
Wednesday, May 21, 2014
13 changes
New functionality added to Odoo
This update adds reporting for mass mailing campaigns, helping teams review campaign activity and results more easily. It also includes small bug fixes around the marketing and mass mailing areas to improve day-to-day reliability.
Original PR description
Hello, I've added report for mass_mailing and fixed some minor bugs. Thanks
Users can now choose how to handle an existing LinkedIn contact when creating a new company contact. This helps avoid duplicate or outdated contact records by offering either to import a new contact for the company or update the existing contact information.
Original PR description
[ADD] choice to select company contact from linkedin. Upgrade contact functionality, on create New company if contact already Exist then ask for import or Upgrade on Import create a new contact for that company and on upgrade just upgrade the info of the existing contact.
Adds visibility into why outgoing emails fail and how many failures have occurred. This helps teams diagnose delivery issues faster and monitor email reliability across mail and marketing campaign workflows.
Original PR description
Hello, I have added failure_reason field and counting number of fail mail. Thanks avo.
Adds a new HR Material module to help teams track office materials, their assignment to employees or departments, and their maintenance status. Employees can also submit maintenance requests when assigned items develop faults, improving visibility and follow-up for workplace assets.
Original PR description
Hello,
I have added new module hr_material
purpose:
- which allows you to easily keep track of office materials.
- It stores information about the materials and it's status,whether it is assigned to some employee or department or it is in under repair(under maintenance) etc...
- An employee will send a maintenance request through the system if any fault is encountered in the material assigned to him.
For more detials see : https://pad.openerp.com/p/openerp-project.task-KM3TRSESU5
Thanks,
DKAEnhancements to existing features
This change separates a shared set of web assets from other page bundles so common resources can be managed more consistently. It should help reduce duplication and improve maintainability across areas such as Point of Sale, Inventory, Website, and the main web interface.
The timesheet analysis report is now part of the main Timesheets module, making reporting available without relying on the Timesheet Sheets module. The Timesheet Sheets module now uses its own sheet-focused analysis report, improving organization and reducing overlap between modules.
Original PR description
--> move hr timesheet analysis report in to hr_timesheet --> replace timesheet analysis report by hr timesheet sheet analysis repost in hr_timesheet_sheet
Users will now see helpful warnings on customer, supplier, product, and product category forms when required accounting accounts are missing. These messages guide teams to set up a chart of accounts and stay hidden once the accounting setup is complete, reducing setup confusion.
Original PR description
The aim of the branch is as follows: 1) When account payable and account receivable are empty on a partner form view, display a message to warn and help the setup of a chart of accounts. 2) When income acccount and expense account are empty on a product and product category form view, display a message to warn and help the setup of a chart of accounts. 3) The warning message will not display if COA is installed. Thanks.
Several configuration forms were visually simplified by removing unnecessary sheet-style framing and improving awkward layouts. This makes setup pages cleaner and easier to use across accounting, CRM, HR, inventory-related, point of sale, and other business areas without changing core functionality.
Original PR description
remove sheet from the forms which are used for configuration. improved some ugly form views
Resolved issues and error corrections
This fix corrects page numbering in generated reports so documents show the right page labels. It helps users and customers read printed or PDF reports with more confidence and avoids confusion in multi-page documents.
Original PR description
Hello, I have to Fixed bug for Event: Incorrect label in Event Analysis Report. > change typo and change count field evnet_id insted of event_registrations_id. Thank you, ptr
Fixes an incorrect label and reporting field in the Event Analysis report. This helps users see clearer, more accurate event reporting information without changing how events are managed.
Original PR description
Hello, I have to Fixed bug for Event: Incorrect label in Event Analysis Report. > change typo and change count field evnet_id insted of event_registrations_id. Thank you, ptr
This fix ensures Odoo still includes its built-in apps when no custom add-ons location is configured. It helps prevent startup or missing-app issues for deployments using the default setup.
This update improves how Odoo cleans up pending setup actions when an app or module is uninstalled. It helps prevent uninstall errors by removing related follow-up tasks before the underlying actions are deleted, making maintenance more reliable for administrators.
Original PR description
In order to module uninstall work properly --> unlink ir.action.todo which are related to actions which will be deleted. on-delete cascade will not work on ir.actions.actions so we will need to do it manually --> improve need_action_data method also to avoid error.
Miscellaneous changes