Commit graph

10 commits

Author SHA1 Message Date
Marc Durepos
dd94e2a1cf bemade_fsm: Task naming modified to shorten child task names.
Fixes Dur-Pro/bemade-addons#92
2023-09-06 09:45:58 -04:00
Marc Durepos
40b362185d bemade_fsm: Marking visit task done doesn't create SO line.
Added a test to confirm that marking the task associated to a visit
does not create an additional sale order line like it did before.

Fixes Dur-Pro/bemade-addons#93
2023-09-06 09:45:58 -04:00
Marc Durepos
26603d5701 bemade_fsm: Marking visit task done completes its descendants.
Re: Dur-Pro/bemade-addons#93
2023-09-06 09:45:58 -04:00
Marc Durepos
2e1161c6ad bemade_fsm: Explicitly set user_ids=False on visit task creation. Fixes Dur-Pro/bemade-addons#90 2023-09-06 09:45:58 -04:00
Marc Durepos
e1bf6e18b6 bemade_fsm: Due date and initially planned hours on SO confirmation.
Fixes Dur-Pro/bemade-addons#86 and Dur-Pro/bemade-addons87
2023-09-06 09:45:58 -04:00
Marc Durepos
31a2cae37c bemade_fsm: many upgrades including better calendar view 2023-09-06 09:45:58 -04:00
Marc Durepos
b3aa92afe1 bemade_fsm: Visits on sales orders now group created tasks under a common parent. Fixes #72. 2023-09-06 09:45:57 -04:00
Marc Durepos
3e311ead94 bemade_fsm: major refactoring of unit tests completed. Integration tests need rework. 2023-09-06 09:45:57 -04:00
Marc Durepos
6159eae798 bemade_fsm: add visits to sale orders. Fixes #66. 2023-09-06 09:45:57 -04:00
Marc Durepos
878ccf849b bemade_fsm: added a test for contact setting on SO shipping address change. Fixes #53. 2023-09-06 09:45:57 -04:00