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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Sales Order Agent Permissions Error

(5) ShareShare
ReportReport
Posted on by 221
Hi everyone,
 
A user is getting this permissions error when trying to create a Sales Quote using the Sales Order Agent. I've tried giving them the permissions to the table and ISV below and that didn't work. Does anyone know of a solution? I crossed the name out, but it's just a contact, for example: John S.
 
 
I have the same question (0)
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,231 Super User 2026 Season 1 on at
    Hi, 
     
    It seems that the ISV extension for Vietnam eInvoice adds dependencies while creating a Sales Quote. When the user triggers the Sales Order Agent, it checks VAT setup tables from that extension.
     
    Have the ISV solution provided any user permission set? Try to include read access to TableData 27014501 NWV VAT Invoice Setup in the custom permission set you might have prepared.
     
    Thanks
    Rishabh
     
     
  • Suggested answer
    Alex A Profile Picture
    3,163 Super User 2026 Season 1 on at
    Look to see if you have a custom Permission Set that gives read access to the TableData 27014501 NWV VAT Invoice Setup.
     
    If you can't find one, you may need to create a new custom Permission Set and add the read access to that TableData.
     
    Add this custom Permission Set to the user.
     
    You may get a different error after this for another missing permission/TableData. If so then add that too to your new custom permission set. And keep going like this until it works for that user.
     
     
     
    Regards,
     
     
    (Please don't forget to mark the answer if it helps).
  • Suggested answer
    Sumit Singh Profile Picture
    11,805 Super User 2026 Season 1 on at
    Hi,

    You can check below options to try to resolve:-
    1. Assign the ISV-provided permission set
      • Check the Vietnam eInvoice extension for a permission set like NWV VAT Invoice Setup or similar. Assign it to the user.
      • If unsure, go to Permission Sets → filter by NWV or the ISV name.
    2. Verify indirect permissions
      • If the ISV uses codeunit calls, the user may need Indirect Read or Indirect Modify permissions on related tables. These are usually included in the ISV’s permission set.
    3. Alternative quick test
      • Temporarily assign SUPER to confirm it’s a permission issue (then remove after testing).
    Please mark it “Verified” if it helps.
  • Suggested answer
    Aman Kakkar Profile Picture
    3,597 Super User 2026 Season 1 on at
    Hi,
     

    It looks like the error is coming from the Vietnam eInvoice integration extension (TableData 27014501 - NWV VAT Invoice Setup). The Sales Order Agent is trying to read data from that table while creating the Sales Quote, but the user doesn’t have permission.

    Try giving Read permission to that table (either via the existing ISV permission set or a custom permission set).

    If it still fails, check whether the Sales Order Agent runs under a different service user — that user also needs the same permission.

    Or try giving the user, and service user - SUPER permission - to check if it works?

    Hope this helps!

    Aman K

  • Suggested answer
    Simon Kimani Profile Picture
    65 on at

    Hello,

     

    We came across a similar issue while implementing and testing Sales Order Agent.

     

    From the error, the failure appears to come from the Vietnam eInvoice extension rather than Sales Order Agent itself. The missing permission (TableData 27014501 - NWV VAT Invoice Setup) identifies the dependency.

     

    I'd recommend checking the following:

    -Ensure the required permission from the Vietnam eInvoice extension is assigned (either through the ISV's permission set or a custom permission set).

    -Verify that the permission is assigned to the Sales Order Agent User, not only the reviewing user. Sales Order Agent runs under its own Agent User and follows the same Business Central security model as a standard user.

    -Review the full permission error, as it usually identifies the dependent extension and the missing permission.

    -As a quick test, temporarily assign the SUPER permission set to the Agent User. If the Sales Quote is created successfully, you've confirmed it's a permission issue.

     

    We encountered a similar dependency with one of our own extensions, and assigning the required permission to the Agent User resolved the issue.

     

    We documented this implementation scenario in more detail, including screenshots, here:

    https://acumens.com/Blog/SalesOrderAgent/#Investigating-Sales-Order-Agent-Permissions-Errors

     

    I hope this helps.

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

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 545 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 441 Super User 2026 Season 1

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 338 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans