# DW_NS_SUBSCRIPTION_LINES_F

This fact table contains the line level information about subscription and its associated attributes like customer, startdate, enddate, billing frequency, total contract value across subscription duration, line items, billing mode and item total contract value across subscription duration etc.

## Details

Module:

## Key Columns

id, subscription

## Columns

Columns
Name | Datatype | Length | Precision | Not Null | Comments | Referred Table | Referred Column
--- | --- | --- | --- | --- | --- | --- | ---
id | NUMBER | 38 | 0 | True | Transaction line identifier. |  |
subscription | NUMBER | 38 | 0 | True | Subscription Identifier. | DW_NS_SUBSCRIPTIONS_F | id
SOURCE_RECORD_ID | VARCHAR2 | 999 |  |  | This column is for Oracle Internal use only. Composite key that consists of all PK values of the transaction. This consists combination of columns that defines the granularity of the table and identifies a row uniquely. |  |
alignchargewithsub | VARCHAR2 | 16 |  |  | Flag which indicates if the subscription charges is aligned with the subscription start date instead of its bill date. |  |
billingmode | VARCHAR2 | 64 |  |  | The billing mode which indicates whether the payment is due at the start or at the end of the charge period. | DW_NS_Chargebillingmodetype_D | key
catalogtype | VARCHAR2 | 64 |  |  | The catalog type defines whether the item is Required, Optional, or an Add-On Item for a subscription. |  |
class | NUMBER | 38 | 0 |  | Class identifier. Classes are categories that can be created to track records such as financials, transactions, and employees. For example, a company own a janitorial service and want to track income and expenses separately for household and commercial accounts. In this case class can be set up for each account type to track the financial performance of each class over any time period. | DW_NS_classification_D | id
department | NUMBER | 38 | 0 |  | Department identifier associated with transaction. | DW_NS_department_D | id
enddate | TIMESTAMP |  |  |  | Transaction end date, the date the project is finished. |  |
estimatedrevrecenddate | TIMESTAMP |  |  |  | Estimated revenue recognition end date, primarily for recurring subscriptions with an evergreen term which specifies a forecasted end date for revenue and billing |  |
includeinrenewal | VARCHAR2 | 16 |  |  | Flag which indicates whether a line item has to be included in the renewed subscription. |  |
isincluded | VARCHAR2 | 16 |  |  | Flag which indicates if a line item is included as a part of the sale of the subscription. |  |
item | NUMBER | 38 | 0 |  | Identifier of an item used in transaction line. | DW_NS_item_D | id
lastmodifieddate | TIMESTAMP |  |  |  | Date when the transaction was last changed. |  |
linenumber | NUMBER | 38 | 0 |  | Unique line identifier for associated transaction |  |
location | NUMBER | 38 | 0 |  | Location identifier associated with transaction. | DW_NS_location_D | id
prorateenddate | VARCHAR2 | 16 |  |  | Flag which when enabled for an subscription line item of recurring type, the charges are stopped on the day the service ends as opposed to include the amount for the entire charge period. |  |
proratestartdate | VARCHAR2 | 16 |  |  | Flag which when enabled for an subscription line item of recurring type, the charges are calculated based on the actual number of days used as opposed to the entire charge period. |  |
recurrencestartdate | TIMESTAMP |  |  |  | The date from which the billing starts based on the selected billing schedule. |  |
revrecoption | VARCHAR2 | 64 |  |  | Revenue Recognition Option indicates how the revenue is recognized. e.g. one time, over subscription term. | DW_NS_subscriptionRevRecOption_D | key
salesorder | NUMBER | 38 | 0 |  | The sales order associated with this subscription. | DW_NS_SALES_ORDER_F | id
salesorderlinenumber | NUMBER | 38 | 0 |  | The line number of the subscription line on the associated sales order. | DW_NS_SALES_ORDER_LINES_F | id
startdate | TIMESTAMP |  |  |  | The scheduled start date for this line item. |  |
subscriptionlinestatus | VARCHAR2 | 64 |  |  | Status of the subscription line as of a given date, for example, Draft, Active, Closed. | DW_NS_subscriptionLineStatus_D | key
subscriptionlinetype | NUMBER | 38 | 0 |  | The type assigned to this line item when added to the subscription, for example, One Time, Recurring, Usage. | DW_NS_SubscriptionLineType_D | key
subscriptionplan | NUMBER | 38 | 0 |  | The subscription plan associated with a subscription. | DW_NS_subscriptionPlan_D | id
subscriptionplanline | NUMBER | 38 | 0 |  | The subscription plan line associated with the subscription line item. | DW_NS_subscriptionPlanMember_D | id
terminationdate | TIMESTAMP |  |  |  | The date at which the subscription is terminated. |  |
quantity | NUMBER |  |  |  | Number of items created in the line. |  |
total | NUMBER |  |  |  | The total amount resulted from the sale of that particular subscription line item for the entire term. |  |
advancerenewalperiodnumber | NUMBER | 38 | 0 |  | The number of period units(Days) before the close date should the Renewal happen for a Subscription |  |
advancerenewalperiodunit | VARCHAR2 | 32 |  |  | The period unit defines the unit in which renewal period number is defined for a subscription | DW_NS_subscriptiontermunit_D | id
billingaccount | NUMBER | 38 | 0 |  | Billing account identifier where the entity receives their bills. | DW_NS_billingAccount_D | id
billingschedule | NUMBER | 38 | 0 |  | Billing schedule identifier that defines how the bill for a transaction is relayed to the customer. | DW_NS_billingSchedule_D | id
billingsubscriptionstatus | VARCHAR2 | 64 |  |  | The status of the subscription. | DW_NS_subscriptionLineStatus_D | key
currency | NUMBER | 38 | 0 |  | Transaction currency identifier. | DW_NS_currency_D | id
customer | NUMBER | 38 | 0 |  | Customer identifier associated with the transaction. | DW_NS_customer_D | id
defaultrenewalplan | NUMBER | 38 | 0 |  | The default subscription plan to be used during subscription renewal. | DW_NS_subscriptionPlan_D | id
defaultrenewalpricebook | NUMBER | 38 | 0 |  | The default price book to be used during subscription renewal. | DW_NS_priceBook_D | id
defaultrenewalterm | NUMBER | 38 | 0 |  | The default term for which the subscription needs to renewed. | DW_NS_subscriptionTerm_D | id
initialterm | NUMBER | 38 | 0 |  | The initial term of the subscription. | DW_NS_subscriptionTerm_D | id
pricebook | NUMBER | 38 | 0 |  | The price book selected for a subscription. | DW_NS_priceBook_D | id
subsidiary | NUMBER | 38 | 0 |  | Subsidiary identifier associated with this transaction. | DW_NS_subsidiary_D | id

Copyright © 2019, 2026, Oracle and/or its affiliates.