diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 414b571a..d6b30b1f 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -17,6 +17,25 @@ TODO: addNavItem(locale.get("Inventory"), "dolly", "/inventory"); } - This is all an issue with EditOwn rights, maybe I should consider zapping that entirely as a feature, why do I need it again???? + - relevant info: + - C:\temp\xfer\v8 research stuff\JoyceAyaNova8stuff\1_REVISIT_2014-06\1_User_Roles_records\1_Roles.odt + - See "TechLimited" role for deets + - Tech-Limited + • suggested use: + • for tech that can view all views except Profit/Loss + • access to Info, To Do, Completed, Materials & Service, Quote if there, Invoice if there + • can not generate quote, can not generate invoice + • can not edit their Scheduled item fields (who scheduled, when, est), but can add the labor with it + • can add workorder components (i.e. parts, loans, etc) but can not view costs + • can create new client, can create new unit + • can only edit client or unit that they themselves created + • Can view service history, PMs, of client/unit + • Can only edit Open workorders where they themselves are scheduled. + • What can edit, refer to WorkorderRoles doc ??? + - https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1782 + - https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1809 + - EditOwn is originally intended to deal with + - About page - should show currently logged in user name, doesn't actually show anywhere right now - LOGIN: hitting enter / return should be equivalent of clicking on OK button - Not actionable but FF is super slow on Lenovo and had to reset and reload multiple times to get to the app, but it did update almost immediately once it was loading.