- Posting transactions into closed accounting periods in NetSuite
| In Orb, accounting period locks govern where AR and revenue are reported, but don’t disallow invoicing actions. In NetSuite, locking accounting periods disallow all transaction activity dated in a closed period. | To sync a transaction dated for a closed period, do one of the following: - Open the relevant accounting period in NetSuite, then resync the invoice from Orb.
- OR, manually create a journal entry in NetSuite, then mark the invoice as synced in Orb.
- OR, do nothing, and cancel the sync.
|
- Creating invoices for which a customer balance has been applied in Orb
| In Orb, any available customer balance is automatically applied to a subsequent invoice and modifies the final amount due. Customer balance can be created from refund credit notes, or manual adjustments. In NetSuite, the equivalent of customer balance is represented as an AR liability from an open but unapplied credit memo. It must be manually applied to an eligible invoice. | To sync an invoice with customer balance applied: - Sync the invoice anyways, without the balance applied.
- Manually apply the credit memo that created this customer balance in NetSuite, then mark this invoice as synced.
- OR, do nothing, and cancel this sync.
|
- Voiding credit purchases that have already been applied to invoices
| In Orb, once a credit block has been applied to an issued or paid invoice, it can not be returned to the ledger. This holds even if the original credit block has been voided or modified. | To sync a void on a credit block that has already been applied to invoices: - OR, do nothing, and cancel this sync.
|
- Syncing a quantity decrease of a fixed fee in an already billed period
| In Orb, fixed fee quantity decreases are represented as a negative invoice line. These cannot be synced to NetSuite.
(Only relevant for fixed-term subscriptions synced as sales orders.) | To sync the impact of a fixed fee quantity decrease:
1. Manually reconcile the relevant transaction in NetSuite. |
- Extending a subscription or price’s period
| Orb assumes the term of the subscription is fixed to ensure correct sales order / invoice attribution. Shifting the defined term breaks these relationships. | Do not execute this as an extension. Instead, model this as a new subscription in Orb. |