Revenue Recognition Plan
This record is used to indicate the posting periods in which revenue should be recognized and the amount to be recognized in each period. Revenue plans are derived from revenue recognition rules. Each revenue element has a forecast plan and one or more actual plans. The actual revenue plans control the posting of revenue.
This record is part of advanced revenue management. To use advanced revenue management (essentials), the Accounting Periods feature and Advanced Revenue Management (Essentials) feature must be enabled.
For help working with this record in the UI, see Setup for Advanced Revenue Management (Essentials).
The internal ID for this record is revrecplan
.
See the SuiteScript Records Browser for all internal IDs associated with this record.
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 recognition plan record is supported in server SuiteScript only.
The user events are not supported.
Supported Functions
The revenue recognition plan record is partially scriptable. It can be read, updated, and searched using SuiteScript. It cannot be created, copied, deleted, or transformed.
Planned Revenue Sublist
The internal id for this sublist is plannedrevenue
. The sublist type is inline editor.
The following table lists the scriptable sublist fields associated with the Planned Revenue sublist.
Field |
Type |
Internal ID |
Amount |
Decimal Number |
|
Planned Period |
List/Record |
|
For help working with this record in the UI, see Revenue Recognition Plans.