diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index fad2ecd5..6b7342b6 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -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