This commit is contained in:
2021-07-01 18:50:45 +00:00
parent bb2ca3fd26
commit 30cb8579ec
3 changed files with 77 additions and 31 deletions

View File

@@ -420,30 +420,8 @@ todo: many biz objects are not using new PUT methodology
CURRENTLY DOING: template replacement additions - delete all code, half done still need to do parts tasks travels units
CURRENTLY DOING:
todo: template replacement changes
Mass delete
add trans key SoftDeleteAll "Mark *all* for deletion"
add code at every level of workorder where there is a mark all to implement mark all for deletion
X Duplicate created reset code add routine to reset all loaner and workorderitemparts cost and listprice to zeros
they will be filled in by server on first save, so this way it acts like newly added records
Dates
do nothing.
for now, up to user to manually remove or reset dates, we don't know what the user will want to duplicate for, maybe it's to replace an identical workorder for some reason
so we shouldn't mess with it too much automatically
Can always add date related features later but for now TTM
Close case 3897 after this is done
bugbug: missing code to delete all items in woitem where it's children get deleted?
see work-order-items.vue delete item and delete all item and undelete item
it's pencilled in for scheduled users only but perhaps it doesn't need any of that because the server handles it.
or maybe it was intended to show that subitems will also be removed??
perhaps it can be removed entirely??
todo: how to directly open a workorder quickly when you know the wo number??
should be supported, otherwise you need to scroll around a list to find it which is fucked
@@ -1281,10 +1259,12 @@ BUILD CHANGES OF NOTE
Build 111
- Added the work order templates to the project you emailed mean
- Notification subscription list now with more detailed info to disambiguate similar subscriptions that vary only in small details
- Duplicate command now duplicates locally at browser client into a new unsaved copy of the object rather than triggering a server call to duplicate and save
This covers all objects with the exception of Translation which still need to duplicate at server due to it's structure
This applies to all objects with the single exception of Translation which still needs to duplicate at server due to it's structure
- Workorder can now be duplicated, all items are copied identically except:
part requests which are not copied into a new unsaved workorder (just like other objects)
@@ -1292,8 +1272,7 @@ Build 111
workorder item part
loaner
- Workorder descendant collections now have a mark all for deletion option to quickly remove an entire collection to facilitate Duplicate in v8 as replacement of v7 template feature
- Workorder descendant collections now have a mark all for deletion option to quickly remove an entire collection to facilitate Duplicate in v8 as replacement of v7 template feature which will not be ported to v8
- User / Custom contact on create / duplicate now allows entry of new user options before first User save rather than previous behaviour of having to save new record first then edit and save user options