Revenue Arrangement

Revenue Arrangement is a transaction record that contains the details of customer performance obligations for purposes of revenue allocation and recognition.

This record is part of advanced revenue management. To use advanced revenue management, the Accounting Periods feature and Advanced Revenue Management feature must be enabled. Before you begin working with advanced revenue management programmatically, see Setup for Advanced Revenue Management (Essentials).

For help working with this record in the UI, see Revenue Arrangement Management.

The internal ID for this record is revenuearrangement.

See the SuiteScript Records Browser for all internal IDs associated with this record.

See Revenue Arrangement Record Actions for actions associated with this record. For more information about actions and macros, see Overview of Record Action and Macro APIs.

Note:

For information about using the SuiteScript Records Browser, see Working with the SuiteScript Records Browser in the NetSuite Help Center.

For information about scripting with this record in SuiteScript, see the following help topics:

Supported Script Types

The revenue arrangement record is scriptable in server SuiteScript only.

Supported Functions

The revenue arrangement record is fully scriptable, which means that the record can be created, updated, copied, deleted, and searched using SuiteScript.

Related Topics

Revenue Arrangement Management
Setup for Advanced Revenue Management (Essentials)
Working with the SuiteScript Records Browser
SuiteCloud Supported Records
Transactions

General Notices