Commit graph

27 commits

Author SHA1 Message Date
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
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
a64de276f0 bemade_fsm: fix report reference 2024-02-27 14:49:38 -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
571c6cccb4 bemade_fsm: add start and end date/time to work order PDF 2024-01-26 15:20:39 -05:00
Marc Durepos
632c03ebda bemade_fsm: Printing from a subtask prints the root ancestor.
Fixes Dur-Pro/bemade-addons#83

Also added some styling to prevent table headers overlapping with table
content when tables run multiple pages. This is due to a rendering bug
in wkhtmltopdf.
2023-09-18 14:14:16 -04:00
Marc Durepos
83d84a7bfa bemade_fsm: PDF improvements
* Equipment summary added after the sale line summary.
   Fixes Dur-Pro/bemade-addons#60.
 * Different blocks of the document made conditional to content
 * Improved how tasks and subtasks are rendered
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
8459ce3673 bemade_fsm: refactor work order report templates to break them into sub-templates for easier modification. 2023-09-18 14:14:16 -04:00
Marc Durepos
4aed4684d5 bemade_fsm: cleaning up template files. 2023-09-18 14:14:16 -04:00
Marc Durepos
a84b9d926a bemade_fsm: Got the "Sign Report" functionality working.
Found which template to extend to inject our new work order template
into the front-end signature page. Now need to add the timesheets info
with task tree into our template and we should be good to go.

Fixes Dur-Pro/bemade-addons#94
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
b367169579 bemade_fsm: updates to PDF for 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