Commit graph

35 commits

Author SHA1 Message Date
Marc Durepos
4b2b53caa7 Revert "Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md"
Addons were butchered by this commit.

This reverts commit b33f25c688.
2025-05-29 21:35:47 -04:00
Marc Durepos
b33f25c688 Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md 2025-05-06 09:04:12 -04:00
Marc Durepos
af3fa7cda2 Merge commit '1a042a72' into 17.0 2024-09-06 08:28:44 -04:00
Marc Durepos
1a042a720f bemade_fsm, fsm_equipment: fixes #109
Updated report template to use display_name and converted the
_compute_complete_name function to _compute_display_name in
fsm.equipment model.
2024-09-06 08:27:31 -04: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
3d8d648fb7 bemade_fsm: code style cleanup 2024-06-11 21:31:02 -04:00
Marc Durepos
7aa095ba78 update to fsm 2024-06-03 11:52:16 -04:00
Marc Durepos
4faeb0523f Fixes to bemade_fsm to get all tests passing. 2024-04-01 14:10:56 -04:00
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