Marc Durepos
3a4fc5762c
remove durpro dependency from bemade_fsm
2025-08-26 10:36:30 -04:00
Marc Durepos
6af14a2f60
bemade_fsm: fix work order translations
2025-08-26 08:52:55 -04:00
Mathis Ouimet-Masson
7c38f76dea
Durpro inheritance mixin editing and work order print depending on language of work order contact
2025-06-19 13:07:15 +00:00
Marc Durepos
d334b63696
bemade_fsm: use commercial partner id to calculate valid equipments on SO
2025-01-17 10:39:35 -05:00
Marc Durepos
188f7afbd1
bemade_fsm: improve visibility of pages on partners based on is_service_site logic
2024-10-02 09:57:50 +02:00
Marc Durepos
0165e5e0c5
Fix bemade_fsm reports referring to partner_location_id and pid_tag
2024-09-04 09:24:35 -04:00
Marc Durepos
7ad197e639
complete migration script from bemade_fsm.equipment* to fsm_equipment
2024-08-21 13:52:35 -04:00
Marc Durepos
382b573a86
separated equipment out of bemade_fsm into fsm_equipment module
2024-08-20 15:58:17 -04:00
Marc Durepos
3d8d648fb7
bemade_fsm: code style cleanup
2024-06-11 21:31:02 -04:00
Marc Durepos
3d97c71f0b
bemade_fsm: rework logic on how clients become sites/site contacts
2024-06-07 10:28:11 -04:00
Marc Durepos
ddce2423b8
bemade_fsm: fix incorrect settings wizard
2024-06-03 14:16:01 -04:00
Marc Durepos
dc04ab952b
bemade_fsm: Changes to site and work order contact behaviour
...
1. Site contacts and work order contacts now get set on create and write
of all FSM project tasks. If the task has no parent_id, it will try
to set them from the sale order if it has one. Otherwise, they are
simply inherited from the parent.
2. Changing the site or work order contact on a task no longer feeds
back to the sale order.
3. Changing the site or work order contacts on a parent task propagates
the change to its subtasks.
2024-05-02 10:01:44 -04:00
Marc Durepos
c0a451f7e0
fix to actions in bemade_fsm (fixes all tasks views)
2024-04-23 14:33:12 -04:00
Marc Durepos
4faeb0523f
Fixes to bemade_fsm to get all tests passing.
2024-04-01 14:10:56 -04:00
Marc Durepos
bf98462a09
multiple fixes for bemade_fsm to help pass tests.
2024-03-28 15:36:17 -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
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
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
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
5f414db909
bemade_fsm: update work order titles to match new specs
2024-02-12 17:02:56 -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
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
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
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
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
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
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
Marc Durepos
87f9d59dc0
bemade_fsm 15.0.1.0.2 - add visits to FSM orders when missing
...
All sale orders containing a line that will produce an FSM task,
i.e. lines that are linked to a product of type service and with
service_tracking set to task_global_project, will be processed
to make sure that all such lines fall under a service visit. If
a visit already exists on the SO but lines are not covered by it,
the visit will be promoted to be the top item on the order before
confirmation. Otherwise, a default visit will be added to the top
of the order prior to proceeding with confirmation.
2023-11-23 16:18:42 -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
Marc Durepos
02f380dc91
bemade_fsm: Release 15.0.1 (beta)
...
* Added translations for French
* Removed broken test tours (low value tests, high maintenance cost)
* Updated version in manifest
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
83b002e41c
bemade_fsm: updates to qweb for pdf of work orders.
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
b787f81325
bemade_fsm: Add the beginning of the PDF report for service tasks.
2023-09-18 14:14:16 -04:00