Integration Guide for Oracle Billing Insight > Integrating Oracle Billing Insight With Oracle BRM > Loading Oracle BRM Data (Postpay, Unbilled, and Prepay) to Oracle Billing Insight >

Loading the Oracle BRM Prepay Data to Oracle Billing Insight


You use a dedicated extract and load process to load Oracle BRM prepay data directly to Oracle Billing Insight or to load into billing data files, depending on the output type you chose when installing BRM Provider (TABLE or FILE). This process lets you load prepay data in bulk when performing the initial integration of Oracle BRM and Oracle Billing Insight.

You can schedule prepay data loading in configurable time periods (the default is every 15 minutes). For details, see Loading the Oracle BRM Prepay Data to Oracle Billing Insight.

Only one data load process is allowed at a time.

This task is a step in Process of Integrating Oracle BRM With Oracle Billing Insight.

To load Oracle BRM prepay data to Oracle Billing Insight

  1. Log in to the Oracle Data Integrator as the repository owner.
  2. On the Designer tab, expand Load Plans and Scenarios, expand BRMProvider, and expand DATA_LOAD.
  3. Right click LOADPREPAIDDATA Version 001 and click Run.
  4. Select ODIAgent from the Logical Agent drop-down list.
  5. Specify 'NULL' in the Value field for the following variables in the Variable Values dialog. To change a value, uncheck the Latest Value check box, and enter the new value. Enclose all string values in single quotation marks.
    • BRMPROVIDER.pStartDate. When set to 'NULL' (in single quotation marks), the FROM_DATE value of EDX_INTG_PROVIDER_LOAD_CTRL table is used. The date format is YYYYMMDDHHMISS.
    • BRMPROVIDER.pEndDate. When set to 'NULL' (in single quotation marks), the sysdate of the Oracle BRM database is used. The date format is YYYYMMDDHHMISS.

      Prepay data generated between the BRMPROVIDER.pStartDate variable (inclusive) and BRMPROVIDER.pEndDate variable (exclusive) will be included in the output, generated in the format specified in your BRM Provider configuration:

    • To a Table. When the output type configured in BRM Provider is TABLE, prepay data loads directly into a Oracle Billing Insight DIM table.
    • To a File. When the output type configured in BRM Provider is FILE, prepay data is generated to a text file in the location you specify in the BRMPROV_BILLFILE_LOCATION parameter. You must upload this file to the Oracle Billing Insight database server where the Oracle Service Cloud hosting team will use the standard Oracle Billing Insight ODI processes to load the prepay billing text file into the Oracle Billing Insight database production tables. For details about the standard Oracle Billing Insight ODI processes, see Administration Guide for Oracle Billing Insight.

      NOTE:  The prepay load process loads data 60 days back from the pEndDate. If pStartDate is less than pEndDate - 60, then the process sets to EndDate - 60 automatically.

  6. If you want to automatically reject a prepay load when an error occurs, set the global variable 06_Auto_Reject to 'Y' (in single quotation marks).

    If a load fails, automatic rejection clears the data from the pre-staging tables and the associated staging tables. The data load log will show the discrepancy between the number of records inserted in the staging table and production fact tables. If a failure occurs when using this option, then you will no longer be able to reference the data in the staging tables. If you are generating Oracle BRM output to files, automatic rejection removes files from the BRMPROV_BILLFILE_LOCATION and BRMPROV_TMPFILE_LOCATION directories if files exist.

    If you specify 'N' to suppress this feature, you can reference the staging table data if a failure occurs. After successfully determining the cause of the failure, you must manually reject the data load before processing the next file. No other prepay data can be loaded until the current run data is either published or rejected.

Integration Guide for Oracle Billing Insight Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.