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.

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 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

amount

Planned Period

List/Record

plannedperiod

For help working with this record in the UI, see Revenue Recognition Plans.

Related Topics

General Notices