From de58cab55dbb0e4c9cf8ff376c351c774987d53c Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 13 Jul 2021 19:54:16 +0000 Subject: [PATCH] --- docs/8.0/ayanova/docs/svc-workorders.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/8.0/ayanova/docs/svc-workorders.md b/docs/8.0/ayanova/docs/svc-workorders.md index 75532a7a..d2a4e9f0 100644 --- a/docs/8.0/ayanova/docs/svc-workorders.md +++ b/docs/8.0/ayanova/docs/svc-workorders.md @@ -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 + +