Summary
Creating/syncing a Product (Item) from Ordway to NetSuite fails with:
INVALID_KEY_OR_REF: Invalid incomeaccount reference key 119.
This indicates the Income Account referenced in the payload cannot be resolved by NetSuite (wrong/invalid internal ID, restricted, or inactive). Fix the account reference and re‑sync.
How to Diagnose (NetSuite)
- Show Internal IDs
Home → Set Preferences → General → Defaults → Show Internal IDs = ✓.
- Locate Account 119
Lists → Accounting → Accountsand filter Internal ID = 119, or use Global Searchaccount:119.
- Validate the Account
- Type: Income (e.g., Income, Sales, Other Income).
- Posting: Must be posting (not a summary).
- Active: Not inactive.
- Subsidiaries: Includes the item’s subsidiary (OneWorld).
- Permissions: Visible to the integration role.
- Audit Mapping Source
- In Ordway, confirm where the Income Account is sourced (product default, plan mapping, or custom field). Ensure it passes the internalId that exists and is permitted in NetSuite.
- In Ordway, confirm where the Income Account is sourced (product default, plan mapping, or custom field). Ensure it passes the internalId that exists and is permitted in NetSuite.
Re‑Sync
- In Ordway, open the failed item sync in Logs → Webhooks or the Product page.
- Click Retry once account fixes are in place.
- Verify the item is created/updated successfully in NetSuite.
Comments
0 comments
Please sign in to leave a comment.