Class, Department, and Location Fields on Subscription Lines

You can define the Class, Department, and Location fields on the Subscription and Subscription Line records in the Draft or Pending Activation status. NetSuite supplies the values of these fields automatically in the following order:

  1. If the Item record has values in any of these fields, that field on the Subscription Line record shows the Item record’s values.

  2. If the Item record does not have a value for any of these fields, NetSuite checks the subscription plan, and the field on the Subscription Line record shows its subscription plan value, if any.

  3. If a field does not have a value in the subscription plan, NetSuite checks the billing account, and the field on the Subscription Line record shows those values, if any.

  4. If the Item record, subscription plan, and billing account do not have values in these fields, they are empty on the Subscription Line record.

If any of the Allow Per-Line Classes, Allow Per-Line Departments , or Allow Per-Line Locations preferences are checked, revenue reporting uses the line-level value. If the line-level preferences are cleared, the values for Class, Department, or Location of the subscription line are sourced from the billing account. For reporting processes, the values of the Class, Department, and Location fields from the subscription line are used for charges and revenue elements.

Values flow from the subscription record and subscription line to the charges and revenue processes, then to the invoice processes, and finally to recognizing revenue. Existing subscription lines update to the value set on the item or billing account, depending on the whether the line-level preferences are set. Any existing revenue elements do not change. Charges may change if line-level preferences are cleared.

General Notices