Marc Durepos
149a30f6f3
bemade_fsm: manually merge in 15.0 differences and fix 2 failing tests
2024-04-01 08:45:29 -04:00
Marc Durepos
bf98462a09
multiple fixes for bemade_fsm to help pass tests.
2024-03-28 15:36:17 -04:00
Marc Durepos
2437920de1
fixes to report templates for 17.0
2024-03-21 12:19:27 -04:00
Marc Durepos
6d9d952982
fix merge conflict in bemade_fsm manifest
2024-03-21 07:32:12 -04:00
Marc Durepos
a07c7bcdbd
Merge remote-tracking branch 'origin/16.0' into 17.0
...
also removed useless module (already covered by 17.0):
bemade_open_project_details
2024-03-15 10:45:48 -04:00
Marc Durepos
b80dc8a465
fix to fsm worksheets
2024-03-14 16:20:03 -04:00
Marc Durepos
953ae15747
fix report
2024-03-14 16:04:29 -04:00
Marc Durepos
d9f4ab30cc
fix reference to industry_fsm_report > industry_fsm
2024-03-14 16:00:39 -04:00
Marc Durepos
332106d717
bemade_fsm: reactivate reports
2024-03-14 13:36:31 -04:00
Benoît Vézina
b5ab149e62
port fsm to 17.0"
2024-03-04 12:08:25 -05:00
Marc Durepos
a64de276f0
bemade_fsm: fix report reference
2024-02-27 14:49:38 -05:00
Marc Durepos
fc9e7e0728
Merge remote-tracking branch 'origin/15.0' into 16.0
2024-02-27 11:59:29 -05:00
Marc Durepos
ddd8ea2a82
Aesthetic updates to FSM.
2024-02-26 15:08:14 -05:00
Marc Durepos
45348a2b23
bemade_fsm: small style change to work order pdf
2024-02-13 13:15:31 -05:00
Marc Durepos
8f99c504bd
Fix some styling on report prior to going live.
2024-02-13 12:52:49 -05:00
Marc Durepos
59eb7e2239
bemade_fsm: significant changes to work order report
...
- Remove date from main title heading (only in planned start)
- Add customer PO number under main heading
- Remove technician assignment info (only in timesheets)
- Add table for timesheet entries
- Remove time from time and materials section
- Hide visit section headers from materials section
- Add a section for showing the description of the visit task
- Add some <hr> elements for better visual separation
2024-02-13 12:26:13 -05:00
Marc Durepos
095160db5f
bemade_fsm: add spacing in header section
2024-02-12 21:25:04 -05:00
Marc Durepos
6684a95791
bemade_fsm: fix h1 section in work order report
2024-02-12 21:12:06 -05:00
Marc Durepos
83f31d31c5
bemade_fsm: fix to report title bug
2024-02-12 20:59:08 -05:00
Marc Durepos
5f414db909
bemade_fsm: update work order titles to match new specs
2024-02-12 17:02:56 -05:00
Marc Durepos
8b1d9c0aa9
bemade_fsm: fixed tests on propagate assignment due to new default.
2024-02-05 12:36:19 -05:00
Marc Durepos
12f19c5fbc
Merge remote-tracking branch 'origin/15.0' into 16.0
2024-02-05 12:34:36 -05:00
Marc Durepos
fb7b0cb3b6
bemade_fsm: updated translations for FR
2024-01-26 15:53:51 -05:00
Marc Durepos
571c6cccb4
bemade_fsm: add start and end date/time to work order PDF
2024-01-26 15:20:39 -05:00
Marc Durepos
96712b257f
bemade_fsm: bug fix for equipment complete_name
2024-01-17 14:59:03 -05:00
Marc Durepos
0f1b45ca81
removed conflict stuff from bemade_fsm manifest
2024-01-15 09:07:39 -05:00
Marc Durepos
3c15d6a5e2
[FIX] bemade_fsm: propagate assignment checkbox on tasks
...
Fixes a problem where the propagate assignment checkbox on project
tasks was not effectively propagating task assignment to descendants.
Also added some intelligence around checking / unchecking the box such
that the setting change propagates to children. This allows for
interesting configurations for assignment propagation, such as limiting
propagation only to one level or only starting it at a given level of
subtasks.
2024-01-10 09:51:06 -05:00
Marc Durepos
45f9490c4d
Merge commit '5a006ec3' into 17.0-dev
2024-01-08 09:38:45 -05:00
Marc Durepos
a1e9c305ec
bemade_fsm: fixed tests on propagate assignment due to new default.
2024-01-08 09:35:03 -05:00
Marc Durepos
81cfdfa39d
bemade_fsm: propagate assignees to false by default.
2024-01-08 09:35:03 -05:00
Marc Durepos
95d2ce5274
bemade_fsm: Propagation of task assignee to subtasks (optional).
2024-01-08 09:34:58 -05:00
Marc Durepos
2643f5007f
bemade_fsm: spacing for task from template button, delete js tests.
2024-01-08 09:34:13 -05:00
Marc Durepos
16a45118ea
Fixed new task from template wizard to show right default project.
2024-01-08 09:34:13 -05:00
Marc Durepos
ddf0ad80ad
bemade_fsm: bug fix in new_task_from_template.py default_get
2024-01-08 09:34:13 -05:00
Marc Durepos
a7965008cc
version bump for bemade_fsm
2024-01-08 09:34:12 -05:00
Marc Durepos
294e7e9fec
bemade_fsm: Create task from template (from FSM views)
...
Adds a button to create a task from a task template to the list view
and kanban view for the project.task when viewed from the FSM
application.
2024-01-08 09:33:28 -05:00
Marc Durepos
0bb4373d7f
bemade_fsm: work for creating tasks directly from templates.
2024-01-08 09:31:39 -05:00
Marc Durepos
92c6c81807
bemade_fsm: fixed tests on propagate assignment due to new default.
2023-12-19 19:09:47 -05:00
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
41ef2c1484
bemade_fsm: spacing for task from template button, delete js tests.
2023-12-05 12:23:38 -05:00
Marc Durepos
9ff8934556
Fixed new task from template wizard to show right default project.
2023-12-05 12:11:48 -05:00
Marc Durepos
6ab1bda2b7
bemade_fsm: bug fix in new_task_from_template.py default_get
2023-12-05 11:43:24 -05:00
Marc Durepos
0806bc96f0
version bump for bemade_fsm
2023-12-05 11:19:16 -05:00
Marc Durepos
22936eee1c
bemade_fsm: Create task from template (from FSM views)
...
Adds a button to create a task from a task template to the list view
and kanban view for the project.task when viewed from the FSM
application.
2023-12-05 09:58:39 -05:00
Marc Durepos
8af9704b67
bemade_fsm: work for creating tasks directly from templates.
2023-12-05 06:59:51 -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
23d7d34e71
Forward-port '15.0' into 16.0
2023-11-29 11:29:35 -05:00
Marc Durepos
272fc34fba
bemade_fsm: replace domain with filter for parent task on searche views.
...
On all task views in the Field Service app, add a filter to the search
view to show only Parent Tasks (on by default).
2023-11-29 09:48:21 -05:00