From f6ca7395ea7f4b8518a08726189290c8d83054ba Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 31 May 2021 22:10:26 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index e0a460bf..288fa7c9 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -353,10 +353,15 @@ todo: many biz objects are not using new PUT methodology CURRENTLY DOING: workorder round two electric boogaloo - state of things, re-prioritize + Do these things, check each one against the list of cases here too as there is some overlap of items -todo: itemize and implement missing "fringe" features from v7 that are just there for workorders but not implemented yet in v8 + +todo: fire up v7 workorder form, examine it and itemize and implement missing "fringe" features from v7 that are just there for workorders but not implemented yet in v8 + maybe look for buttons and event handlers for things not immediately apparent + look through workorder biz object for features in it and see if they are called from UI + look for utility code in wo form itself + todo: workorderitemlabor new record stop date sb +1 hour @@ -425,8 +430,9 @@ TODO: Sequence field sb hidden by default, most won't want it I'm guessing it's got an overwhelming number of fields in it, really will need that simple or complex mode trial data seeding feature talked about +todo: IMPORT workorders FROM V7 needs to be coded once the cases are completed + note that v7 wostatus needs to be dual imported into both new wostate and new woitemstatus separately -TODO: Need stress test for client that can generate workorders in parallel for load testing CASES TODO: Some initial workorder cases to do @@ -448,7 +454,7 @@ CASES TODO: make a shadow units customer in seeder sample data make units under shadow units customer assign some loan items to those shadow units - 3501 - bulk add units by tag + 3501 / 3867 both - bulk add units by tag Do this as a separate popup dialog accessible from woitemunits list menu It will do a search by tag for units and create a woitemunit record for each one found ideally in some kind of order so it's easy to find them and remove any they don't want @@ -464,8 +470,17 @@ CASES TODO: 3763 - mark all tasks as completed at once with a single click 3769 - if public FromQuoteId, FromPMId or FromCSRId are set on wo header then it should surface a button or menu option to open the related object(s) I think a menu option would be cleanest as you wouldn't always want to see it in your face but have it available - 3839 - pick serial numbers quickly from serialized part selection (ui affordance popup dialog likely with offer of available sn, probably already something in PO similar) + 3839 / 3845 both - pick serial numbers quickly from serialized part selection (ui affordance popup dialog likely with offer of available sn, probably already something in PO similar), see cases for more deets + 3843 - prevent negative amounts on woitempart.quantity (rule I guess) + 3868 - be able to select any unit on wo, needs to be implemented at the UI as it should default to only this customers units (but not reject if customer changed) + and also test this out to see if it works properly + 3873 - subtree woitem lists implement + + + + +TODO: Need stress test for client that can generate workorders in parallel for load testing ------------------------------------------