Docs

Log into read the version of docs relevant to your site.

Netsuite-You do not have permissions to edit this transaction.

Problem Statement

Invoice sync fails with "NetSuite request failed [You do not have permissions to edit this transaction]." This often occurs when the invoice date falls in a closed period or when accounting periods are locked.

Solution

Enable Allow Non-G/L Changes for the closed period in NetSuite so the integration can post to that period without reopening the books. Then reinitiate sync from Chargebee.

Steps to Set It Up

  1. In NetSuite go to Setup > Accounting > Manage Accounting Periods.
  2. Select and edit the closed period(s) that apply to your invoices.
  3. Check Allow Non-G/L Changes.
  4. Click Save.
  1. In Chargebee go to Apps > NetSuite and reinitiate the sync.

Enabling Allow Non-G/L Changes lets NetSuite accept updates to non–general-ledger fields in that period so Chargebee can sync the invoices.

Was this article helpful?