Are you receiving SNAP/EBT benefits? The Expensify.org/SNAP-VAX campaign is live and accepting new members. Learn more about receiving $50 for submitting a SNAP receipt and $50 for getting your COVID-19 vaccine here and join today!

FAQ: NetSuite: You Do Not Have Permissions to Set a Value for Element...

Christina Dobryzynski
Christina Dobryzynski Expensify Success Coach - Admin, Expensify Team Posts: 230 Expensify Team

ExpensiError NS0056: You do not have permissions to set a value for element...

Common Element Errors

Error message: "You do not have permissions to set a value for element ..."

  • class
  • location
  • memo
  • amount
  • isnonreimbursable
  • department
  • exchangerate

In NetSuite, go to Customization > Forms > Transaction Forms then search for the form type that the report is being exported as in NetSuite (Expense Report, Journal Entry, or Vendor Bill) and click Edit next to the form that has the Preferred checkbox checked.

If the report is being exported as a Journal Entry:

  • Go to Screen Fields > Lines > make sure the field listed in the error has the Show checkbox checked.

If the report is being exported as a Vendor Bill:

  • Go to Screen Fields > Main > make sure the field listed in the error has the Show checkbox checked.

Other Element Permissions Errors


Error Message"NetSuite Error: You do not have permissions to set a value for element line.entity"

  1. Customization > Forms > Transaction Forms > search for Journal Entry and Edit the form has the Preferred Checkbox checked.
  2. Screen Fields > Main > make sure that the Name field has the Show checkbox checked.


-----------------------------------------------------------------------


Error Message: "You do not have permissions to set a value for element supervisor approval due to one of the following reasons"

  1. Customization > Forms > Transaction Forms > search for Expense Report and Edit the form has the Preferred Checkbox checked.
  2. Screen Fields > Main > make sure that the Supervisor Approval field has the Show checkbox checked.


-----------------------------------------------------------------------

Error Message"You do not have permissions to set a value for element approvalstatus due to one of the following reasons"

  1. Customization > Forms > Transaction Forms > then search for the form type that the report is being exported as in NetSuite (Expense Report, Journal Entry, or Vendor Bill) and click Edit next to the form that has the Preferred Checkbox checked.
  2. Screen Fields > Main > make sure that the Approval Status field has the Show checkbox checked.
  3. If this does not resolve the error, you also have the option to disable approval routing in your NetSuite settings. To do this, go to Setup > Accounting > Accounting Preferences > Approval Routing and make sure Vendor Bills and Journal Entries are not selected.

-----------------------------------------------------------------------

Error Message"You do not have permissions to set a value for element usemulticurrency"

Check out this section of the NetSuite FAQ guide to make sure you have Multi-Currency setup correctly in NetSuite. 

-----------------------------------------------------------------------

Error Message"You do not have permissions to set a value for element expense.foreignamount"

Check all of your NetSuite Expense Categories for a setting called Rate is Required. Disable that setting for all Expense Categories, and sync your NetSuite connection in Expensify. Then, try to sync a report to NetSuite again to confirm this works for you!

------------------------------------------------------------------------

Related articles:


Tagged:

Comments

Sign In or Register to comment.