This commit is contained in:
2021-11-12 20:32:11 +00:00
parent b43e4d7b0e
commit 712419a04c

View File

@@ -14,16 +14,50 @@
todo: Customer access
- global settings
- "Customer tagged with" instead of "Tagged with"
- Remove all "Not tagged with", we're only going inclusive for this
- viewing workorder list is separate from viewing wo reports so needs separate right as well
- reports in section just under workorder list as they go together
- has default report that is offered to all if set
- has either a collection or limited set of "Only if Customer tagged with..." and report selected combo
- tags in and out are not necessary for most things so remove them, stick to *in* tags only, as out is too complicated for most
should only apply to powerful or major features like own unit, reports, wiki, attachments, shit, maybe I do need them for all these settings :)
- Tags only are checked against Customer record, not all the rest, too complicated and overly complex
- When customer renders a report the client doesn't send which report, the server looks it up at render time based on tags etc
maybe it's own render route??
- When customer logs in, server sends flag indicating *if* they can do wo reports or not, no need to set which report or tags or whatever, just that it's capable
- User enter Unit on CSR or choose existing on CSR as an *OPTIONAL* available feature
Maybe this is also by tags, i.e. if customer tagged with "XXX" can create own units?
otherwise only choices are open to all or none
- User view wiki optional taggable IN feature
- User view attachments optional taggable IN feature
- customer views wo list when clicks on wo gets report or if not enabled can't click on wo, just see headings
wolist is limited set of fields to cover v7 display and maybe anything new and relevant / allowable