Property | Value |
Target Table Name | CF_BILLED_USAGE |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_FT |
Stage Table Name | STG_CF_BILLED_USAGE |
ODI Package Name | B1_PKG_CF_BILLED_USAGE |
ETL View Name | B1_F_BILLED_USAGE_VW |
Materialized View Name | B1_BILLEDUSAGE_MON_MV1 B1_BILLEDUSAGE_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation |
---|---|---|---|
BILLED_USAGE_KEY | Billed Usage Key | This field is populated with the sequence from SPL_BILLED_USAGE_SEQ. | |
SRC_BILL_ID | Bill ID | CI_FT.PARENT_ID | |
SRC_BSEG_ID | Bill Segment ID | CI_FT.SIBLING_ID | |
SRC_FT_ID | Financial Transaction ID | CI_FT.FT_ID | |
SRC_SQI_CD | Service Quantity Identifier Code | ||
SRC_TOU_CD | Time of Use Code | ||
SRC_UOM_CD | Unit of Measure Code | ||
SRC_RATE_SCHED_ CD | Rate Schedule Code | This field is populated with the rate code from bill segment calculation header. Every primary non-null rate schedule code on the bill segment calculation header leads to a new row in this fact. | |
BILLED_QTY | Billed Quantity | CI_BSEG_SQ.BILL_SQ CI_BSEG_READ. FINAL_REG_QTY | If there is a single primary rate on bill segment calculation headers, use Bill SQ value from Bill Segment Service Quantity. Else, for each rate, for each usage period, sum up the Final Registered Quantity from bill segment read for the UOM/TOU/SQI combination. |
CALC_AMT | Calculated Amount | CI_BSEG_CALC_LN. CALC_AMT CI_BSEG_CALC. CALC_AMT | If single primary rate, sum up the calculation amount from bill segment calculation lines. Else, for each rate, calculate the sum of calculation amounts for the UOM/TOU/SQI of the calculation header's usage period. Note: The amounts are grouped on the UOM/TOU/SQI combination. |
CURRENCY_CD | Currency Code | CI_FT.CURRENCY_ CD | |
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
INIT_QTY | Initial Quantity | CI_BSEG_SQ.INIT_SQ CI_BSEG_READ.MSR_QTY | If there is a single primary rate single on bill segment calculation headers, use initial SQ value from bill segment service quantity. Else, for each rate, for each usage period, sum up the Measured Quantity from bill segment read for the UOM/TOU/SQI combination. |
SEG_DAYS | Bill Segment Days | This field is populated with the difference between the end date and the start date of the respective bill segment. | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_FT.SA_ID | This field is populated with the service agreement on the financial transaction. |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | This field is populated with the account on the service agreement for which the bill segment was generated. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the respective account. |
ADDR_KEY | Address Dimension Surrogate Key | This field is populated with the characteristic premise on the service agreement. If not found, the mailing premise ID on the account is used. | |
BILL_DATE_KEY | Date Dimension Surrogate Key | CI_BILL.CRE_DTTM | This field is populated with the creation date of the bill associated with the bill segment. |
BSEG_STRT_DATE_KEY | Date Dimension Surrogate Key | CI_BSEG.START_DT | This field is populated with the start date of the respective bill segment. |
BSEG_END_DATE_KEY | Date Dimension Surrogate Key | CI_BSEG.END_DT | This field is populated with the end date of the respective bill segment. |
FISCAL_CAL_KEY | Fiscal Period Dimension Surrogate Key | CI_GL_DIVISION.CALANDER_CD | This field is populated with the calendar code from GL_DIVISION based on the input accounting date. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the characteristic premise on the service agreement. If not found, the mailing premise ID on the account is used. |
RATE_KEY | Rate Dimension Surrogate Key | CI_BSEG_CALC.RS_ CD | This field is populated with rate code from the bill segment calculation header. Every primary non-null rate schedule code on the bill segment calculation header leads to a new row in this fact. |
SQI_KEY | Service Quantity Identifier Dimension Surrogate Key | CI_BSEG_SQ.SQI_CD | This field is populated with the SQI code associated with bill segment service quantity. |
TOU_KEY | Time of Use Dimension Surrogate Key | CI_BSEG_SQ.TOU_CD | This field is populated with the TOU code associated with bill segment service quantity. |
UOM_KEY | Unit of Measure Dimension Surrogate Key | CI_BSEG_SQ.UOM_ CD | This field is populated with the UOM code associated with bill segment service quantity. |
BUSG_UDD1_KEY | Bill Segment Usage User Defined Dimension 1 Surrogate Key | ||
BUSG_UDD2_KEY | Bill Segment Usage User Defined Dimension 2 Surrogate Key | ||
UDM1 | User Defined Measure 1 | CI_FT.FREEZE_DTTM CI_BSEG.END_DT | This field is populated with the bill lag. Bill lag is calculated as the difference between the bill segment freeze (financial transaction freeze date) and the meter read date (bill segment end date). |
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. | |
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
Property | Value |
Target Table Name | CF_CASE |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_CASE |
Stage Table Name | STG_CF_CASE |
ODI Package Name | B1_PKG_CF_CASE |
ETL View Name | B1_F_CASE_VW |
Materialized View Name | B1_CASE_MON_MV1 B1_CASE_MON_MV2 B1_CASE_TOPX_MON_MV1 B1_CASE_TOPX_MON_MV2 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
ACCT_KEY | Account Dimension Surrogate Key | CI_CASE.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_CASE.PREM_ID | |
CASETY_STAT_KEY | Case Type Status Dimension Surrogate Key | CI_CASE.CASE_TYPE_CD CI_CASE.CASE_ STATUS_CD | |
CASE_COND_KEY | Case Condition Dimension Surrogate Key | CI_CASE.CASE_COND_FLG | |
CASE_LEN | Duration | CI_CASE.CASE_COND_FLG | This field is populated with '0' if the case is open. Else, it is populated, in hours, with the difference between the closed date and the open date. |
CASE_UDD1_KEY | Case User Defined Dimension 1 Surrogate Key | ||
CASE_UDD2_KEY | Case User Defined Dimension 2 Surrogate Key | ||
CASE_UDD3_KEY | Case User Defined Dimension 3 Surrogate Key | ||
CASE_UDD4_KEY | Case User Defined Dimension 4 Surrogate Key | ||
CASE_UDD5_KEY | Case User Defined Dimension 5 Surrogate Key | ||
OPEN_DATE_KEY | Date Dimension Surrogate Key | CI_CASE_LOG.LOG_DTTM | This field is populated with the date of the open log for the respective case. |
CLOSE_DATE_KEY | Date Dimension Surrogate Key | CI_CASE_LOG.LOG_DTTM | This field is populated only when the case is closed. It is populated with the maximum log date. |
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
PER_KEY | Person Dimension Surrogate Key | CI_CASE.PER_ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_CASE.PREM_ID | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
USER_KEY | User Dimension Surrogate Key | CI_CASE.USER_ID | |
CASE_KEY | Case Fact Key | This field is populated with the sequence from B1_CASE_SEQ. | |
SRC_CASE_ID | Case ID (Natural Key) | CI_CASE.CASE_ID | |
CURRENCY_CD | Currency Code | CI_INSTALLATION.CURRENCY_CD | |
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGENL11 | User Defined Long Degenerate Dimension 11 | ||
UDDGENL12 | User Defined Long Degenerate Dimension 12 | ||
UDDGENL13 | User Defined Long Degenerate Dimension 13 | ||
UDDGENL14 | User Defined Long Degenerate Dimension 14 | ||
UDDGENL15 | User Defined Long Degenerate Dimension 15 | ||
UDDGENL16 | User Defined Long Degenerate Dimension 16 | ||
UDDGENL17 | User Defined Long Degenerate Dimension 17 | ||
UDDGENL18 | User Defined Long Degenerate Dimension 18 | ||
UDDGENL19 | User Defined Long Degenerate Dimension 19 | ||
UDDGENL20 | User Defined Long Degenerate Dimension 20 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
OPEN_TIME_KEY | Time Dimension Surrogate Key | CI_CASE_LOG.LOG_DTTM | This field is populated with the time of the open log for the respective case. |
CLOSE_TIME_KEY | Time Dimension Surrogate Key | CI_CASE_LOG.LOG_DTTM | This field is populated with 'null' if the case is in open condition. If the case is closed, then it is populated with the maximum log time. |
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date 1 | ||
UD_DATE2 | User Defined Date 2 | ||
UD_DATE3 | User Defined Date 3 | ||
UD_DATE4 | User Defined Date 4 | ||
UD_DATE5 | User Defined Date 5 | ||
UD_DATE6 | User Defined Date 6 | ||
UD_DATE7 | User Defined Date 7 | ||
UD_DATE8 | User Defined Date 8 | ||
UD_DATE9 | User Defined Date 9 | ||
UD_DATE10 | User Defined Date 10 | ||
UD_DATE1_KEY | User Defined Date Key 1 | ||
UD_DATE2_KEY | User Defined Date Key 2 | ||
UD_DATE3_KEY | User Defined Date Key 3 | ||
UD_DATE4_KEY | User Defined Date Key 4 | ||
UD_DATE5_KEY | User Defined Date Key 5 | ||
UD_DATE6_KEY | User Defined Date Key 6 | ||
UD_DATE7_KEY | User Defined Date Key 7 | ||
UD_DATE8_KEY | User Defined Date Key 8 | ||
UD_DATE9_KEY | User Defined Date Key 9 | ||
UD_DATE10_KEY | User Defined Date Key 10 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_CASE_LOG |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_CASE_LOG |
Stage Table Name | STG_CF_CASE_LOG |
ODI Package Name | B1_PKG_CF_CASE_LOG |
ETL View Name | B1_F_CASE_LOG_VW |
Materialized View Name | B1_CASELOG_MON_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
CASELOG_KEY | Case Log Fact Key | This field is populated with the sequence from B1_CASE_LOG_SEQ. | |
CASE_LOG_SEQ | Case Log Sequence | CI_CASE_LOG.SEQ_NUM | |
SRC_CASE_ID | Case ID (Natural Key) | CI_CASE_LOG.CASE_ID | |
CURRENCY_CD | Currency Code | CI_INSTALLATION.CURRENCY_CD | |
INITIAL_STATUS_ IND | Initial Status Indicator | CI_CASE_LOG.CASE_LOG_TYPE_FLG | This field is populated with '1' when the Log Type is “Created”. It is populated with '0' when the Log Type is “Status Transition”. Otherwise, it is populated with ‘0’. |
FINAL_STATUS_IND | Final Status Indicator | CI_CASE_LOG.CASE_LOG_TYPE_FLG CI_CASE.CASE_COND_FLG | This field is populated with ‘1’ when the Log Type is “Status Transition” and Case Condition Flag is “Closed”. |
TIME_CASE_OPEN | Case Open Time | CI_CASE_LOG.LOG_DTTM | This field is populated with ‘0’ if the log type is “Created”. If the log type is “Status Transition”, it is populated, in hours, with difference between the current log date and the open log date. |
TIME_IN_PREV_ST | Time in Previous Status | CI_CASE_LOG.LOG_DTTM | This field is populated with ‘0’ if the log type is “Created”. If the log type is “Status Transition”, it is populated, in hours, with the difference between the current log date and the previous “Status Transition” log date. |
ACCT_KEY | Account Dimension Surrogate Key | CI_CASE.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_CASE.PREM_ID | |
CASETY_STAT_KEY | Case Log Type Status Dimension Surrogate Key | CI_CASE_LOG.CASE_TYPE_CD | |
LOG_DATE_KEY | Date Dimension Surrogate key | CI_CASE_LOG.LOG_DTTM | This field is populated using the date portion from the source. |
LOG_TIME_KEY | Time Dimension Surrogate Key | CI_CASE_LOG.LOG_DTTM | This field is populated using the time portion from the source. |
OPEN_DATE_KEY | Date Dimension Surrogate key | CI_CASE_LOG.LOG_DTTM | This field is populated using the date portion of the “Created” log entry for the current case. |
OPEN_TIME_KEY | Time Dimension Surrogate Key | CI_CASE_LOG.LOG_DTTM | This field is populated using the time portion of the “Created” log entry for the current case. |
PER_KEY | Person Dimension Surrogate Key | CI_CASE.PER_ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_CASE.PREM_ID | |
PV_CASETY_STAT_ KEY | Case Log Type Status Dimension Surrogate Key | CI_CASE_LOG.CASE_STATUS_CD | This field is populated only when the log type is “Status Transition”. It is populated with the case status code from the previous “Status Transition” log. |
USER_KEY | User Dimension Surrogate Key | CI_CASE_LOG.USER_ID | |
CASELOG_UDD1_ KEY | Case Log User Defined Dimension 1 Surrogate Key | ||
CASELOG_UDD2_ KEY | Case Log User Defined Dimension 2 Surrogate Key | ||
CASELOG_UDD3_ KEY | Case Log User Defined Dimension 3 Surrogate Key | ||
CASELOG_UDD4_ KEY | Case Log User Defined Dimension 4 Surrogate Key | ||
CASELOG_UDD5_ KEY | Case Log User Defined Dimension 5 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with ODI job execution session number. |
Property | Value |
Target Table Name | CF_COLL_EVT |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_COLL_EVT CI_SEV_EVT CI_OD_EVT CI_CUT_EVT |
Stage Table Name | STG_CF_COLL_EVT |
ODI Package Name | B1_PKG_CF_COLL_EVT |
ETL View Name | B1_F_COLL_EVT_VW |
Materialized View Name |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
COLL_EVT_KEY | Collectible Event Fact Surrogate Key | This field is populated with the sequence from B1_COLL_EVT_SEQ. | |
COLL_PROC_ID | Collection Process ID | CI_COLL_EVT.COLL_PROC_ID | All completed collection events (Status 30) are to be retrieved for this fact. |
COLL_EVT_SEQ | Collection Event Sequence | CI_COLL_EVT.EVT_ SEQ | |
COLL_EVT_SRC_IND | Collectible Event Source Indicator | This indicator is set to ‘0’. | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | This field is populated with the account’s currency code. |
ACCT_KEY | Account Dimension Surrogate Key | CI_COLL_PROC.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with the mailing premise ID of the account. If not found, the characteristic premise on the service agreement is used. |
CEVT_TYPE_KEY | Collectible Event Type Dimension Key | CI_COLL_EVT.COLL_EVT_TYP_CD | Prefix the Collection Event Type with ‘C_’ and store it in the column. |
COLL_TMPL_KEY | Collectible Process Template Dimension Key | CI_COLL_PROC.COLL_PROC_TMPL_CD | Prefix the Collection Process Template Code with ‘C_’. |
EVENT_DATE_KEY | Date Dimension Surrogate Key | CI_COLL_EVT.COMPLETION_DT | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with the mailing premise ID of the account. If not found, the characteristic premise on the service agreement is used. |
COLLEVT_UDD1_ KEY | Collectible Event User Defined Dimension 1 Surrogate Key | ||
COLLEVT_UDD2_ KEY | Collectible Event User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
COLL_EVT_KEY | Collectible Event Fact Surrogate Key | This field is populated with the sequence from B1_COLL_EVT_SEQ. | |
COLL_PROC_ID | Collection Process ID | CI_SEV_EVT.SEV_PROC_ID | All completed severance events (Status 30) need to be retrieved for this fact |
COLL_EVT_SEQ | Collection Event Sequence | CI_SEV_EVT.EVT_ SEQ | |
COLL_EVT_SRC_IND | Collectible Event Source Indicator | This indicator is set to ‘1’. | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | This field is populated with the account’s currency code. |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | This field is populated with the account on the service agreement of the severence process. |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the characteristic premise on the service agreement. If not found, the mailing premise ID on the account is used. |
CEVT_TYPE_KEY | Collectible Event Type Dimension Key | CI_SEV_EVT.SEV_ EVT_TYPE_CD | Prefix the severance event type code with ‘S_’ and use. |
COLL_TMPL_KEY | Collectible Process Template Dimension Key | CI_COLL_PROC.COLL_PROC_TMPL_CD | Use the collection template corresponding to severance processes’ collection process ID and prefix it with ‘C_’. |
EVENT_DATE_KEY | Date Dimension Surrogate Key | CI_SEV_EVT.COMPLETION_DT | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ID CI_ACCT.MAILING_PREM_ID | This field is populated with the characteristic premise on the service agreement. If not found, the mailing premise ID on the account is used. |
COLLEVT_UDD1_ KEY | Collectible Event User Defined Dimension 1 Surrogate Key | ||
COLLEVT_UDD2_ KEY | Collectible Event User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
COLL_EVT_KEY | Collectible Event Fact Surrogate Key | This field is populated with the sequence from B1_COLL_EVT_SEQ. | |
COLL_PROC_ID | Collection Process ID | CI_OD_EVT.OD_ PROC_ID | Completed overdue events (Status 30) are retrieved for this fact. |
COLL_EVT_SEQ | Collection Event Sequence | CI_OD_EVT.EVT_ SEQ | |
COLL_EVT_SRC_IND | Collectible Event Source Indicator | This indicator is set to ‘2’. | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | This field is populated with the account’s currency code. |
ACCT_KEY | Account Dimension Surrogate Key | CI_OD_PROC.ACCT_ ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with the mailing premise ID of the account. If not found, use the characteristic premise from the service agreement. |
CEVT_TYPE_KEY | Collectible Event Type Dimension Key | CI_OD_EVT.OD_EVT_TYPE_CD | Prefix the overdue event type code with ‘OD_’ and use it. |
COLL_TMPL_KEY | Collectible Process Template Dimension Key | CI_OD_PROC.OD_ PROC_TMP_CD | This field is populated with Collection Process Template Code prefixed with ‘OD_’. |
EVENT_DATE_KEY | Date Dimension Surrogate Key | ||
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with the mailing premise ID of the account. If not found, use the characteristic premise from the service agreement. |
COLLEVT_UDD1_ KEY | Collectible Event User Defined Dimension 1 Surrogate Key | ||
COLLEVT_UDD2_ KEY | Collectible Event User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
COLL_EVT_KEY | Collectible Event Fact Surrogate Key | This field is populated with the sequence from B1_COLL_EVT_SEQ. | |
COLL_PROC_ID | Collection Process ID | CI_CUT_EVT.CUT_ PROC_ID | All completed cut events are retrieved for this fact. |
COLL_EVT_SEQ | Collection Event Sequence | CI_CUT_EVT.EVT_ SEQ | |
COLL_EVT_SRC_IND | Collectible Event Source Indicator | This indicator is set to ‘3’. | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | This field is populated with the account’s currency code. |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | This field is based on the service agreement ID. It is populated with the respective account ID. |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the characteristic premise on the service agreement. If not found, the mailing premise mailing ID on the account is used. |
CEVT_TYPE_KEY | Collectible Event Type Dimension Key | CI_CUT_EVT.CUT_ EVT_TYPE_CD | Retrieve the cut event type code and prefix with ‘CUT_’ and use it. |
COLL_TMPL_KEY | Collectible Process Template Dimension Key | CI_OD_PROC.OD_ PROC_TMP_CD | Use the process template corresponding to cut processes’ overdue process ID and prefix with ‘OD_’. |
EVENT_DATE_KEY | Date Dimension Surrogate Key | CI_CUT_EVT.CUT_EVT_STAT_DTTM | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the characteristic premise on the service agreement. If not found, the mailing premise mailing ID on the account is used. |
COLLEVT_UDD1_ KEY | Collectible Event User Defined Dimension 1 Surrogate Key | ||
COLLEVT_UDD2_ KEY | Collectible Event User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_COLL_PROC |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_COLL_PROC CI_OD_PROC CI_SEV_PROC CI_CUT_PROC |
Stage Table Name | STG_CF_COLL_PROC |
ODI Package Name | B1_PKG_CF_COLL_PROC |
ETL View Name | B1_F_COLL_PROC_VW B1_F_OD_PROC_VW |
Materialized View Name | B1_COLLPROC_MON_MV1 B1_COLLPROC_MON_MV2 B1_COLLPROC_MON_TOPX_MV1 B1_COLLPROC_MON_TOPX_MV2 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
COLLPROC_KEY | Collectible Process Fact Surrogate Key | This field is populated with the sequence from SPL_COLL_PROC_SEQ. | |
SRC_COLLPROC_ID | Collection Process ID | CI_COLL_PROC.COLL_PROC_ID | |
ARRS_AT_START | Arrears at Start | CI_FT.TOT_AMT | This field is populated with the balance of all collection service agreements that are linked to the collection process, by using the collection arrears date and creation date of collection process as debit and credit dates. |
ARRS_AT_END | Arrears at End | CI_FT.CUR_AMT | This is populated with a zero if collection process is active. Else, is populated with the balance of all active service agreements associated with collection process using Arrears Date and End Date of collection process as debit and credit dates. |
ARRS_DIFF | Arrears at End - Arrears at Start | This field is populated with the difference between the arrears at start and arrears at end. | |
COLLPROC_DURATION | Collection Process Duration | This field is populated with the difference, in hours, between the end date and start date of the collection process. | |
COLL_PROC_SRC | Collection Process Source | This field is populated with ‘0’. | |
CURRENCY_ID | Currency Code | CI_COLL_PROC.CURRENCY_CD | |
ACCT_KEY | Account Dimension Surrogate Key | CI_COLL_PROC.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with mailing premise ID of the account. If not found, the characteristic premise ID of the service agreement is used. |
COLLPROC_STAT_ KEY | Collectible Process Status Dimension Key | CI_COLL_PROC.COLL_STATUS_FLG | 1. Set status as ‘Active’ when collection process is active or if collection process is completed and has a pending severance process. 2. ‘Effective’ when collection process has been canceled or completed, but all associated severance process are canceled. 3. ‘Ineffective’ if collection process is completed and atleast one severance process is completed or no severance processes are found. |
COLL_TMPL_KEY | Collectible Process Template Dimension Key | CI_COLL_PROC.COLL_PROC_TMPL_CD | This field is populated with Collection Process Template Code prefixed with ‘C_’. |
CEVT_TYPE_KEY | Collectible Event Type Dimension surrogate Key | CI_COLL_EVT.COLL_EVT_TYP_CD | This field is populated only if the collection process is in ‘Effective’ status. Retrieve the event type of the last completed collection event that was successful in collecting the payment. If multiple events are completed at same time, use the one with highest sequence. Prefix with ‘C_’ and use it. |
START_DATE_KEY | Date Dimension Surrogate Key | CI_COLL_PROC.CRE_DTTM | |
END_DATE_KEY | Date Dimension Surrogate Key | CI_SEV_EVT.COMPLETION_DT CI_COLL_EVT.COMPLETION_DT CI_SEV_PROC.CRE_ DTTM | If the collection process status is ‘Active’, no end date would exist. Else, use the maximum severance event completion date. If it is not found, use the collection event completion date. If it is not found, use the creation date of the collection process. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | Set person ID = account’s main person ID |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with mailing premise ID of the account. If it is not found, the characteristic premise ID of the service agreement is used. |
COLLPROC_UDD1_KEY | Collectible Process User Defined Dimension 1 Surrogate Key | ||
COLLPROC_UDD2_KEY | Collectible Process User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
COLLPROC_KEY | Collectible Process Fact Surrogate Key | This field is populated with the sequence from SPL_COLL_PROC_ SEQ. | |
SRC_COLLPROC_ID | Collection Process ID | CI_OD_PROC. OD_PROC_ID | |
ARRS_AT_START | Arrears at Start | CI_FT.CUR_AMT | Retrieve the overdue bill associated with the overdue process using the Overdue Bill Characteristic Type defined on source and fetch the open item bill amounts. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
ARRS_AT_END | Arrears at End | This field is populated with the unpaid bill amount only when the status is not active. Else, it would be zero. | |
ARRS_DIFF | Arrears at End - Arrears at Start | This field is populated with the difference between the arrears at start and arrears at end. | |
COLLPROC_DURATION | Collection Process Duration | This field is populated with the difference, in hours, between the end date and start date of the overdue process. | |
COLL_PROC_SRC | Collection Process Source | This field is populated with ‘2’. | |
CURRENCY_ID | Currency Code | CI_OD_PROC. CURRENCY_CD | |
ACCT_KEY | Account Dimension Surrogate Key | CI_OD_PROC.ACCT_ ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | This field is populated with the mailing premise ID on the account. If it is not found, characteristic premise on the service agreement is used. |
COLLPROC_STAT_ KEY | Collectible Process Status Dimension Key | 1. Set status as ‘Active’ when the overdue process status is ‘Active’ or the process is complete and at least one cut process is active. 2. Set status as ‘Effective’ if the overdue process has been canceled or is complete, and all associated cut processes are canceled. 3. Set status as ‘Ineffective’ if overdue process is complete, and either no cut processes are spawned or at least one of the cut process is complete. | |
COLL_TMPL_KEY | Collectible Process Template Dimension Key | CI_OD_PROC.OD_PROC_TMP_CD | Prefix the overdue process template with ‘OD_’ and use it. |
CEVT_TYPE_KEY | Collectible Event Type Dimension surrogate Key | CI_OD_EVT.OD_EVT_TYP_CD | If the overdue process status is ‘Effective’, use the overdue event type of last completed overdue event. If multiple events have same completion date, pick the one with highest sequence and prefix it with 'OD_'. |
START_DATE_KEY | Date Dimension Surrogate Key | CI_OD_PROC.CRE_DTTM | |
END_DATE_KEY | Date Dimension Surrogate Key | CI_CUT_EVT.CUT_EVT_STAT_DTTM CI_OD_EVT.OD_EVT_STAT_DTTM CI_OD_PROC.CRE_DTTM | 1. If overdue process status flag is ‘Active’, the end date is null. 2. Else, use maximum cut event completion date. If it is not found, use the maximum overdue event collection date. 3. If it is still not found, use the creation date of overdue process. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ID | Set person ID = account’s main person ID |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_PREM_ID CI_SA.CHAR_PREM_ID | This field is populated with the mailing premise ID on the account. If not found, the characteristic premise on the service agreement is used. |
COLLPROC_UDD1_ KEY | Collectible Process User Defined Dimension 1 Surrogate Key | ||
COLLPROC_UDD2_ KEY | Collectible Process User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of ‘1’. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDFK1_KEY | User Defined Dimension Surrogate Key 1 | ||
UDDFK2_KEY | User Defined Dimension Surrogate Key 2 | ||
UDDFK3_KEY | User Defined Dimension Surrogate Key 3 | ||
UDDFK4_KEY | User Defined Dimension Surrogate Key 4 | ||
UDDFK5_KEY | User Defined Dimension Surrogate Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION. ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_CC |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_CC |
Stage Table Name | STG_CF_CC |
ODI Package Name | B1_PKG_CF_CC |
ETL View Name | B1_F_CC_VW |
Materialized View Name | B1_CC_HOU_MV1 B1_CC_MON_MV1 B1_CC_TOPX_MON_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
CC_KEY | Customer Contact Fact Key | This field is populated with the sequence from B1_CC_SEQ. | |
SRC_CC_ID | Customer Contact ID (Natural Key) | CI_CC.CC_ID | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | |
CC_DATE_KEY | Customer Contact Date (Date Dimension Surrogate Key) | CI_CC.CC_DTTM | This field extracts only the date from CI_CC.CC_DTTM. |
CC_TIME_KEY | Customer Contact Time (Time Dimension Surrogate Key) | CI_CC.CC_DTTM | This field extracts only the time from CI_CC.CC_DTTM. |
ACCT_KEY | Account Dimension Surrogate Key | CI_ACCT_PER.ACCT_ ID | The account is fetched using the person ID. 1. If one account is linked to the person, return this account. 2. If there are more than one accounts linked to the person: a. Select the account linked to the non-closed and non-canceled service agreement with the latest start date where the person is linked as main person. If there is more than one account, return the first account. b. If there are no non-canceled and non-closed service agreements linked to all of the accounts, return the first account. |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID | Retrieve the first characteristic premise of the input account’s non-canceled and non-closed service agreement with the latest start date. |
PER_KEY | Person Dimension Surrogate Key | CI_CC.PER_ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID | Retrieve the first characteristic premise of the input account’s non-canceled and non-closed service agreement with the latest start date. |
USER_KEY | User Dimension Surrogate Key | CI_CC.USER_ID | |
CC_TYPE_KEY | Customer Contact Dimension Surrogate key | CI_CC.CC_TYPE_CD | |
CC_UDD1_KEY | Customer Contact User Defined Dimension 1 Surrogate Key | ||
CC_UDD2_KEY | Customer Contact User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of 1. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION. ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
---|---|
Target Table Name | CF_FT |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_FT |
Stage Table Name | STG_CF_FT |
ODI Package Name | B1_PKG_CF_FT |
ETL View Name | B1_F_FT_VW |
Materialized View Name | B1_FT_MON_MV1 B1_FT_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ID CI_ACCT.MAILING_PREM_ID | Use the characteristic premise ID from the service agreement. If it is not found, use the mailing premise ID from the account. |
ADJ_TYPE_KEY | Adjustment type Dimension Surrogate Key | CI_FT.PARENT_ID | This field is populated when the financial transaction corresponds to adjustment/adjustment cancellation using the Parent ID column. |
ARREARS_DT_KEY | Arrears Date (Date Dimension Surrogate Key) | CI_FT.ARS_DT | |
CURRENCY_CD | Currency Code | CI_FT.CURRENCY_ CD | |
CURR_AMT | Current Amount | CI_FT.CUR_AMT | |
FACT_CNT | Count | This field is populated with the standard value of 1. | |
FISCAL_CAL_KEY | Fiscal Period Dimension Surrogate Key | CI_GL_DIVISION. CALENDER_ID | This field is populated using the calendar from GL division based on the accounting date. |
FREEZE_DT_KEY | Freeze Date | CI_FT.FREEZE_DTTM | |
FT_KEY | Financial Fact Key | ||
FT_TYPE_KEY | Financial Transaction Type Dimension Surrogate Key | CI_FT.FT_TYPE_FLG | |
FT_UDD1_KEY | Financial User Defined Dimension 1 Surrogate Key | ||
FT_UDD2_KEY | Financial User Defined Dimension 2 Surrogate Key | ||
OTHER_AMT | Other Amount | ||
PAYOFF_AMT | Payoff Amount | CI_FT.TOT_AMT | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | Use the characteristic premise ID from the service agreement. If it is not found, use the mailing premise ID from the account. |
RATE_KEY | Rate Dimension Surrogate Key | CI_BSEG_CALC.RS_ CD | This field is populated when a financial transaction is of type bill segment or bill segment cancellation. Rate Schedule Code from the bill segment calculation header is used. |
REVENUE_AMT | Revenue Amount | CI_FT_GL.AMOUNT | This field is populated with the absolute value of the total amount of all financial transaction GLs whose distribution code’s characteristic type/ revenue characteristic value match with the characteristic type/value configured as part of the BI configuration in the source system and effective on the specific date. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_FT.SA_ID | |
SIBLING_ID | Sibling ID (Natural Key) | CI_FT.SIBLING_ID | |
SRC_FT_ID | Financial Transaction ID (Natural Key) | CI_FT.FT_ID | |
TAX_AMT | Tax Amount | CI_FT_GL.AMOUNT | This field is populated with the absolute value of the total amount of all financial transaction GLs whose distribution code’s characteristic type/tax characteristic value match with the characteristic type/value configured as part of the BI configuration in the source system and effective on the specific date. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
USER_KEY | User Dimension Surrogate Key | CI_FT.FREEZE_USER_ID | |
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
---|---|
Target Table Name | CF_FT_GL |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_FT_PROC |
Stage Table Name | STG_CF_FT_GL |
ODI Package Name | B1_PKG_CF_FT_GL |
ETL View Name | B1_F_FT_GL_VW |
Materialized View Name |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
FT_GL_KEY | Financial General Ledger Fact Key | This field is populated with the sequence from B1_FT_GL_SEQ. | |
SRC_FT_ID | Financial Transaction ID (Natural Key) | CI_FT_GL.FT_ID | |
SRC_GL_SEQ_NBR | General Ledger Sequence Number (Natural Key) | CI_FT_GL.GL_SEQ_NBR | |
SIBLING_ID | Sibling ID | CI_FT.SIBLING_ID | |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | This field is populated with account information from the CI_SA table. |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the service agreement’s characteristic premise ID. If not found, it is populated with the account’s mailing premise ID. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the service agreement’s characteristic premise ID. If not found, it is populated with the account’s mailing premise ID. |
FREEZE_DT_KEY | Freeze Date (Date Dimension Surrogate Key) | CI_FT.FREEZE_DTTM | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_FT.SA_ID | |
USER_KEY | User Dimension Surrogate Key | CI_FT.FREEZE_USER_ID | |
ADJ_TYPE_KEY | Adjustment type Dimension Surrogate Key | CI_FT.PARENT_ID | This field is populated when a financial transaction corresponds to adjustment/adjustment cancellation using the Parent ID column. |
FT_TYPE_KEY | Financial Transaction Type Dimension Surrogate Key | CI_FT.FT_TYPE_FLG | |
RATE_KEY | Rate Dimension Surrogate Key | CI_BSEG_CALC.RS_ CD | This field is populated when a financial transaction is of type bill segment or bill segment cancellation. The Rate Schedule Code from bill segment calculation header is used. |
FISCAL_CAL_KEY | Fiscal Period Dimension Surrogate Key | CI_GL_DIVISION. CALENDER_ID | This field is populated using the calendar from GL division based on the accounting date. |
GL_ACCT_KEY | GL Account Dimension Surrogate Key | CI_FT_GL.GL_ACCT | |
FT_GL_UDD1_KEY | FT GL User Defined Dimensions 1 Surrogate Key | ||
FT_GL_UDD2_KEY | FT GL User Defined Dimensions 1 Surrogate Key | ||
FACT_CNT | Count | This field is populated with the standard value of “1”. | |
CURRENCY_CD | Currency Code | CI_FT.CURRENCY_ CD | |
DEBIT_AMT | Debit Amount | CI_FT_GL.AMOUNT | All positive AMOUNT values |
CREDIT_AMT | Credit Amount | CI_FT_GL.AMOUNT | All negative AMOUNT values |
GL_AMT | General Ledger Amount | CI_FT_GL.AMOUNT | |
STATISTIC_AMT | Statistic Amount | CI_FT_GL.STATISTIC_AMT | |
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
ARREARS_DT_KEY | Arrears Date (Date Dimension Surrogate Key) | CI_FT.ARS_DT | |
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_ORDER |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_ENRL |
Stage Table Name | STG_CF_ORDER |
ODI Package Name | B1_PKG_CF_ORDER |
ETL View Name | B1_F_ORDER_VW |
Materialized View Name |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
ORDER_KEY | Order Fact Key | This field is populated with the sequence from B1_ORDER_SEQ. | |
SRC_ORDER_ID | Order ID (Natural Key) | CI_ENRL.ENRL_ID | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD B1_PROD_INSTANCE.CURRENCY_CD | If no account is associated with the Order, then the currency code available in the Product Instance metadata configuration will be populated. |
DURATION | Duration | CI_ENRL_LOG.ENRL_LOG_DTTM | This field is populated with the difference in hours between the timestamp in the Order Creation log entry and the Order Completion/Cancellation log entry. Note: This field is populated only if the order is complete or cancelled. |
ACCT_KEY | Account Dimension Surrogate Key | CI_ENRL.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ENRL.PREM_ID | |
CAMPAIGN_KEY | Campaign Dimension Surrogate Key | CI_ENRL.CAMPAIGN_CD | |
CREATE_DATE_KEY | Date Dimension Surrogate Key | CI_ENRL_LOG.ENRL_LOG_DTTM | This field is populated with the date in the Order Creation log entry. |
END_DATE_KEY | Date Dimension Surrogate Key | CI_ENRL_LOG.ENRL_LOG_DTTM | This field is populated with the date in the Order Completion or Cancellation log entry. |
ORDER_CAN_RSN_ KEY | Order Cancel Reason Dimension Surrogate Key | CI_ENRL.ENRL_CAN_RSN_CD | |
ORDER_STATUS_ KEY | Order Status Dimension Surrogate Key | CI_ENRL.ENRL_STATUS_FLG | |
PER_KEY | Person Dimension Surrogate Key | CI_ENRL.PER_ID | |
PKG_KEY | Package Dimension Surrogate Key | CI_ENRL.PACKAGE_ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_ENRL.PREM_ID | |
START_DATE_KEY | Date Dimension Surrogate Key | CI_ENRL.START_DT | |
FACT_CNT | Fact Count | This field populates the standard value of “1”. | |
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION.ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_PAY_PLAN |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_PP |
Stage Table Name | STG_CF_PAY_PLAN |
ODI Package Name | B1_PKG_CF_PAY_PLAN |
ETL View Name | B1_F_PAY_PLAN_VW |
Materialized View Name | B1_PAY_PLAN_MON_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
PAY_PLAN_KEY | Pay Plan Accumulation Fact Key | This field is populated with the sequence from B1_PAY_PLAN_ACCUM_SEQ. | |
SRC_PAY_PLAN_ID | Source Pay Plan ID | CI_PP.PP_ID | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | |
TOT_SCHED_PAY_AMT | Total Scheduled Payment Amount | CI_PP_SCHED_PAY.PP_SCHED_AMT | This field is populated with the sum of all scheduled payments for the respective pay plan ID. |
DUR_FROM_START | Duration from Start | CI_PP.START_DT CI_PP.LAST_STAT_DTTM | • If pay plan is “Active”: This field is populated with the difference (in hours) between the start date and the current date. • If pay plan is “Canceled”, “Kept”, or “Broken”: This field is populated with the difference (in days) between the start date and the last status update date. |
DAYS_TO_GO | Days to Go | CI_PP_SCHED_PAY.PP_SCHED_DT | This field is populated with the difference (in days) between the last scheduled payment and the current date. Note: Populated for active pay plans only. |
PAID_TO_DATE_AMT | Paid to Date | CI_PP_SCHED_PAY.PP_SCHED_AMT | • If pay plan is “Active”. This field is populated with the sum of all past scheduled payments. • If pay plan is “Kept”. This field is populated with the sum of all scheduled payments. • If pay plan is “Canceled”. This field is populated with the sum of all scheduled payments before the end date. • If pay plan is “Broken”: This field is populated with the sum of all scheduled payments before the scheduled payment closest to the end date. |
NBR_TOT_SCHED_PAYMENTS | Total Scheduled Payments | CI_PP_SCHED_PAY.PP_ID,PP_SCHED_DT | This field is populated with the total number of scheduled payments. |
NBR_FUTURE_SCHED_PAYMENTS | Future Scheduled Payments | CI_PP_SCHED_PAY.PP_ID,PP_SCHED_DT | This field is populated with the number of payments scheduled in the future. Note: If the pay plan is “Broken”, this field includes the scheduled payment that lapsed and did not clear the payment. |
TOTAL_FUTURE_PAY_AMT | Future Payment Amount | CI_PP_SCHED_PAY.PP_SCHED_AMT | This field is populated with the sum of all payments scheduled in the future. If the pay plan is “Broken/Canceled”, this field is populated with zero. |
FUTURE_PAY_AMT_BUCKET1 | Future Payment Amount Bucket 1 | CI_PP_SCHED_PAY.PP_SCHED_AMT | This field is populated with the sum of all future scheduled payments that fall into the age ranges configured for the bucket 1 slot for pay plans in the source system. For details, see PP Future Payment Age Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
FUTURE_PAY_AMT_BUCKET2 | Future Payment Amount Bucket 2 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET3 | Future Payment Amount Bucket 3 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET4 | Future Payment Amount Bucket 4 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET5 | Future Payment Amount Bucket 5 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET6 | Future Payment Amount Bucket 6 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET7 | Future Payment Amount Bucket 7 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET8 | Future Payment Amount Bucket 8 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET9 | Future Payment Amount Bucket 9 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_BUCKET10 | Future Payment Amount Bucket 10 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
START_DTTM | Start Date/Time | CI_PP.START_DT | |
END_DTTM | End Date/Time | CI_PP.LAST_STAT_DTTM | This field is populated only when the pay plan status is “Canceled”, “Broken”, or “Kept”. |
START_DATE_KEY | Start Date (Date Dimension Surrogate) Key | CI_PP.START_DT | |
START_TIME_KEY | Start Time (Time Dimension Surrogate) Key | CI_PP.START_DT | |
END_DATE_KEY | End Date (Date Dimension Surrogate) Key | CI_PP.LAST_STAT_DTTM | This field is populated only when the pay plan status is “Canceled”, “Broken”, or “Kept”. |
END_TIME_KEY | End Time (Time Dimension Surrogate) Key | CI_PP.LAST_STAT_DTTM | This field is populated only when the pay plan status is “Canceled”, “Broken”, or “Kept”. |
PAY_PLAN_STATUS_KEY | Pay Plan Status Dimension Surrogate Key | CI_PP.PP_STAT_FLG | |
PAY_PLAN_TYPE_ KEY | Pay Plan Type Dimension Surrogate Key | CI_PP.PP_TYPE_CD | |
PAY_METHOD_KEY | Pay Method Dimension Surrogate Key | CI_PP.PAY_METH_CD | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | The main customer of the account associated with the pay plan is used to populate this field. |
ACCT_KEY | Account Dimension Surrogate Key | CI_PP.ACCT_ID | |
PAYOR_ACCT_KEY | Payor Account (Account Dimension Surrogate) Key | CI_PP.PAYOR_ACCT_ ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
PAY_PLAN_UDD1_ KEY | Pay Plan User Defined Dimension 1 Surrogate Key | ||
PAY_PLAN_UDD2_ KEY | Pay Plan User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
---|---|
Target Table Name | CF_PAY_PLAN_SNAP |
Table Type | Fact |
Fact Type | Snapshot |
Driver Table | CI_PP |
Stage Table Name | STG_CF_PAY_PLAN_SNAP |
ODI Package Name | B1_PKG_CF_PAY_PLAN_SNAP |
ETL View Name | n/a |
Materialized View Name | B1_PAY_PLAN_SNAP_MON_MV1 B1_PAY_PLAN_SNP_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
PAY_PLAN_SNAP_ KEY | Pay Plan Snapshot Fact Key | This field is populated with the sequence from B1_PAY_PLAN_SNAP_SEQ. | |
SRC_PAY_PLAN_ID | Source Pay Plan ID | CI_PP.PP_ID | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | |
TOT_SCHED_PAY_ AMT | Total Scheduled Payment Amount | CI_PP_SCHED_PAY.PP_SCHED_AMT | This field is populated with the sum of all scheduled payments for that pay plan ID. |
DUR_FROM_START | Duration from Start | CI_PP.START_DT CI_PP.LAST_STAT_DTTM | • If pay plan is “Active”: This field is populated with the difference (in days) between the start date and the current date. • If pay plan is “Canceled”, “Kept”, or “Broken”: This field is populated with the difference (in days) between the start date and the last status update date. |
DAYS_TO_GO | Days to Go | CI_PP_SCHED_PAY.PP_SCHED_DT | This field is populated with the difference (in days) between the last scheduled payment and the snapshot end date. Note: Populated for active pay plans only. |
PAID_TO_DATE_AMT | Paid to Date | CI_PP_SCHED_PAY.PP_SCHED_AMT | • If pay plan is “Active”. This field is populated with the sum of all past scheduled payments. • If pay plan is “Kept”. This field is populated with the sum of all scheduled payments. • If pay plan is “Canceled”. This field is populated with the sum of all scheduled payments before the end date. • If pay plan is “Broken”: This field is populated with the sum of all scheduled payments before the scheduled payment closest to the end date. |
NBR_TOT_SCHED_ PAYMENTS | Total Scheduled Payments | CI_PP_SCHED_PAY.PP_ID,PP_SCHED_DT | This field is populated with the total number of scheduled payments. |
NBR_FUTURE_ SCHED_PAYMENTS | Future Scheduled Payments | CI_PP_SCHED_PAY.PP_ID,PP_SCHED_DT | This field is populated with the number of payments scheduled in the future. Note: If the pay plan is “Broken”, this field includes the scheduled payment that lapsed and did not clear the payment. |
TOTAL_FUTURE_PAY_AMT | Future Payment Amount | CI_PP_SCHED_PAY.PP_SCHED_AMT | This field is populated with the sum of all payments scheduled in the future. If the pay plan is Broken/Canceled, this field is populated with zero. |
FUTURE_PAY_AMT_ BUCKET1 | Future Payment Amount Bucket 1 | CI_PP_SCHED_PAY.PP_SCHED_AMT | This field is populated with the sum of all future scheduled payments that fall into the age ranges configured for the bucket 1 slot for pay plans in the source system. For details, see PP Future Payment Age Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
FUTURE_PAY_AMT_ BUCKET2 | Future Payment Amount Bucket 2 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET3 | Future Payment Amount Bucket 3 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET4 | Future Payment Amount Bucket 4 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET5 | Future Payment Amount Bucket 5 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET6 | Future Payment Amount Bucket 6 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET7 | Future Payment Amount Bucket 7 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET8 | Future Payment Amount Bucket 8 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET9 | Future Payment Amount Bucket 9 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
FUTURE_PAY_AMT_ BUCKET10 | Future Payment Amount Bucket 10 | CI_PP_SCHED_PAY.PP_SCHED_AMT | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. |
START_DTTM | Start Date/Time | CI_PP.START_DT | |
END_DTTM | End Date/Time | CI_PP.LAST_STAT_DTTM | This field is populated only when the pay plan status is “Canceled”, “Broken”, or “Kept”. |
SNAP_TYPE_CD | Snap Type Code | This field is populated with 'M'(Monthly) or 'W'(Weekly) based on the configuration of the ETL process for this snapshot fact. | |
SNAPSHOT_DT | Snapshot Date | This field is populated with the last date of the current snapshot period. | |
SNAPSHOT_DATE_ KEY | Snapshot Date (Date Dimension Surrogate) Key | This field is populated with the last date of the current snapshot period. | |
START_DATE_KEY | Start Date (Date Dimension Surrogate) Key | CI_PP.START_DT | This field is populated with the last date of the current snapshot period. |
START_TIME_KEY | Start Time (Time Dimension Surrogate) Key | CI_PP.START_DT | |
END_DATE_KEY | End Date (Date Dimension Surrogate) Key | CI_PP.LAST_STAT_ DTTM | This field is populated only when the pay plan status is “Canceled”, “Broken”, or “Kept”. |
END_TIME_KEY | End Time (Time Dimension Surrogate) Key | CI_PP.LAST_STAT_ DTTM | This field is populated only when the pay plan status is “Canceled”, “Broken”, or “Kept”. |
PAY_PLAN_STATUS_KEY | Pay Plan Status Dimension Surrogate Key | CI_PP.PP_STAT_FLG | |
PAY_PLAN_TYPE_ KEY | Pay Plan Type Dimension Surrogate Key | CI_PP.PP_TYPE_CD | |
PAY_METHOD_KEY | Pay Method Dimension Surrogate Key | CI_PP.PAY_METH_CD | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account associated with the pay plan. |
ACCT_KEY | Account Dimension Surrogate Key | CI_PP.ACCT_ID | |
PAYOR_ACCT_KEY | Payor Account (Account Dimension Surrogate) Key | CI_PP.PAYOR_ACCT_ ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
PAY_PLAN_SNAP_UDD1_KEY | Pay Plan User Defined Dimension 1 Surrogate Key | ||
PAY_PLAN_SNAP_UDD2_KEY | Pay Plan User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_PA |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_SA |
Stage Table Name | STG_CF_PA |
ODI Package Name | B1_PKG_CF_PA |
ETL View Name | B1_F_PA_VW |
Materialized View Name | B1_PA_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
PA_KEY | Payment Arrangement Accumulation Fact Key | This field is populated with the sequence from B1_PA_ACCUM_SEQ. | |
SRC_SA_ID | Source Service Agreement ID | CI_SA.SA_ID | |
CURRENCY_CD | Currency Code | CI_SA.CURRENCY_CD | |
REC_CHARGE_AMT | Total Scheduled Payment Amount | CI_SA_RCHG_HIST.RCR_CHG_AMT | This field is populated with the recurring charge amount effective as of the sysdate. |
TOTAL_PA_AMT | Total Payment Arrangement Amount | CI_ADJ.ADJ_AMT | This field is populated with the adjustment amount for adjustment(s) used to transfer the original service agreement’s balance. • If the payment arrangement is “active” or “kept”, then all non-canceled xfer adjustments are contributed to the arrangement amount. • If the payment arrangement is “canceled”, all canceled xfer adjustments are contributed to the arrangement amount. • If the payment arrangement is “broken”, then all canceled xfer adjustments are contributed to the arrangement amount. |
INSTALLMENT_CNT | Total Number of Installments | This field is calculated as the total payment arrangement amount divided by the recurring charge amount. | |
DUR_FROM_START | Duration from Start | CI_SA.START_DT CI_SA.END_DT | If the payment arrangement’s service agreement has an end date, this field populates the difference between start date and end date. Else, it populates the difference between start date and current date. |
PAID_TO_DATE_AMT | Paid to Date Amount | CI_FT.CUR_AMT | This field is populated with the sum of all payments made against the pay arrangement service agreement. |
FUTURE_PAY_AMT | Future Payment Amount | Future payment amount is set to zero when the payment arrangement is in Broken/Canceled state. Else, it is the difference between total pay agreement amount and paid to date columns. | |
FUTURE_PAY_AMT_ BUCKET1 | Future Payment Amount Bucket 1 | This field is populated with the sum of all future scheduled payments that fall into the age ranges configured for the bucket 1 slot for payment arrangements in the source system. Future scheduled payments are identified based on the remaining amount, billing frequency, and bill cycle schedule. For details, see PA Future Payment Age Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. | |
FUTURE_PAY_AMT_ BUCKET2 | Future Payment Amount Bucket 2 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET3 | Future Payment Amount Bucket 3 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET4 | Future Payment Amount Bucket 4 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET5 | Future Payment Amount Bucket 5 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET6 | Future Payment Amount Bucket 6 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET7 | Future Payment Amount Bucket 7 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET8 | Future Payment Amount Bucket 8 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET9 | Future Payment Amount Bucket 9 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_ BUCKET10 | Future Payment Amount Bucket 10 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
START_DTTM | Start Date/Time | CI_SA.START_DT | |
END_DTTM | End Date/Time | CI_SA.END_DT | |
START_DATE_KEY | Start Date (Date Dimension Surrogate) Key | CI_SA.START_DT | |
START_TIME_KEY | Start Time (Time Dimension Surrogate) Key | CI_SA.START_DT | |
END_DATE_KEY | End Date (Date Dimension Surrogate) Key | CI_SA.END_DT | |
END_TIME_KEY | End Time (Time Dimension Surrogate) Key | CI_SA.END_DT | |
PA_STATUS_KEY | Payment Arrangement Status Dimension Surrogate Key | CI_SA.SA_STATUS_FLG | 1. Set status as ‘Active’ if the service agreement’s status is ‘Active’, ‘Pending Stop’, ‘Stopped’, or ‘Reactivated’. 2. ‘Broken’ if the service agreement’s status is ‘Closed’ with a broken payment arrangement characteristic. 3. Kept if the service agreement’s status is ‘Closed’ without the broken payment arrangement characteristic. (Broken characteristic type/value is defined as a parameter on source. For more details on the parameters, see BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. 4. ‘Canceled’ if the service agreement is canceled. |
INSTALLMENT_CNT_KEY | Installments Count Dimension Surrogate Key | This field populates the appropriate key using the installment amount and age ranges from the Installment Count dimension. For details, see PA Number of Installments Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. | |
REC_CHARGE_AMOUNT_KEY | Recurring Charge Bucket Dimension Surrogate Key | CI_SA_RCHG_HIST. RCR_CHG_AMT | This field populates the appropriate key using the recurring charge amount and age ranges from the Recurring Charge Amount Bucket dimension. The recurring charge amount age ranges are defined on the source. For details, see PA Recurring Charge Amount Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field populates the person ID with the main customer of the account |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_SA.SA_ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
PA_UDD1_KEY | Payment Arrangement User Defined Dimension 1 Surrogate Key | ||
PA_UDD2_KEY | Payment Arrangement User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with a standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
---|---|
Target Table Name | CF_PA_SNAP |
Table Type | Fact |
Fact Type | Snapshot |
Driver Table | CI_SA |
Stage Table Name | STG_CF_PA_SNAP |
ODI Package Name | B1_PKG_CF_PA_SNAP |
ETL View Name | B1_F_PA_SNAP_VW |
Materialized View Name | B1_PA_SNAP_MON_MV1 B1_PA_SNAP_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
PA_SNAP_KEY | Payment Arrangement Snapshot Fact Key | This field is populated with the sequence from B1_PA_SNAP_SEQ. | |
SRC_SA_ID | Source Service Agreement ID | CI_SA.SA_ID | |
CURRENCY_CD | Currency Code | CI_SA.CURRENCY_ CD | |
REC_CHARGE_AMT | Total Scheduled Payment Amount | CI_SA_RCHG_HIST. RCR_CHG_AMT | This field is populated with the recurring charge amount effective as of the snapshot date. |
TOTAL_PA_AMT | Total Payment Arrangement Amount | CI_ADJ.ADJ_AMT | This field is populated with the adjustment amount for the adjustment(s) used to transfer the original service agreement’s balance. • If the payment arrangement is still “active” or “kept”, then all non-canceled xfer adjustments are contributed to the arrangement amount. • If the payment arrangement is “broken”, then all canceled xfer adjustments are contributed to the arrangement amount. |
INSTALLMENT_CNT | Total Number of Installments | This field is populated with the value calculated by dividing the total payment arrangement amount by recurring charge amount. | |
DUR_FROM_START | Duration from Start | CI_SA.START_DT CI_SA.END_DT | If the pay arrangement service agreement has an end date, this field is populated with the difference between start date and end date. |
PAID_TO_DATE_AMT | Paid to Date Amount | CI_FT.CUR_AMT | This field is populated with the sum of all payments made against the pay arrangement service agreement. |
FUTURE_PAY_AMT | Future Payment Amount | The future payment amount is set to zero when the payment arrangement is in Broken/Canceled states. Else, it is the difference between the Total PA Amount and Paid To Date columns. | |
FUTURE_PAY_AMT_BUCKET1 | Future Payment Amount Bucket 1 | This field is populated with the sum of all future scheduled payments that fall into the age ranges configured for the bucket 1 slot for payment arrangements in the source system. Future scheduled payments are identified based on the remaining amount, billing frequency, and bill cycle schedule. For details, see PA Future Payment Age Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. | |
FUTURE_PAY_AMT_BUCKET2 | Future Payment Amount Bucket 2 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET3 | Future Payment Amount Bucket 3 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET4 | Future Payment Amount Bucket 4 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET5 | Future Payment Amount Bucket 5 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET6 | Future Payment Amount Bucket 6 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET7 | Future Payment Amount Bucket 7 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET8 | Future Payment Amount Bucket 8 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET9 | Future Payment Amount Bucket 9 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
FUTURE_PAY_AMT_BUCKET10 | Future Payment Amount Bucket 10 | See the FUTURE_PAY_AMT_BUCKET1 field for transformation logic. | |
START_DTTM | Start Date/Time | CI_SA.START_DT | |
END_DTTM | End Date/Time | CI_SA.END_DT | |
SNAP_TYPE_CD | Snap Type Code | ||
SNAPSHOT_DT | Snapshot Date | ||
SNAPSHOT_DATE_ KEY | Snapshot Date (Date Dimension Surrogate) Key | ||
START_DATE_KEY | Start Date (Date Dimension Surrogate) Key | CI_SA.START_DT | |
START_TIME_KEY | Start Time (Time Dimension Surrogate) Key | CI_SA.START_DT | |
END_DATE_KEY | End Date (Date Dimension Surrogate) Key | CI_SA.END_DT | |
END_TIME_KEY | End Time (Time Dimension Surrogate) Key | CI_SA.END_DT | |
PA_STATUS_KEY | Payment Arrangement Status Dimension Surrogate Key | CI_SA.SA_STATUS_ FLG | 1. Set status as ‘Active’ if the service agreement’s status is ‘Active’, ‘Pending Stop’, ‘Stopped’, or ‘Reactivated’. 2. ‘Broken’ if the service agreement’s status is ‘Closed’ with a broken payment arrangement characteristic. 3. Kept if the service agreement’s status is ‘Closed’ without the broken payment arrangement characteristic. (Broken characteristic type/value is defined as a parameter on source. For more details, see BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. 4. ‘Canceled’ if the service agreement is canceled. 5. ‘Active’ if the service agreement is closed and the service agreement start date is before the snapshot date, but the end date is after the snapshot date. |
INSTALLMENT_CNT_KEY | Installments Count Dimension Surrogate Key | Based on the installment amount and the age ranges, the dimension key has to be identified. The installment count age ranges are defined on the source. For details, see PA Number of Installments Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. | |
REC_CHARGE_AMOUNT_KEY | Recurring Charge Bucket Dimension Surrogate Key | CI_SA_RCHG_HIST. RCR_CHG_AMT | This field is populated with the recurring charge amount and age ranges from the Recurring Charge Amount bucket dimension. The recurring charge amount age ranges are defined on the source. For details, see PA Recurring Charge Amount Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_SA.SA_ID | |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID | |
PA_SNAP_UDD1_KEY | Payment Arrangement User Defined Dimension 1 Surrogate Key | ||
PA_SNAP_UDD2_KEY | Payment Arrangement User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_PAY_TNDR |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_PAY_TNDR |
Stage Table Name | STG_CF_PAY_TNDR |
ODI Package Name | B1_PKG_CF_PAY_TNDR |
ETL View Name | B1_F_PAY_TNDR_VW |
Materialized View Name |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
PAY_TNDR_KEY | Payment Tender Fact Key | This field is populated with the sequence from SPL_PAY_TNDR_SEQ. | |
SRC_PAY_TENDER_ ID | Payment Tender ID (Natural Key) | CI_PAY_TNDR.PAY_ TENDER_ID | |
CURRENCY_CD | Currency Code | CI_PAY_TNDR.CURRENCY_CD | |
TNDR_CTRL_ID | Tender Control ID | CI_PAY_TNDR.TNDR_CTL_ID | |
TNDR_AMT | Tender Amount | CI_PAY_TNDR.TENDER_AMT | |
CANCEL_DATE_KEY | Date Dimension Surrogate Key | CI_FT.FREEZE_DTTM CI_PAY_EVENT.CRE_DTTM | This field is populated only when the pay tender has been canceled. The freeze date on the pay segment cancellation FT will be used. Otherwise, the pay event's creation date will be used. |
PAYEVT_DATE_KEY | Date Dimension Surrogate Key | CI_PAY_EVENT.PAY_DT | |
TNDR_CTRL_DATE_KEY | Date Dimension Surrogate Key | CI_TNDR_CTL.CRE_DTTM | Only the date portion from the source field will be used. |
TNDR_STATUS_KEY | Tender Status Dimension Surrogate Key | CI_PAY_TNDR.TNDR_STATUS_FLG | |
TNDR_TYPE_KEY | Tender Type Dimension Surrogate Key | CI_PAY_TNDR.TENDER_TYPE_CD | |
TNDR_SRCE_KEY | Tender Source Dimension Surrogate Key | CI_TNDR_CTL.TNDR_SOURCE_CD | |
ACCT_KEY | Account Dimension Surrogate Key | CI_PAY_TNDR.PAYOR_ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID | This field is populated with the characteristic premise of the payer account’s non-cancelled and non-closed service agreement with latest start date. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | The main customer of the payor account will be used to populate this field. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID | This field is populated with the characteristic premise of the payer account’s non-cancelled and non-closed service agreement with latest start date. |
PAY_CAN_RSN_KEY | Payment Cancel Reason Dimension Surrogate Key | CI_PAY_TNDR.CAN_ RSN_CD | |
PAY_TNDR_UDD1_ KEY | Payment Tender User Defined Dimension 1 Surrogate Key | ||
PAY_TNDR_UDD2_ KEY | Payment Tender User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
---|---|
Target Table Name | CF_ARREARS |
Table Type | Fact |
Fact Type | Snapshot |
Driver Table | CI_SA |
Stage Table Name | STG_CF_ARREARS |
ODI Package Name | B1_PKG_CF_ARREARS |
ETL View Name | B1_F_ARREARS_VW |
Materialized View Name | B1_ARREARS_MON_MV1 B1_ARREARS_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | |
ARREARS_KEY | Arrears Fact Generated Key | This field is populated with the sequence from B1_ARREARS_SEQ. | |
CURRENCY_CD | Currency Code | CI_SA.CURRENCY_ CD | |
CURR_BAL_AMT | Current Balance | CI_FT.CUR_AMT | |
DATE_KEY | Date Dimension Surrogate Key | This field is populated with the snapshot date. | |
FISCAL_CAL_KEY | Fiscal Period Dimension Surrogate Key | CI_CAL_PERIOD.CALENDER_ID | This field is populated using the calendar based on accounting date. |
PAYOFF_BAL_AMT | Payoff Balance Amount | CI_FT.TOT_AMT | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | This field is populated with the Char Prem ID. If not found, it is populated with the mailing premise ID from account. |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_SA.SA_ID | |
SNAP_TYPE_CD | Snap Type | ||
UDM1 | User Defined Measure 1 | The arrears date and arrears amounts are identified by fetching the debits and credits. Amounts are summed and put in the UDM columns based on the age ranges. These age ranges are defined on the source. For details, see SA Arrears Buckets in the Configuring Oracle Utilities Analytics Warehouse chapter in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. | |
UDM2 | User Defined Measure 2 | See the UDM1 field for transformation logic. | |
UDM3 | User Defined Measure 3 | See the UDM1 field for transformation logic. | |
UDM4 | User Defined Measure 4 | See the UDM1 field for transformation logic. | |
UDM5 | User Defined Measure 5 | See the UDM1 field for transformation logic. | |
UDM6 | User Defined Measure 6 | See the UDM1 field for transformation logic. | |
UDM7 | User Defined Measure 7 | See the UDM1 field for transformation logic. | |
UDM8 | User Defined Measure 8 | See the UDM1 field for transformation logic. | |
UDM9 | User Defined Measure 9 | See the UDM1 field for transformation logic. | |
UDM10 | User Defined Measure 10 | See the UDM1 field for transformation logic. | |
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDM21 | User Defined Measure 21 | ||
UDM22 | User Defined Measure 22 | ||
UDM23 | User Defined Measure 23 | ||
UDM24 | User Defined Measure 24 | ||
UDM25 | User Defined Measure 25 | ||
UDM26 | User Defined Measure 26 | ||
UDM27 | User Defined Measure 27 | ||
UDM28 | User Defined Measure 28 | ||
UDM29 | User Defined Measure 29 | ||
UDM30 | User Defined Measure 30 | ||
FACT_CNT | Fact Count | This field is populated with a standard value of “1”. | |
RATE_KEY | Rate dimension surrogate key | CI_SA_RS_HIST.RS_ CD | This field uses the Rate Code from service agreement rate history based on the effective date. |
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
ARREARS_UDD1_ KEY | Arrears User Defined Dimension 1 Surrogate Key | ||
ARREARS_UDD2_ KEY | Arrears User Defined Dimension 2 Surrogate Key | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
SRC_SA_ID | SA Identifier | CI_SA.SA_ID | |
SNAPSHOT_DT | Snapshot Date | ||
DAYS_LAST_FRZ_BS | Number of Days Since Last Frozen BS | CI_BSEG.END_DT | This field is populated with the difference (in days) between the freeze date of the last frozen bill segment for the service agreement and the snapshot end date. Note: If there is no frozen bill segment for the service agreement, use the service agreement start date. |
DAYS_LAST_FRZ_BS_KEY | Days Since Last Frozen Dimension Surrogate Key | Based on the measure retrieved above, fetch the corresponding dimension key. | |
DAYS_UNBILLED_ USG | Number of Days of Unbilled Usage | CI_BSEG.END_DT CI_SA.END_DT | 1. If there is a frozen bill segment: a. If the service agreement has ended (Status 60), use the difference between the agreement end date and the end date of bill segment latest before the snapshot date. b. Else, use the difference between the snapshot date and the end date of bill segment latest before the snapshot date. 2. If there is no frozen bill segment: a. If the service agreement has ended (Status 60), use the difference between agreement’s end date and start date. b. Else, use the difference between the snapshot date and the service agreement’s start date. |
DAYS_UNBILLED_ USG_KEY | Days of Unbilled Usage Dimension Surrogate Key | Based on the measure retrieved above, fetch the corresponding dimension key. | |
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_SA_BILLING |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_BSEG |
Stage Table Name | STG_CF_SA_BILLING |
ODI Package Name | B1_PKG_CF_SA_BILLING |
ETL View Name | B1_F_SA_BILLING_VW |
Materialized View Name | B1_SA_BILLING_MON_MV1 B1_SA_BILLING_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
SA_BILLING_KEY | SA Billing Fact Key | This field is populated with the sequence from B1_SA_BILLING_ACCUM_SEQ. | |
SRC_SA_ID | Service Agreement ID | CI_BSEG.SA_ID | |
SRC_BILL_CYC_CD | Bill Cycle Code | CI_BSEG.BILL_CYC_ CD | If a bill segment does not have a bill cycle, it is retrieved from the bill. |
WIN_START_DTTM | Window Start Date/Time | CI_BSEG.WIN_START_DT CI_BILL.WIN_START_DT | If a bill segment does not have a window start date populated, it is fetched from the bill. |
FROZEN_DUR | Duration to Frozen | CI_BILL.CRE_DTTM CI_FT. FREEZE_DTTM | This field is populated with the difference (in hours) between the bill’s creation date and the bill segment freeze date. |
REBILL_IND | Re-billed Indicator | CI_BSEG.REBILL_ SEG_ID | This field is populated with “1” if the latest bill segment for the service agreement is a re-bill. Else, “0”. |
ORIG_REV_AMT | Original Revenue Amount | CI_FT_GL.AMOUNT | This field is populated with the revenue amount of the original bill segment if the current bill segment being processed is a re-billed one. |
REV_AMT | Revenue Amount | CI_FT_GL.AMOUNT | This field is populated with the absolute value of total amount of all financial transaction GLs whose distribution code’s characteristic type/ revenue characteristic value match with the characteristic type/value configured as part of the BI configuration in the source system and ‘Effective’ on the specific date. For more details, see BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
CURRENCY_CD | Currency Code | CI_FT.CURRENCY_ CD | |
FIRST_BS_IND | First Bill Segment of SA Indicator | CI_SA.START_DT CI_BSEG.START_DT | This field is set to 1 if the service agreement start date matches with the bill segment start date. Else, it is set to zero. |
EST_IND | Estimated Indicator | CI_BSEG.EST_SW | This field is populated with “1” if the latest bill segment is an estimate. Else, “0”. |
HIGH_BILL_CASE_ IND | High Bill Complaint Indicator | Set the indicator to 1 if all the below conditions return true: 1. If there exists a case with Case Characteristic Value same as bill ID of the bill segment being processed. Characteristic type corresponding to the bill would be defined on the source system extract parameters. 2. The above case should be of Case type corresponding to High Bill Complaint. These Case types are again provided by users on the source system extract parameters. 3. Case should not be in a status same as the ‘Exclusion’ status mentioned on source system extract parameters. For more information on these parameters that have to be configured on source, see BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. | |
FREEZE_DTTM | Freeze Date/Time | CI_FT.FREEZE_DTTM | |
CRE_DTTM | Creation Date/Time | CI_BILL.CRE_DTTM | |
BILL_CYC_SCH_KEY | Bill Cycle Schedule Dimension Surrogate Key | CI_BSEG.BILL_CYC_CD + WIN_START_DT CI_BILL.BILL_CYC_CD + WIN_START_DT | If the bill segment does not have information, it is fetched from the bill. |
BSEG_STATUS_KEY | Bill Segment Status Dimension Surrogate Key | CI_BSEG.BSEG_STAT_FLG | 1. Use the actual status if bill segment is not in error or deleted. 2. If status is ‘Error’, look for the error message. If error displayed is “Awaiting Bill Determinants from MDM”, use the ‘Awaiting BD’ status. 3. When the bill segment is deleted, use the ‘Deleted’ status. |
BILL_CAN_RSN_KEY | Bill Cancel Reason Dimension Surrogate Key | CI_BSEG.CAN_RSN_ CD | The Bill Cancel Reason value should be populated only if the service agreement’s bill segment is pending cancel or canceled. If the latest bill segment is a Rebill bill segment, the cancel reason should be on the older BS. |
MSG_KEY | Message Dimension Surrogate Key | CI_BSEG_EXCP.MESSAGE_CAT_NBR CI_BSEG_EXCP.MESSAGE_NBR | |
BILL_DAY_IN_WIN_KEY | Day In Window Dimension Surrogate Key | CI_FT.FREEZE_DTTM CI_BILL_CYC_SCH.FREEZE_DTTM | This logic is applicable for bill segments with ‘Frozen’ status. If the freeze date is between the bill cycle schedule start and end dates, set 'In Window', else 'Outside Window'. The billing day in window can be calculated as difference between the freeze date and the window start date. Based on this difference, suitable age range needs to be identified. These age ranges are configured on source. For details, see Billing Day In Window Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
DAYS_TO_WIN_CLS_KEY | Days to Window Closure Dimension Surrogate Key | CI_BILL_CYC_SCH.WIN_END_DT | This field is populated only if the latest bill segment for the service agreement is in status Error/Deleted/Awaiting BD. This is the difference between the window end date and current date. If the window end date is greater than sysdate, pick the range from open window age configuration. Else, pick the one from closed window age configurations, which are defined on source. For details, see Days Before Bill Window Closes Buckets in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
MSRMT_TYPE_KEY | Measurement Type Dimension Surrogate Key | C1-USAGE.USG_DATA_AREA | To determine the Measurement Type, check Special Role flag on SA Type. 1. If it’s “Bill Determinants Required”, check if there’s a Usage Request for the service agreement’s latest bill segment and determine the measurement type based on the usage request list (each entry in the list has a ‘usage type” associated with it). 2. If it’s “Interval”, set measurement type to “Interval”. 3. If it’s any other special role flag value (billable charge, deposit, PA, etc), set measurement type to “N/A”. 4. If it’s blank, check the valid SP Types linked to the SA Type and see if any have a subtype of “Meter”. If yes, set measurement type to “Scalar”. Otherwise, set to “N/A”. |
FREEZE_DATE_KEY | Freeze Date (Date Dimension Surrogate) Key | CI_FT.FREEZE_DTTM | |
FREEZE_TIME_KEY | Freeze Time (Time Dimension Surrogate) Key | CI_FT.FREEZE_DTTM | |
CRE_DATE_KEY | Creation Date (Date Dimension Surrogate) Key | CI_BILL.CRE_DTTM | |
CRE_TIME_KEY | Creation Time (Time Dimension Surrogate) Key | CI_BILL.CRE_DTTM | |
WIN_START_DATE_KEY | Window Start Date (Date Dimension Surrogate) Key | CI_BSEG.WIN_START_DT CI_BILL.WIN_START_DT | |
WIN_START_TIME_KEY | Window Start Time (Time Dimension Surrogate) Key | CI_BSEG.WIN_START_DT CI_BILL.WIN_START_DT | |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | If the characteristic premise is not found, use the mailing premise from account. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | The field is populated with the main customer of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID CI_ACCT.MAILING_ PREM_ID | If the characteristic premise is not found, use the mailing premise from account. |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_BSEG.SA_ID | |
RATE1_KEY | Rate Dimension Surrogate Key | CI_SA_RS_HIST.RS_ CD CI_BSEG_CALC.RS_ CD | If the bill segment has no calculation header, retrieve the rate effective on the service agreement as of the bill segment start date. If bill segment has calculation headers, pick the first two distinct primary rate schedules and store these in two columns. |
RATE2_KEY | Rate Dimension Surrogate Key | CI_SA_RS_HIST.RS_CD CI_BSEG_CALC.RS_CD | See RATE1_KEY description for logic details. |
SA_BILLING_UDD1_KEY | SA Billing User Defined Dimension 1 Surrogate Key | ||
SA_BILLING_UDD2_KEY | SA Billing User Defined Dimension 2 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with a standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_SA |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_SA |
Stage Table Name | STG_CF_SA |
ODI Package Name | B1_PKG_CF_SA |
ETL View Name | B1_F_SA_VW |
Materialized View Name | B1_SA_TOPX_MON_MV1 B1_SA_TOPX_MON_MV2 B1_SA_MON_MV1 B1_SA_MON_MV2 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
SA_FACT_KEY | Service Agreement Fact Key | This field is populated with the sequence from B1_SA_SEQ. | |
SRC_SA_ID | Service Agreement ID (Natural Key) | CI_SA.SA_ID | |
CURRENCY_CD | Currency Code | CI_SA.CURRENCY_CD | |
SA_DURATION | Service Agreement Duration | CI_SA.START_DT CI_SA.END_DT | If the end date is not populated, set SA Duration = 0. Else, set SA Duration (computed in hours) = End Date – Start Date. |
FACT_CNT | Count | This field is populated with the standard value of “1”. | |
ACCT_KEY | Account Dimension Surrogate Key | CI_SA.ACCT_ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID | |
START_DATE_KEY | Start Date (Date Dimension Surrogate Key) | CI_SA.START_DT | |
END_DATE_KEY | End Date (Date Dimension Surrogate Key) | CI_SA.END_DT | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main person of the account. |
PREM_KEY | Premise Dimension Surrogate Key | CI_SA.CHAR_PREM_ ID | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_SA.SA_ID | |
SA_STATUS_KEY | Service Agreement Status Dimension Surrogate Key | CI_SA.SA_STATUS_ FLG | |
SA_UDD1_KEY | Service Agreement User Defined Dimension 1 Surrogate Key | ||
SA_UDD2_KEY | Service Agreement User Defined Dimension 2 Surrogate Key | ||
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDM6 | User Defined Measure 6 | ||
UDM7 | User Defined Measure 7 | ||
UDM8 | User Defined Measure 8 | ||
UDM9 | User Defined Measure 9 | ||
UDM10 | User Defined Measure 10 | ||
UDM11 | User Defined Measure 11 | ||
UDM12 | User Defined Measure 12 | ||
UDM13 | User Defined Measure 13 | ||
UDM14 | User Defined Measure 14 | ||
UDM15 | User Defined Measure 15 | ||
UDM16 | User Defined Measure 16 | ||
UDM17 | User Defined Measure 17 | ||
UDM18 | User Defined Measure 18 | ||
UDM19 | User Defined Measure 19 | ||
UDM20 | User Defined Measure 20 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
UDDGENL1 | User Defined Long Degenerate Dimension 1 | ||
UDDGENL2 | User Defined Long Degenerate Dimension 2 | ||
UDDGENL3 | User Defined Long Degenerate Dimension 3 | ||
UDDGENL4 | User Defined Long Degenerate Dimension 4 | ||
UDDGENL5 | User Defined Long Degenerate Dimension 5 | ||
UDDGENL6 | User Defined Long Degenerate Dimension 6 | ||
UDDGENL7 | User Defined Long Degenerate Dimension 7 | ||
UDDGENL8 | User Defined Long Degenerate Dimension 8 | ||
UDDGENL9 | User Defined Long Degenerate Dimension 9 | ||
UDDGENL10 | User Defined Long Degenerate Dimension 10 | ||
UDDGEN_NUM1 | User Defined Numeric Degenerate Dimension 1 | ||
UDDGEN_NUM2 | User Defined Numeric Degenerate Dimension 2 | ||
UDDGEN_NUM3 | User Defined Numeric Degenerate Dimension 3 | ||
UDDGEN_NUM4 | User Defined Numeric Degenerate Dimension 4 | ||
UDDGEN_NUM5 | User Defined Numeric Degenerate Dimension 5 | ||
UDDGEN_NUM6 | User Defined Numeric Degenerate Dimension 6 | ||
UDDGEN_NUM7 | User Defined Numeric Degenerate Dimension 7 | ||
UDDGEN_NUM8 | User Defined Numeric Degenerate Dimension 8 | ||
UDDGEN_NUM9 | User Defined Numeric Degenerate Dimension 9 | ||
UDDGEN_NUM10 | User Defined Numeric Degenerate Dimension 10 | ||
UDDFK1_KEY | User Defined Dimension Foreign Key 1 | ||
UDDFK2_KEY | User Defined Dimension Foreign Key 2 | ||
UDDFK3_KEY | User Defined Dimension Foreign Key 3 | ||
UDDFK4_KEY | User Defined Dimension Foreign Key 4 | ||
UDDFK5_KEY | User Defined Dimension Foreign Key 5 | ||
UDDFK6_KEY | User Defined Dimension Foreign Key 6 | ||
UDDFK7_KEY | User Defined Dimension Foreign Key 7 | ||
UDDFK8_KEY | User Defined Dimension Foreign Key 8 | ||
UDDFK9_KEY | User Defined Dimension Foreign Key 9 | ||
UDDFK10_KEY | User Defined Dimension Foreign Key 10 | ||
UD_DATE1 | User Defined Date Field 1 | ||
UD_DATE2 | User Defined Date Field 2 | ||
UD_DATE3 | User Defined Date Field 3 | ||
UD_DATE4 | User Defined Date Field 4 | ||
UD_DATE5 | User Defined Date Field 5 | ||
UD_DATE6 | User Defined Date Field 6 | ||
UD_DATE7 | User Defined Date Field 7 | ||
UD_DATE8 | User Defined Date Field 8 | ||
UD_DATE9 | User Defined Date Field 9 | ||
UD_DATE10 | User Defined Date Field 10 | ||
UD_DATE1_KEY | User Defined Date Key Field 1 | ||
UD_DATE2_KEY | User Defined Date Key Field 2 | ||
UD_DATE3_KEY | User Defined Date Key Field 3 | ||
UD_DATE4_KEY | User Defined Date Key Field 4 | ||
UD_DATE5_KEY | User Defined Date Key Field 5 | ||
UD_DATE6_KEY | User Defined Date Key Field 6 | ||
UD_DATE7_KEY | User Defined Date Key Field 7 | ||
UD_DATE8_KEY | User Defined Date Key Field 8 | ||
UD_DATE9_KEY | User Defined Date Key Field 9 | ||
UD_DATE10_KEY | User Defined Date Key Field 10 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_UCOL_EVT |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_WO_EVT |
Stage Table Name | STG_CF_UCOL_EVT |
ODI Package Name | B1_PKG_CF_UCOL_EVT |
ETL View Name | B1_F_UCOL_EVT_VW |
Materialized View Name | n/a |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
ACCT_KEY | Account Dimension Surrogate Key | CI_WO_PROC.ACCT_ ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | If the mailing premise on the account is not found, then the characteristic premise on the service agreement will be used. |
SRC_UCPROC_ID | Uncollectible Process ID (Natural Key) | CI_WO_PROC.WO_ PROC_ID | |
UCOL_EVT_KEY | Uncollectible Event Fact Key | This field is populated with the sequence from B1_UCOL_EVT_SEQ. | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | This field is populated with the currency code from account. |
EVT_DATE_KEY | Uncollectible Event Date | CI_WO_EVT.COMPLETION_DT | |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account associated with the write-off event. |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | If the mailing premise on the account is not found then the characteristic premise on the service agreement will be used. |
UCEVT_TYPE_KEY | Uncollectible Event Type Dimension Surrogate Key | CI_WO_EVT.WO_EVT_TYP_CD | |
UCOL_EVT_SEQ | Uncollectible Event Sequence | CI_WO_EVT.EVT_SEQ | |
UCPROC_TMPL_KEY | Uncollectible Process Template Dimension Surrogate Key | CI_WO_PROC.WO_PROC_TMPL_CD | |
FACT_CNT | Count | This field is populated with the standard value of “1”. | |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UCEVT_UDD1_KEY | Uncollectible Event User Defined Dimension 1 Surrogate Key | ||
UCEVT_UDD2_KEY | Uncollectible Event User Defined Dimension 2 Surrogate Key | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_UCOL_PROC |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_WO_PROC |
Stage Table Name | STG_CF_UCOL_PROC |
ODI Package Name | B1_PKG_CF_UCOL_PROC |
ETL View Name | B1_F_UCOL_PROC_VW |
Materialized View Name | B1_UCOLLPROC_MON_MV1 B1_UCOLLPROC_MON_MV2 B1_UCOLLPROC_MON_TOPX_MV1 B1_UCOLLPROC_MON_TOPX_MV2 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
UCPROC_KEY | Uncollectible Process Fact Key | This field is populated with the sequence from SPL_UCPROC_SEQ. | |
SRC_UPROC_ID | Uncollectible Process ID (Natural Key) | CI_WO_PROC.WO_PROC_ID | |
CURRENCY_CD | Currency Code | CI_ACCT.CURRENCY_CD | |
UCPROC_DURATION | Uncollectible Process Duration | CI_WO_PROC.CRE_DTTM CI_WO_EVT.COMPLETION_DT | This field is populated as the difference (in hours) between the creation date of the write-off process and the maximum completion date of the associated write-off events. |
ARRS_AT_START | Arrears at Start | CI_FT.TOT_AMT | This field is calculated as the sum of total balance of all the service agreements linked to the write-off process as of the creation date. |
ARRS_AT_END | Arrears at End | CI_FT.CUR_AMT | This field is populated only if status of the write-off process is not active. It is calculated as the sum of the current balance of all the service agreements linked to the write-off process as of the max completion date of the associated write-off events. |
ARRS_DIFF | Arrears at End - Arrears at Start | This field is populated only if status of the write-off process is not active. It is calculated as the difference between the arrears at start and arrears at end. | |
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
ACCT_KEY | Account Dimension Surrogate Key | CI_WO_PROC.ACCT_ ID | |
ADDR_KEY | Address Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | If the mailing premise on the account is not found, the characteristic premise on the service agreement will be used. |
PER_KEY | Person Dimension Surrogate Key | CI_ACCT_PER.PER_ ID | This field is populated with the main customer of the account associated with the write-off process. |
PREM_KEY | Premise Dimension Surrogate Key | CI_ACCT.MAILING_ PREM_ID CI_SA.CHAR_PREM_ ID | If the mailing premise on the account is not found, the characteristic premise on the service agreement will be used. |
START_DATE_KEY | Start Date (Date Dimension Surrogate Key) | CI_WO_PROC.CRE_ DTTM | |
END_DATE_KEY | Uncollectible Process End Date | CI_WO_EVT.COMPLETION_DT CI_WO_PROC.CRE_ DTTM | The field is populated only when the write-off process is not active. It is populated with the maximum write-off event completion date. If no event completion dates are found, creation date of the write-off process will be used. |
UCPROC_STAT_KEY | Uncollectible Process Status Dimension Surrogate Key | CI_WO_PROC.WO_STATUS_FLG | Note that the write-off process statuses from the source will be transformed while storing in the fact. • If the write-off process is ‘Active’, the same status will be retained. • If the write-off process is ‘Inactive’ and status reason is ‘Completed’, then the status will be marked as ‘Ineffective’ in the fact. • Otherwise the status will be marked as ‘Effective’ in the fact. |
UCPROC_TMPL_KEY | Uncollectible Process Template Dimension Surrogate Key | CI_WO_PROC.WO_PROC_TMPL_CD | |
UCPROC_UDD1_KEY | Uncollectible Process User Defined Dimension 1 Surrogate Key | ||
UCPROC_UDD2_KEY | Uncollectible Process User Defined Dimension 2 Surrogate Key | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_RECENT_TD_ENTRY |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_TD_ENTRY |
Stage Table Name | STG_CF_RECENT_TD_ENTRY |
ODI Package Name | B1_PKG_CF_RECENT_TD_ENTRY |
ETL View Name | B1_F_TD_ENTRY_VW |
Materialized View Name | n/a |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
TD_ENTRY_KEY | To Do Dimension Surrogate Key | This field is populated with the sequence from OUBI_TD_ENTRY_SEQ. | |
SRC_TD_ENTRY_ID | To Do Entry ID (Natural Key) | CI_TD_ENTRY.TD_ENTRY_ID | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the SA ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
PER_KEY | Person Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Person ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
ACCT_KEY | Account Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Account ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
PREM_KEY | Premise Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Premise ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
ADDR_KEY | Address Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Premise ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
USER_KEY | User Dimension Surrogate Key | CI_TD_ENTRY.ASSIGNED_USER_ID | |
TD_TYPE_KEY | To Do Type Dimension Key | CI_TD_ENTRY.TD_TYPE_CD | |
TD_ROLE_KEY | To Do Role Dimension Key | CI_TD_ENTRY.ROLE_ID | |
TD_STATUS_KEY | To Do Status Dimension Key | CI_TD_ENTRY.ENTRY_STATUS_FLG | |
TD_PRIORITY_KEY | To Do Priority Dimension Key | CI_TD_ENTRY.TD_PRIORITY_FLG | |
TD_SKILL_KEY | To Do Skill Dimension Surrogate Key | CI_TD_TYPE_CHAR.ADHOC_CHAR_VAL CI_TD_TYPE_CHAR.CHAR_TYPE_CD CI_TD_TYPE_CHAR.CHAR_VAL | This field is populated based on the characteristic types configured on the To Do entry’s To Do type. Only those characteristic types configured as skills in the AQM feature configuration will be considered. If a To Do type has both regular skills and ad-hoc skills, then the ad-hoc skills will be given the priority. The first skill to match the message category/number on the To Do entry will be picked up. |
MSG_KEY | Message Dimension Surrogate Key | CI_TD_ENTRY.MESSAGE_CAT_NBR CI_TD_ENTRY.MESSAGE_NBR | |
TD_KEY | To Do Dimension Surrogate Key | CI_TD_ENTRY.TD_ENTRY_ID | |
CREATE_DATE_KEY | Create Date (Date Dimension Surrogate Key) | CI_TD_ENTRY.CRE_DTTM | This field is populated with the date portion. |
CREATE_TIME_KEY | Create Time (Time Dimension Surrogate Key) | CI_TD_ENTRY.CRE_DTTM | This field is populated with the time portion. |
CREATE_DTTM | Create Date/Time | CI_TD_ENTRY.CRE_DTTM | |
CMPL_DATE_KEY | Complete Date (Date Dimension Surrogate Key) | CI_TD_ENTRY.COMPLETE_DTTM | This field is populated with the date portion. |
CMPL_TIME_KEY | Complete Time (Time Dimension Surrogate Key) | CI_TD_ENTRY.COMPLETE_DTTM | This field is populated with the time portion. |
CMPL_DTTM | Complete Date/Time | CI_TD_ENTRY.COMPLETE_DTTM | |
ASSIGN_DATE_KEY | Assign Date (Date Dimension Surrogate Key) | CI_TD_ENTRY.ASSIGNED_DTTM | This field is populated with the date portion. |
ASSIGN_TIME_KEY | Assign Time (Time Dimension Surrogate Key) | CI_TD_ENTRY.ASSIGNED_DTTM | This field is populated with the time portion. |
ASSIGN_DTTM | Assign Date/Time | CI_TD_ENTRY.ASSIGNED_DTTM | This field is populated with the last assigned date/time of the respective To-Do entry. |
OPEN_IND | Open Indicator | CI_TD_ENTRY.ENTRY_STATUS_FLG | This field is populated with “1” if the To Do entry is still ‘Open’. Else, it is populated with “0”. |
ASSIGN_IND | Assigned Indicator | CI_TD_ENTRY.ENTRY_STATUS_FLG | This field is populated with “1” if To Do entry is still ‘Assigned’. Else, it is populated with “0”. |
CMPL_IND | Completed Indicator | CI_TD_ENTRY.ENTRY_STATUS_FLG | This field is populated with “1” if To Do entry is still ‘Completed’. Else, it is populated with “0”. |
REL_TODOS_CNT | Number of Related To Dos | This field is populated with the count of other incomplete To Do entries that reference the same set of characteristics as the current To Do entry. | |
HOURS | Hours | CI_TD_ENTRY.CRE_ DTTM CI_TD_ENTRY.COMPLETE_DTTM | This field is populated with the number of hours between the Create Time and Completion Time. It is populated with “0” if the respective To Do is incomplete. |
OPEN_HOURS | Open Hours | CI_TD_LOG.LOG_ DTTM | This field is populated with the total number of hours the To Do entry was in “Open” state (not assigned). |
ASSIGN_HOURS | Assign Hours | CI_TD_LOG.LOG_ DTTM | This field is populated with the total number of hours the To Do entry was in “Being Worked On” state. It is populated with “0” if the respective To Do is still being worked on. It is populated with “0” if the respective To Do is still Open. |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
DATA_SOURCE_IND | Data Source Indicator | CI_INSTALLATION. ENV_ID | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |
Property | Value |
Target Table Name | CF_TD_ENTRY |
Table Type | Fact |
Fact Type | Accumulation |
Driver Table | CI_TD_ENTRY |
Stage Table Name | STG_CF_TD_ENTRY |
ODI Package Name | B1_PKG_CF_TD_ENTRY |
ETL View Name | B1_F_TD_ENTRY_VW |
Materialized View Name | B1_TD_ENTRY_DOW_MV1 B1_TD_ENTRY_DOW_MV2 B1_TD_ENTRY_MON_TOPX_MV1 |
Target Field | OAS Field | Source Field | Transformation Logic |
---|---|---|---|
TD_ENTRY_KEY | To Do Dimension Surrogate Key | This field is populated with the sequence from OUBI_TD_ENTRY_SEQ. | |
SRC_TD_ENTRY_ID | To Do Entry ID (Natural Key) | CI_TD_ENTRY.TD_ ENTRY_ID | |
SA_KEY | Service Agreement Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the SA ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
PER_KEY | Person Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Person ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
ACCT_KEY | Account Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Account ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
PREM_KEY | Premise Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Premise ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
ADDR_KEY | Address Dimension Surrogate Key | CI_TD_ENTRY_CHA.CHAR_VAL_FK1 | This field is populated with the Premise ID associated with the To Do Entry for characteristic type configured as part of the BI configuration in the source system. For details, see the BI-Oriented Master Configuration in the Oracle Utilities Customer Care & Billing (CCB) section (in the Configuring Oracle Utilities Analytics Warehouse chapter) in the Oracle Utilities Analytics Warehouse Installation and Configuration Guide. |
USER_KEY | User Dimension Surrogate Key | CI_TD_ENTRY.ASSIGNED_USER_ID | |
TD_TYPE_KEY | To Do Type Dimension Key | CI_TD_ENTRY.TD_TYPE_CD | |
TD_ROLE_KEY | To Do Role Dimension Key | CI_TD_ENTRY.ROLE_ID | |
TD_STATUS_KEY | To Do Status Dimension Key | CI_TD_ENTRY.ENTRY_STATUS_FLG | |
TD_PRIORITY_KEY | To Do Priority Dimension Key | CI_TD_ENTRY.TD_PRIORITY_FLG | |
TD_SKILL_KEY | To Do Skill Dimension Surrogate Key | CI_TD_TYPE_CHAR.ADHOC_CHAR_VAL CI_TD_TYPE_CHAR.CHAR_TYPE_CD CI_TD_TYPE_CHAR.CHAR_VAL | This field is populated based on the characteristic types configured on the To Do entry’s To Do type. Only those characteristic types configured as skills in the AQM feature configuration will be considered. If a To Do type has both regular skills and ad-hoc skills, then the ad-hoc skills will be given the priority. The first skill to match the message category/number on the To Do entry will be picked up. |
MSG_KEY | Message Dimension Surrogate Key | CI_TD_ENTRY.MESSAGE_CAT_NBR CI_TD_ENTRY.MESSAGE_NBR | |
TD_KEY | To Do Dimension Surrogate Key | CI_TD_ENTRY.TD_ ENTRY_ID | |
CREATE_DATE_KEY | Create Date (Date Dimension Surrogate Key) | CI_TD_ENTRY.CRE_ DTTM | This field is populated with the date portion. |
CREATE_TIME_KEY | Create Time (Time Dimension Surrogate Key) | CI_TD_ENTRY.CRE_ DTTM | This field is populated with the time portion. |
CREATE_DTTM | Create Date/Time | CI_TD_ENTRY.CRE_ DTTM | |
CMPL_DATE_KEY | Complete Date (Date Dimension Surrogate Key) | CI_TD_ENTRY.COMPLETE_DTTM | This field is populated with the date portion. |
CMPL_TIME_KEY | Complete Time (Time Dimension Surrogate Key) | CI_TD_ENTRY.COMPLETE_DTTM | This field is populated with the time portion. |
CMPL_DTTM | Complete Date/Time | CI_TD_ENTRY.COMPLETE_DTTM | |
ASSIGN_DATE_KEY | Assign Date (Date Dimension Surrogate Key) | CI_TD_ENTRY.ASSIGNED_DTTM | This field is populated with the date portion. |
ASSIGN_TIME_KEY | Assign Time (Time Dimension Surrogate Key) | CI_TD_ENTRY.ASSIGNED_DTTM | This field is populated with the time portion. |
ASSIGN_DTTM | Assign Date/Time | CI_TD_ENTRY.ASSIGNED_DTTM | This field is populated with the last assigned date/time of the respective To-Do entry. |
OPEN_IND | Open Indicator | CI_TD_ENTRY.ENTRY_STATUS_FLG | This field is populated with “1” if the To Do entry is still ‘Open’. Else, it is populated with “0”. |
ASSIGN_IND | Assigned Indicator | CI_TD_ENTRY.ENTRY_STATUS_FLG | This field is populated with “1” if To Do entry is still ‘Assigned’. Else, it is populated with “0”. |
CMPL_IND | Completed Indicator | CI_TD_ENTRY.ENTRY_STATUS_FLG | This field is populated with “1” if To Do entry is still ‘Completed’. Else, it is populated with “0”. |
REL_TODOS_CNT | Number of Related To Dos | This field is populated with the count of other incomplete To Do entries that reference the same set of characteristics as the current To Do entry. | |
HOURS | Hours | CI_TD_ENTRY.CRE_ DTTM CI_TD_ENTRY.COMPLETE_DTTM | This field is populated with the number of hours between the Create Time and Completion Time. It is populated with “0” if the respective To Do is incomplete. |
OPEN_HOURS | Open Hours | CI_TD_LOG.LOG_ DTTM | This field is populated with the total number of hours the To Do entry was in “Open” state (not assigned). |
ASSIGN_HOURS | Assign Hours | CI_TD_LOG.LOG_ DTTM | This field is populated with the total number of hours the To Do entry was in “Being Worked On” state. It is populated with “0” if the respective To Do is still being worked on. It is populated with “0” if the respective To Do is still Open. |
UDM1 | User Defined Measure 1 | ||
UDM2 | User Defined Measure 2 | ||
UDM3 | User Defined Measure 3 | ||
UDM4 | User Defined Measure 4 | ||
UDM5 | User Defined Measure 5 | ||
UDDGEN1 | User Defined Degenerate Dimension 1 | ||
UDDGEN2 | User Defined Degenerate Dimension 2 | ||
UDDGEN3 | User Defined Degenerate Dimension 3 | ||
UDDGEN4 | User Defined Degenerate Dimension 4 | ||
UDDGEN5 | User Defined Degenerate Dimension 5 | ||
UDDGEN6 | User Defined Degenerate Dimension 6 | ||
UDDGEN7 | User Defined Degenerate Dimension 7 | ||
UDDGEN8 | User Defined Degenerate Dimension 8 | ||
UDDGEN9 | User Defined Degenerate Dimension 9 | ||
UDDGEN10 | User Defined Degenerate Dimension 10 | ||
TD_ENTRY_UDD1_KEY | To Do Entry User Defined Dimension 1 Surrogate Key | ||
TD_ENTRY_UDD2_KEY | To Do Entry User Defined Dimension 2 Surrogate Key | ||
TD_ENTRY_UDD3_KEY | To Do Entry User Defined Dimension 3 Surrogate Key | ||
TD_ENTRY_UDD4_KEY | To Do Entry User Defined Dimension 4 Surrogate Key | ||
TD_ENTRY_UDD5_KEY | To Do Entry User Defined Dimension 5 Surrogate Key | ||
FACT_CNT | Fact Count | This field is populated with the standard value of “1”. | |
DATA_SOURCE_IND | Data Source Indicator | B1_PROD_INSTANCE.DSI | This field is populated with the DSI value on the source product instance configuration. This table is populated as part of the initial setup and the DSI value is extracted from the environment ID of the source system (CI_INSTALLATION.ENV_ID). |
JOB_NBR | Job Number | This field is populated with the ODI job execution session number. |