diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 05fbd67f..4e742ebb 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -72,15 +72,19 @@ CURRENT TODOs CURRENT ITEM: TEST: Proposed workorder structure and routes - See below PROPOSAL section, implement "tons of routes" test option with minimal objects detailed - and then update the Export v8 code to work with it once some basic tests confirm how it will work + RESULT: Basically they work, now need to INTEGRATION TEST MAKE THESE INTEGRATION TESTS FTW! test: concurrency exception handling in workorder PUT route test: biz rules test: does duplicate workorder return full workorder graph (i.e. does the CopyObject function actually copy the entire object and descendents? Or do I need to iterate it) -BIZ OBJECT STUBBING FOR EXPORT TESTING OF HUGE ATTACHMENTS AND WIKI AND ATTACHED DOCS +TOOD: SHOULD I CODE ALL THE ROUTES AND OPS and descendents FOR WORKORDER NOW? + There will be so much to fill in later, maybe while it's fresh in my brain is best time to do it + Does a labor and other grandchild objects record really have an attachment, wiki, and custom fields? + +update: v8Export to use new routes for workorder properly + TEST EXPORT BIG DATABASE WITH TONS OF ATTACHMENTS Finish off the v8 test export then get the below shit done so can move to stage 3 ASAP @@ -89,7 +93,8 @@ Finish off the v8 test export then get the below shit done so can move to stage -todo: PLANNING WORKORDER considerations: +todo: ***CLEAN UP OR DELETE*** +PLANNING WORKORDER considerations: QUESTIONS: Why do I need to make a wo first before I can update it? (i.e. why did I make a CREATE route?) still no idea after lot's of planning, answer is probably not needed at all