This commit is contained in:
@@ -28,3 +28,16 @@ docs / sections required
|
||||
* Part assembly
|
||||
* Part request (how they are made and when)
|
||||
* Double booking prevention feature in global settings and how it works when scheduling users
|
||||
|
||||
* Work order Cost field restrictions
|
||||
* Only inside staff user types can even *potentially* see costs of anything on work order.
|
||||
* Non staff user types can not see costs at all no matter what role is set for them: customer headoffice or subcontractor types.
|
||||
* Cost restrictions are not only hidden in work order user interface but are also sent as zeros in the data from the server so viewing the network traffic will still not reveal the costs to a cost restricted user
|
||||
* Cost restrictions also apply to reporting so a report with cost fields on it will show those values as zero if the current user is restricted from seeing costs
|
||||
* Specifically on work order, costs potentially not shown are for following objects: WorkorderItemParts, WorkOrderItemLabor, WorkOrderItemTravel, WorkOrderItemLoan
|
||||
* WorkOrderItemParts costs: in addition to above restrictions, user must have one of the following roles: InventoryRestricted, Inventory, BizAdmin (full), Accounting
|
||||
* This means all Technician (and any other) role users will not see costs for these parts by default unless they also have one of those specific roles
|
||||
* WorkOrderItemLabor / WorkOrderItemTravel / WorkOrderItemLoan costs: in addition to staff user restrictions, user must have one of the following roles: ServiceRestricted, Service, BizAdmin (full), Accounting
|
||||
* This means all Technician (and any other) role users will not see costs for these rates by default unless they also have one of those specific roles
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user