web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Answered

Cannot change Work Order System Status to "Posted"

(0) ShareShare
ReportReport
Posted on by 5

Hi All,

My role in my job has me limited to some aspects of Field Service. I am able to: Create new Work Orders, create and edit accounts, create and edit products, services and incident's. I do not have the permissions to: see the pricing, edit any billing, and other finance-related options.

I have noticed that I do not have permissions to close Work Orders, and recently found I cannot change the Work Order System Status from "Scheduled" to "Posted", or close the Work Order.

When I try to Post the Work Order, it comes up with this error:

4807.Capture.PNG

We have tried changing permissions with Entities and Attributes, but nothing has changed.

Has anybody had this issue before? Or know which permissions to change for me to edit Work Orders?

(Below is the printed error):

ErrorCode: -2147158777
HexErrorCode: 0x8004f507

ErrorDetails:
ApiExceptionSourceKey: Plugin/Microsoft.Crm.ObjectModel.CustomBusinessEntityService
ApiStepKey: 59a1a01f-0927-e911-a835-000d3ae108a2
ApiDepthKey: 1
ApiActivityIdKey: 5096253b-578c-4452-bbc9-014e5a28927c
ApiPluginSolutionNameKey: System
ApiStepSolutionNameKey: System
ApiExceptionCategory: ClientError
ApiExceptionMessageName: AttributePermissionUpdateIsMissingDuringUpdate
ApiExceptionHttpStatusCode: 403

I have the same question (0)
  • Suggested answer
    Gabriel Dias Junckes Profile Picture
    2,428 on at

    I am assuming you are not using the out of the box security roles. When posting the work order, the system will create an invoice and actual records. It will need to read the price and cost in order to generate it. You might need other privileges.

    I will suggest a workaround. Create a Flow that runs with a different user so you can update the work orders system status to posting. This flow can be triggered by a custom field or a stage work order substatus.

  • Verified answer
    Thomas David Dayman Profile Picture
    11,323 on at

    You will need the Field Level Security Profile assigned to your user which has the ability to update the 'msdyn_systemstatus' field.

    It should be in one of the Field Serivce ones which has this ability.

    www.encorebusiness.com/.../

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

News and Announcements

Season of Giving Solutions is Here!

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 38 Super User 2025 Season 2

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 19 Most Valuable Professional

#3
TAHER Mehdi Profile Picture

TAHER Mehdi 13

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans