VRM_PRICING_LINES
This is an extension object to document lines that store the processing results of Dimension Value Assignment Process i.e. Pricing_Combination_Id and Line Grouping i.e. Line_Group_Number.
Details
-
Schema: FUSION
-
Object owner: VRM
-
Object type: TABLE
-
Tablespace: TRANSACTION_TABLES
Primary Key
Name | Columns |
---|---|
VRM_PRICING_LINES_PK |
DOCUMENT_LINE_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments | Status |
---|---|---|---|---|---|---|
DOCUMENT_LINE_ID | NUMBER | 18 | Yes | Internal unique identifier of a source document line. | Active | |
DOCUMENT_ID | NUMBER | 18 | Yes | Unique identifier of a source document. | Active | |
STATUS | VARCHAR2 | 30 | Yes | Price basis line status. Values derived from the lookup type VSOE_PBL_STATUS. | Active | |
GROUP_NUMBER | NUMBER | 18 | Internal unique identifier of a line group. | Active | ||
GROUPING_REASON_CODE | VARCHAR2 | 30 | Reason code for a line grouping. | Active | ||
PRICING_COMBINATION_ID | NUMBER | 18 | Identifier of the pricing dimension combination. | Active | ||
ITEM_GROUP_ID | NUMBER | 18 | Unique identifier of an item group. | Active | ||
TEMPLATE_ID | NUMBER | 18 | Internal Identifier of the FMV template. | Active | ||
DOCUMENT_DATE | DATE | Yes | Date of source document. | Active | ||
DIMENSION_FLAG | VARCHAR2 | 1 | Flag that indicates whether pricing combination is successfully derived for the given document line. | Active | ||
MEA_FLAG | VARCHAR2 | 1 | A flag to indicates whether the source document line belong to a MEA or not. | |||
EXCLUDED_FLAG | VARCHAR2 | 1 | Flag that indicates if standalone sales has been excluded from VSOE price calculation. | Active | ||
EXCLUSION_REASON_CODE | VARCHAR2 | 60 | Exclusion reason to exclude a line from VSOE price calculation. Values are from the lookup VSOE_PBL_EXCLUDING_REASON. | Active | ||
EXCLUSION_REVIEW_FLAG | VARCHAR2 | 10 | Flag that indicates if a revenue analyst or manager has reviewed the line marked as excluded by the system. | Active | ||
EXCEPTION_FLAG | VARCHAR2 | 1 | Flag that indicates if VSOE price has an exception. | Active | ||
REQUEST_ID | NUMBER | 18 | Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row. | Active | ||
OBJECT_VERSION_NUMBER | NUMBER | 9 | Yes | Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried. | Active | |
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | Active | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | Active | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | Active | |
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | Active | ||
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | Active | ||
REVENUE_DOCUMENT_ID | NUMBER | 18 | Unique identifier of a revenue document. | |||
REV_PROGRAM_CONTROL_ID | NUMBER | 18 | Internal Identifier of the revenue program run. | |||
WORKER_NUMBER | NUMBER | 18 | Number of parallel processes for a concurrent process. | |||
PREV_DOCUMENT_LINE_ID | NUMBER | 18 | Reference document line internal identifier. | |||
NET_LINE_AMOUNT | NUMBER | Line amount after adjusting return amount. | ||||
NET_UNIT_SALES_PRICE | NUMBER | Unit selling price after adjusting return amount. | ||||
NET_UNIT_SALES_PCT_BASE_PRICE | NUMBER | Unit sales percent base price after adjusting return amount. | ||||
NET_DISCOUNT_PERCENT | NUMBER | Discount percentage after adjusting return amount. | ||||
REVISED_COST | NUMBER | Adjusted cost of sale after the document is revised. | ||||
REVISED_GROSS_MARGIN_PERCENT | NUMBER | Adjusted gross margin of sales after the document is revised. | ||||
CONCATENATED_SEGMENTS | CLOB | The concatenated pricing dimension flexfield. | ||||
DISPLAY_FLAG | VARCHAR2 | 1 | Indicates whether to display the FMV for the line. Possible values are Yes or No. | |||
ITEM_TYPE | VARCHAR2 | 10 | Indicates the type of a source document items. Possible values are ITEM, MEMO_LINE and ITEM_GROUP. | |||
ITEM_TYPE_ID | NUMBER | 18 | Item type unique identifier. | |||
NET_QUANTITY | NUMBER | Net quantity of a transaction line. | ||||
UPDATE_FMV_REP_VALUE | VARCHAR2 | 1 | Indicates whether to allow updates on Base Price Percentage or Cost or not. Possible values are Yes or No. | |||
COMMENTS | VARCHAR2 | 1000 | Comments entered for MEA or standalone sales. | |||
REVISED_UOM_CODE | VARCHAR2 | 200 | Revised unit of measure code. | |||
NET_DISCOUNT_AMOUNT | NUMBER | Net discount amount of the original line. | ||||
REV_REC_STATUS | VARCHAR2 | 60 | Status of a document line to indicate whether line is processed by revenue. | |||
ELEMENT_TYPE | VARCHAR2 | 30 | Element is a deliverable or separate unit of accounting. Used to group element types for FMV sets. Values are from the lookup VRM_ELEMENT_TYPE. | |||
NET_UNIT_LIST_PRICE | NUMBER | Net unit list price discount used to validate VSOE value of a MEA line. | ||||
NET_BASE_PRICE | NUMBER | Net base price used to validate VSOE value of a MEA line. | ||||
DELIVERED_DATE | DATE | Fulfillment date of a source document line. | ||||
RECONCILIATION_STATUS | VARCHAR2 | 60 | The billing and revenue reconciliation status for a revenue line. | |||
RECONCILIATION_DATE | DATE | Date the revenue line is reconciled. | ||||
BILLED_AMOUNT | NUMBER | Line amount of the transaction line. Tax amount is excluded. | ||||
DELIVERY_DATE | DATE | Fulfillment date of a source document line. | ||||
DELIVERY_STATUS | VARCHAR2 | 30 | Delivery status of a source document. Values are from the lookup VRM_MEA_LINE_DELIVERY_STATUS. | |||
RECONCILIATION_REQUEST_ID | NUMBER | 18 | Request with the updated reconciliation information on the pricing line. | |||
RECONCILIATION_BATCH_NUMBER | NUMBER | 18 | Identifies the batch to be processed for a reconciliation request. | |||
LEDGER_ID | NUMBER | 18 | Ledger unique identifier. | |||
CUST_CONTRACT_CREATION_STATUS | VARCHAR2 | 30 | Status used to track whether this line is included in a performance obligation line of a contract. | |||
CUST_CONTRACT_REQUEST_ID | NUMBER | 18 | Enterprise Service Scheduler: indicates the request ID of the job that created a customer contract using this row. | |||
SATISFACTION_MEASUREMENT_MODEL | VARCHAR2 | 30 | Specifies how satisfaction will be measured and recorded for a performance obligation line. Values are from the lookup type ORA_VRM_SATIS_MEAS_MODEL. | |||
REVENUE_RULE_ID | NUMBER | 18 | Revenue scheduling rule unique identifier. | |||
REVENUE_RULE_DURATION | NUMBER | Number of periods in which revenue of this performance obligation line is to be recognized. | ||||
CONTRACT_UPDATE_TEMPLATE_ID | NUMBER | 18 | Revenue contract update template identifier. | |||
INITIAL_DOCUMENT_LINE_ID | NUMBER | 18 | Reference key that identifies the parent source document line for the current line. | |||
ADD_TO_CONTRACT_ACTION_CODE | VARCHAR2 | 30 | Specifies how a new line from the source system should be processed. Values are derived from the lookup type ORA_ADD_TO_CONTRACT_ACTION. Blank is equivalent to ORA_ADD_TO_EXISTING_PO. | |||
DOCUMENT_LINE_TYPE_CODE | VARCHAR2 | 30 | Specifies the type of line sent from the source system. Values are derived from the lookup type ORA_VRM_DOCUMENT_LINE_TYPE. Blank is equivalent to ORA_NEW_LINE. | |||
TOP_PARENT_DOCUMENT_LINE_ID | NUMBER | 18 | Reference key that identifies the top most parent document line for the current line. | |||
REVISION_INTENT_TYPE_CODE | VARCHAR2 | 30 | Revision intent for the source document revision line. Values are from the lookup type ORA_VRM_REVISION_INTENT_TYPE. | |||
WARNING_MESSAGE_NAME | VARCHAR2 | 30 | Specifies message name for warning line. | |||
CONTRACT_RULE_ID | NUMBER | 18 | Internal identifier of the customer contract identification rule. | |||
CONTRACT_HASH_CODE | VARCHAR2 | 550 | Contract processing unique identifier. | |||
CONTRACT_REFERENCE | VARCHAR2 | 1000 | User entered contract reference or grouping attribute values used to identify the contract as derived by enabling the Copy to Reference option in the Contract Identification rule. | |||
CONTRACT_TYPE | VARCHAR2 | 30 | Oracle internal use only. | |||
CONTRACT_CLASSIFICATION_CODE | VARCHAR2 | 30 | Classification code of a contract. Values are derived from lookup type ORA_VRM_CONTRACT_CLASSIF_CODE. | |||
IMMATERIAL_CHANGE_CODE | VARCHAR2 | 30 | Immaterial change type for this line. Valid values are from the lookup type ORA_IMMATERIAL_CHANGE_TYPE. | |||
CONTRACT_MODIFICATION_DATE | DATE | The date on which the revenue contract was modified. | ||||
LATEST_IMMATERIAL_CHANGE_CODE | VARCHAR2 | 30 | Latest immaterial change type for this line. Valid values are from the lookup type ORA_IMMATERIAL_CHANGE_TYPE. | |||
LATEST_CONTRACT_MOD_DATE | DATE | Latest date on which the revenue contract was modified. | ||||
REVISED_RECURRING_FLAG | VARCHAR2 | 1 | Revised indicator specifying that the line will recur on the line's satisfaction plan end date. Valid values are from the lookup type VRM_YES/NO. | |||
REVISED_RECURRING_FREQUENCY | NUMBER | Revised frequency number of the recurring pattern. | ||||
REVISED_RECUR_PATTERN_CODE | VARCHAR2 | 30 | Revised recurring frequency of the line. Valid values are from the lookup type VRM_RECUR_PATTERN_CODE. | |||
REVISED_TERMINATION_DATE | DATE | Revised termination date, which is the date the line was terminated and will no longer recur automatically. | ||||
REVISED_RECURRING_AMOUNT | NUMBER | Revised selling amount per frequency for the recurring line. | ||||
REVISED_RULE_END_DATE | DATE | Revised revenue recoginition end date for the revenue scheduling rule. | ||||
REVISED_RULE_START_DATE | DATE | Revised revenue recoginition start date for the revenue scheduling rule. | ||||
REVISED_ACCOUNTING_RULE_ID | NUMBER | 18 | Revised revenue scheduling rule identifier. | |||
DOCUMENT_GROUP_ID | NUMBER | 18 | Source document group identifier used to group the initial recurring source document header and system-generated recurring source document headers. Value is the source document identifier for the original source document. | |||
ORIGINAL_DOCUMENT_LINE_ID | NUMBER | 18 | Original source document line identifier used to create the recurring source document line. | |||
RECUR_LINE_PROCESSED_FLAG | VARCHAR2 | 1 | Indicates the line was processed for the period. Valid values are from the lookup type VRM_YES/NO. | |||
TERMINATION_DATE | DATE | The date on which the revenue line was terminated. | ||||
NET_UNIT_SSP | NUMBER | Net unit standalone selling price of the item or memo line. | ||||
LATEST_PERIOD_ACTION_CODE | VARCHAR2 | 30 | Latest satisfaction period action that was processed on this document line. Valid values are from the lookup type ORA_VRM_PERIOD_SUBLINE_ACTION. | |||
TOTAL_REVERSAL_DAYS | NUMBER | 8 | Total number of days the service was suspended. This value is calculated based on the number of days between the effective dates of all reversals and their corresponding reinstatements. | |||
LATEST_REVERSAL_DAYS | NUMBER | 8 | Number of days since the latest suspension of service. This value is calculated based on the the number of days between the effective plan end date of the promised detail and the recently processed reversal subline. | |||
REVISED_SERVICE_UOM | VARCHAR2 | 200 | Revised unit of measure of the service item on the source document line. Valid values are from the Price Periodicity UOM Class defined in Oracle Fusion Pricing. | |||
REVISED_SERVICE_DURATION | NUMBER | Revised duration of the service item in terms of the service unit of measure. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
VRM_PRICING_LINES | vrm_source_documents | DOCUMENT_ID |
VRM_PRICING_LINES | vrm_line_groups | GROUP_NUMBER |
VRM_PRICING_LINES | vrm_pricing_combinations | PRICING_COMBINATION_ID |
VRM_PRICING_LINES | vrm_item_groups_b | ITEM_GROUP_ID |
VRM_PRICING_LINES | vrm_fmv_templates_b | TEMPLATE_ID |
VRM_PRICING_LINES | vrm_pricing_lines | PREV_DOCUMENT_LINE_ID |
VRM_PRICING_LINES | vrm_source_doc_lines | TOP_PARENT_DOCUMENT_LINE_ID |
vrm_billing_line_details | vrm_pricing_lines | DOCUMENT_LINE_ID |
vrm_fmv_set_usage_ref_lines | vrm_pricing_lines | DOCUMENT_LINE_ID |
vrm_pricing_lines | vrm_pricing_lines | PREV_DOCUMENT_LINE_ID |
vrm_fmv_data_set_usages | vrm_pricing_lines | DOCUMENT_LINE_ID |
Indexes
Index | Uniqueness | Tablespace | Columns | Status |
---|---|---|---|---|
VRM_PRICING_LINES_N1 | Non Unique | FUSION_TS_TX_IDX | DISPLAY_FLAG, LEDGER_ID, CONTRACT_HASH_CODE | Active |
VRM_PRICING_LINES_N10 | Non Unique | Default | REV_PROGRAM_CONTROL_ID, REV_REC_STATUS | |
VRM_PRICING_LINES_N11 | Non Unique | Default | REV_REC_STATUS | |
VRM_PRICING_LINES_N12 | Non Unique | Default | RECUR_LINE_PROCESSED_FLAG, REVISED_RULE_END_DATE | |
VRM_PRICING_LINES_N13 | Non Unique | Default | RECONCILIATION_STATUS, LEDGER_ID | |
VRM_PRICING_LINES_N14 | Non Unique | Default | RECONCILIATION_DATE, LEDGER_ID, RECONCILIATION_STATUS | |
VRM_PRICING_LINES_N2 | Non Unique | Default | CONTRACT_HASH_CODE, DISPLAY_FLAG | |
VRM_PRICING_LINES_N3 | Non Unique | FUSION_TS_TX_IDX | DOCUMENT_DATE | Active |
VRM_PRICING_LINES_N4 | Non Unique | FUSION_TS_TX_IDX | DOCUMENT_GROUP_ID | Active |
VRM_PRICING_LINES_N5 | Non Unique | Default | STATUS | |
VRM_PRICING_LINES_N6 | Non Unique | Default | REQUEST_ID, WARNING_MESSAGE_NAME | |
VRM_PRICING_LINES_N7 | Non Unique | Default | PREV_DOCUMENT_LINE_ID | |
VRM_PRICING_LINES_N8 | Non Unique | Default | DOCUMENT_ID | |
VRM_PRICING_LINES_N9 | Non Unique | Default | DIMENSION_FLAG, LEDGER_ID, DISPLAY_FLAG | |
VRM_PRICING_LINES_U1 | Unique | FUSION_TS_TX_IDX | DOCUMENT_LINE_ID | Active |