From 40aee881a3fef726829b17bec61ce500cecbbb8a Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 7 Jul 2021 21:06:33 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 43 +++++++++++++++++---- ayanova/src/components/work-order-items.vue | 3 -- 2 files changed, 36 insertions(+), 10 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 305e485a..8118a5fe 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -422,27 +422,56 @@ todo: many biz objects are not using new PUT methodology CURRENTLY DOING: -todo: joyce requested fields to add to reports viz fields - WORKORDER - workorderitempart - part name in addition to part number - added as "PartNameViz" - Workorder header - Customer scheduled user alert notes - added as "CustomerTechNotesViz" field for report +todo: attempting to open report from report data list gives error that reportDataOptions are not defined + Error - Name:Error, Message:ay-report-edit::created - missing report data options cannot proceed + filename: http://localhost:8080/js/ay-report-edit.js + lineNumber: 2509 + info: created hook (Promise/async) + +todo: expose report NOTES field in report data list + +todo: report editor feature: + expose aytype field with a picklist so user can change report type + this way they can make a copy of a report then alter it for a different type then save it + so a customer report can be repurposed as a headoffice report (for example) + without having to resort to manually editing report file template and re-importing + +todo: joyce requested fields to add to reports viz fields PO Customer address and contact information (for PO where a customer has been selected to be shipped to) TODO 2 (all 2's): V7 features on wo I haven't coded yet Unit - warranty display static info + warranty display static info to show with Unit entry / edit form Unit's warranty expired Wednesday, July 1, 2009 -------------- - Last closed service date: - - Last closed service workorder: - + Last closed service date: - //<--sb clickable + Last closed service workorder: - //<--sb clickable Purchased Date: 2005-06-01 12:00 AM Receipt Number: 46543545 Part Generate unit from selected part (already a v7 feature, didn't even realize) UPC select by UPC (just confirm this) +todo 1: Implemente Tech scheduleable user notes in workorder form ALERT area + right now it only shows from customers "Alert notes" field + Got missed I guess + +todo 1: Add some hideable fields to wo form data tables to further identify parts and units beyond the picklist description + AND also these should be *viz fields available for reporting as well + part + name + upc + description + Unit + Model + Manufacturer + Description + + + + todo 2: Implement "Show All" feature for related objects also add a Show all workorders for Tech User's in their menu so they can see their own workorders at a glance diff --git a/ayanova/src/components/work-order-items.vue b/ayanova/src/components/work-order-items.vue index 15e1f6dd..231b156c 100644 --- a/ayanova/src/components/work-order-items.vue +++ b/ayanova/src/components/work-order-items.vue @@ -894,7 +894,6 @@ export default { return; } } - //get id from number then push open let res = await window.$gz.api.get( "workorder/id-from-number/" + this.copyItemWoNumber @@ -906,7 +905,6 @@ export default { ); return; } - this.$router.push({ name: "workorder-edit", params: { @@ -915,7 +913,6 @@ export default { } }); } - this.copyItemDialog = false; }, newItem() {