De-Templatization for ALL THE THINGS!!

This commit is contained in:
2021-07-23 19:58:10 +00:00
parent 4bdcffa518
commit 867f4f4127

View File

@@ -502,9 +502,19 @@ todo:2 many biz objects are not using new PUT methodology
CURRENTLY DOING:
quote
Plan:
Nothing worth keeping in old quote models or biz object at server so can completely replace it
Identify cases related to quotes and changes required for quote models particularly
Add Expenses to quote (case 3637 was not in v7)
Add OutsideServices to quote (case 1360 was not in v7)
JUST ADD All the things in wo to quote unless there is a specific non-need or conflict (part requests)
i.e. no one asked for loaners but I bet you it will be requested at some point
Add new STATUS system to quote (case 3682)
but with it's own quote status types and also should work just like notification and process control system as for workorder
There is in v7 an old status system but it appears not user editable as it's fixed / pre-set, why no one has complained about this is beyond me, probably no need to repliate that particular thing
MODEL / DB add two bool fields persisted to db "CopyWiki" and "CopyAttachments" which will trigger copying that info to the generated work order (case 3178)
identify model changes to quote from service work order
Go over old quote model and see if anything is worht keeping and comment out
copy all workorder models that quote shares (skip partrequest etc) and modify as identified earlier
copy workorderbiz entirely to quote
copy workorder entirely and rename to quote then modify the fields that differ in the model and schema