Marc Durepos
6d167a4cc1
forward port 15.0 into 16.0
2023-12-19 16:13:45 -05:00
Marc Durepos
165ad8a226
bemade_fsm: propagate assignees to false by default.
2023-12-08 14:01:41 -05:00
Marc Durepos
74ec46382a
bemade_fsm: Propagation of task assignee to subtasks (optional).
2023-12-05 15:01:27 -05:00
Marc Durepos
81624ea26c
bemade_fsm: all tests passing for 16.0
...
- Got rid of planned_date_begin and planned_date_end fields. Commented
out all related code for now. These were fields pending actual
feature development anyway.
- Added a product cateogory with income account and expense account to
the _generate_product common test method. This fixes an error where
Odoo complained about needing a due date for lines with account type
= 'asset_receivable'.
- Rewrote and refactored Task.action_fsm_validate to have it match with
code from industry_fsm in 16.0.
NOTE: This change depends on code pushed in:
- sale_workflow [16.0 ba7402471]
- odoo_addons [16.0 766cd78]
- PurchasedAddons [16.0 e5e9b7b]
2023-11-29 20:45:09 -05:00
Marc Durepos
8b8250ffbb
bemade_fsm: completing an FSM tasks completes all its descendants as well.
2023-11-21 12:24:52 -05:00
Marc Durepos
0ddb7c8160
bemade_fsm: fix visit naming on tasks
2023-11-21 12:24:52 -05:00
Benoît Vézina
3ecbac2346
friday fix
2023-11-20 09:33:52 -05:00
Benoît Vézina
bcd039d89c
odoo 16
2023-11-16 19:33:53 -05:00
Benoît Vézina
fb301db2b3
for migration
2023-11-16 09:01:22 -05:00
Benoît Vézina
839a2e2d32
split model
2023-11-15 18:49:18 -05:00
Marc Durepos
853862cde1
bemade_fsm: Improved task naming. Fixes Dur-Pro/bemade-addons#89 .
2023-09-18 14:14:16 -04:00
Marc Durepos
4a4214fabb
bemade_fsm: added work order number, significant mods to work order PDF.
2023-09-18 14:14:16 -04:00
Marc Durepos
838db389b0
bemade_fsm: further progress on work order PDF.
2023-09-18 14:14:16 -04:00
Marc Durepos
c4fdcd94b3
bemade_fsm: Work order report printing relevant SO lines summary. Re Dur-Pro/bemade-addons#94
2023-09-18 14:14:16 -04:00
Marc Durepos
f157ba3d9b
bemade_fsm: Task naming modified to shorten child task names.
...
Fixes Dur-Pro/bemade-addons#92
2023-09-18 14:14:16 -04:00
Marc Durepos
0980f6fbb3
bemade_fsm: Marking visit task done completes its descendants.
...
Re: Dur-Pro/bemade-addons#93
2023-09-18 14:14:16 -04:00
Marc Durepos
70d8893178
bemade_fsm: added is_complete to tasks for easier PDF generation.
2023-09-18 14:14:16 -04:00
Marc Durepos
0462256add
bemade_fsm: many upgrades including better calendar view
2023-09-18 14:14:16 -04:00
Marc Durepos
0a7736e55a
bemade_fsm: make project.task.allow_billable store=True to un-break Odoo tests.
2023-09-18 14:14:16 -04:00
Marc Durepos
7cadd52fc6
bemade_fsm: tie in with sale_planning to plan SO lines based on task templates.
2023-09-18 14:14:16 -04:00
Marc Durepos
37aea5c181
bemade_fsm: Visits on sales orders now group created tasks under a common parent. Fixes #72 .
2023-09-18 14:14:16 -04:00
Marc Durepos
1e050584a5
bemade_fsm: major refactoring of tests in progress (broken).
2023-09-18 14:14:16 -04:00
Marc Durepos
74e95be281
bemade_fsm: Added logic to prevent child FSM tasks from trying to create sales orders. Fixes #5 .
2023-09-18 14:14:16 -04:00
Marc Durepos
7d84d85980
bemade_fsm: Simplified implementation of equipment to allow for one equipment per sales order. Re #38 .
2023-06-27 20:48:12 -04:00
Marc Durepos
653e22d13c
Refactoring to views to reuse trees for fsm contacts and equipment. Began remodeling equipment/task relationship (breaks tests).
2023-06-27 16:18:12 -04:00
Marc Durepos
89a09aebb7
bemade_fsm: Added tests and code for site contacts and work order contacts on tasks.
2023-06-27 15:19:50 -04:00
Marc Durepos
825080129f
bemade_fsm: Added test skeleton for upcoming features.
2023-06-27 11:24:00 -04:00