Commit graph

10 commits

Author SHA1 Message Date
Marc Durepos
84e9ef9a41 bemade_fsm: Task naming modified to shorten child task names.
Fixes Dur-Pro/bemade-addons#92
2023-08-03 11:13:28 -04:00
Marc Durepos
f4c281f900 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-08-03 10:17:05 -04:00
Marc Durepos
47e4429aa2 bemade_fsm: Marking visit task done completes its descendants.
Re: Dur-Pro/bemade-addons#93
2023-08-03 10:13:43 -04:00
Marc Durepos
9e5296a90d bemade_fsm: Explicitly set user_ids=False on visit task creation. Fixes Dur-Pro/bemade-addons#90 2023-08-03 09:51:02 -04:00
Marc Durepos
134e3ee38d bemade_fsm: Due date and initially planned hours on SO confirmation.
Fixes Dur-Pro/bemade-addons#86 and Dur-Pro/bemade-addons87
2023-08-02 20:28:37 -04:00
Marc Durepos
e5394babc3 bemade_fsm: many upgrades including better calendar view 2023-07-28 19:05:59 -04:00
Marc Durepos
59fc723026 bemade_fsm: Visits on sales orders now group created tasks under a common parent. Fixes #72. 2023-07-28 19:05:59 -04:00
Marc Durepos
48abe06a51 bemade_fsm: major refactoring of unit tests completed. Integration tests need rework. 2023-07-28 19:05:59 -04:00
Marc Durepos
9b9e3a51db bemade_fsm: add visits to sale orders. Fixes #66. 2023-07-28 19:05:59 -04:00
Marc Durepos
146426e10b bemade_fsm: added a test for contact setting on SO shipping address change. Fixes #53. 2023-07-28 19:05:59 -04:00