This commit is contained in:
2021-05-31 22:10:26 +00:00
parent 231f3a448b
commit f6ca7395ea

View File

@@ -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
------------------------------------------