Friday, March 26, 2021
2 changes · master
New functionality added to Odoo
Adds tools to classify vendors by 1099 type and export summarized vendor journal entries for a chosen date range. This helps businesses prepare the required CSV data for 1099 e-filing through third-party services, reducing manual reporting work.
Original PR description
This allows vendors to be categorized with a 1099 type. A wizard allows users to export and sum journal items belonging to this vendor in a date range. The generated CSV contains all the information necessary to e-file through a 3rd party service. Task ID: 2222281
Project teams can now better plan work by seeing task dependencies in forecasts and using a Gantt view for tasks outside Field Service. The update also keeps Field Service projects separate from standard project dependency settings and improves scheduling defaults based on working calendars.
Original PR description
Purpose ====== Sometimes, a task can only be completed once another is (e.g. 'install boiler' can only be done once 'order boiler' is complete). Communicating this information is key to organize a project and for the users to know on what they can start working when. ## Settings Project App - Filter the projects to update when the task dependencies feature is enabled in the Project App Settings. We want to check the task dependencies in all existing projects and newly created with is_fsm = False. ## Task views - Add a gantt view on project.task (as in fsm planning, we should display time off in grey and compute default start/end dates based on the company/resource calendar). - The 'hours forecast' stat button should display the shifts linked to the current task + the blocked by tasks + their respective sub-tasks. task-2387984 Community PR: odoo/odoo#66740 Upgrade PR: odoo/upgrade#2203