This commit is contained in:
2021-05-14 17:21:09 +00:00
parent cd7102a52a
commit da9a62931d

View File

@@ -58,11 +58,11 @@ todo: workorders - need to set billing and service address from customers on mig
todo: custom required rules only apply to new records!!
todo: notification subscription tags UI
Must make it clear that ALL tags in the subscription must exist in the object to match
Must make it clear that *ALL* tags in the subscription must exist in the object to match
if not documented also document this
todo: Contract override by TAGS
Must make it clear that all tags in that particular contract price override must exist in the object to match
Translation / docs Must make it clear that *ALL* tags in that particular contract price override must exist in the object to match
User is expected to make multiple records if they want multiple different matching tags
reason for this is that they can do a more fine grained selection of multiple tags like "onsite" + "merville"
whereas if it was an any match then there would be no finer level of control, only one term to choose for each.
@@ -185,6 +185,9 @@ todo: cypress testing for load testing etc
## SERVER MISC ITEMS
todo: //TODO: Iterate all notification tagged items, use the one with the MOST matching tags
see how contract labor done in workorder, idea is it iterate from the subscription with the most numerous amount of tags to least in order to ensure that the most specfic tag set is matched first
todo: custom required rules only apply to new records!!
todo: Contract Duplicate throws exception at server (id attempted to be set, probably forgot to set copy to null id)