This commit is contained in:
@@ -417,19 +417,17 @@ CURRENTLY DOING:
|
|||||||
|
|
||||||
|
|
||||||
3891 3: Implement a workable duplication system
|
3891 3: Implement a workable duplication system
|
||||||
SEE CASE 3891 for duplicate at client idea
|
|
||||||
|
|
||||||
Tested on Project, works perfectly, also found some optimizations to make around new records in create and also found that new: true is unnecessarily being set on route
|
outstanding for this:
|
||||||
|
|
||||||
todo: duplicate the duplicate stuff in Project on all other forms
|
|
||||||
- rejig the formstate setting and object setting code for duplicate based on project
|
|
||||||
- replace duplicate code with project version
|
|
||||||
- Remove at server duplicate route and de-document if found anywhere
|
- Remove at server duplicate route and de-document if found anywhere
|
||||||
also any redundant support code that was related to duplication
|
also any redundant support code that was related to duplication
|
||||||
NOT THE FOLLOWING THOUGH which are too complex to dupe at client
|
NOT THE FOLLOWING THOUGH which are too complex to dupe at client
|
||||||
Translation, User, Purchaseorder, Contact,
|
Translation, User, Purchaseorder, Contact,
|
||||||
- New name should reflect it's a copy so user can see something changed
|
- New name should reflect it's a copy so user can see something changed
|
||||||
otherwise hard to see it's a dupe except for the url bar
|
otherwise hard to see it's a dupe except for the url bar
|
||||||
|
use localized "Copy" text and append to name
|
||||||
|
if serialized then no need to do anything as it's obvious there is no serial in UI
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -464,6 +462,14 @@ todo: purchase order dupe code at server is a bit sus.
|
|||||||
is affecting inventory on duplicate??
|
is affecting inventory on duplicate??
|
||||||
Look into it.
|
Look into it.
|
||||||
|
|
||||||
|
todo: workorder "template" replacement via duplicate requires some changes:
|
||||||
|
V7 notes:
|
||||||
|
has option to update part pricing to current levels
|
||||||
|
templates only support the following items
|
||||||
|
Unit, scheduled users, task, parts, labor, travel
|
||||||
|
it creates dated records with no dates
|
||||||
|
|
||||||
|
|
||||||
todo: work order remove all option - workorder duplicate brought up that it would be handy to be able to remove *all* of a grandchild collection
|
todo: work order remove all option - workorder duplicate brought up that it would be handy to be able to remove *all* of a grandchild collection
|
||||||
e.g. Scheduled users has a "Mark All for deletion" menu option to quickly remove a bunch
|
e.g. Scheduled users has a "Mark All for deletion" menu option to quickly remove a bunch
|
||||||
See item immediately below about this
|
See item immediately below about this
|
||||||
@@ -501,6 +507,10 @@ todo 2-3: cases 3501 / 3867 both - bulk add units by tag
|
|||||||
Do at client so user can just not save if they fuck it up
|
Do at client so user can just not save if they fuck it up
|
||||||
|
|
||||||
TODO 2 (all 2's): V7 features on wo I haven't coded yet
|
TODO 2 (all 2's): V7 features on wo I haven't coded yet
|
||||||
|
|
||||||
|
Template replacement support case 3897
|
||||||
|
some funky mass delete and other menu options, not huge but very necessary
|
||||||
|
|
||||||
WOItem selected
|
WOItem selected
|
||||||
3374 - be able to move woitem to any customer's open workorders not just the same customer.
|
3374 - be able to move woitem to any customer's open workorders not just the same customer.
|
||||||
not sure of the use of this, it's couched like a template issue which is what template is for, but since we no longer force
|
not sure of the use of this, it's couched like a template issue which is what template is for, but since we no longer force
|
||||||
|
|||||||
Reference in New Issue
Block a user