Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Integration Guide for Oracle Billing Insight > Integrating Oracle Billing Insight With Oracle BRM > Integration Extension PointsWithin the limitations and assumptions described in this topic, the following fields can be extended in some integrations of Oracle BRM and Oracle Billing Insight. Service NumberThe BRM_SERVICE_T table contains an extended column to store service agreement number. The service agreement number is shown for the billing account in the Oracle Billing Insight interface. The default rule for setting the service agreement number for an Oracle BRM service is:
The same logic is used to set the service number in BRM Provider, BRM Adapter, and in the batch provisioning script. If you customize the logic for setting the service agreement number in one place, then change the logic in all three places. In BRM Provider, customize the pkg_intg_load_prestg_billing. pr_load_service procedure to change the default behavior. The batch provisioning script, ExportProvisioningFile.sql, is located in the Service Owner NameIf service is associated with a device in your implementation, then Oracle Billing Insight uses DEVICE_T.DECSR as the service owner name by default. You must populate DEVICE_T.DECSR if it is you want it to display in the Oracle Billing Insight interface. If you do not want to use DEVICE_T.DECSR as the source of the service owner name, then customize the adapter handler. Area CodeOracle Billing Insight uses the area code to store the calling city, calling country and called city, and the called country. Since this data is not available in Oracle BRM, four extended columns are included in the following pre-staging tables: If the information is available in your deployment, you can populate the column data as shown in Table 4: Customize the following procedures to set values for these extended columns:
TariffIn Oracle BRM, a single transaction can be associated with multiple tariffs, however only one tariff can be shown with the CDR record in Oracle Billing Insight. By default, BRM Provider gets the first tariff and extracts it with the CDR record to Oracle Billing Insight. You can change the default behavior by customizing the pkg_intg_load_stage_billing package implementation. The following procedures in the the pkg_intg_load_stage_billing package contain the default logic to get the tariff code: Tax Sub-charge CodeYou can populate the tax sub-charge code using the SeedData.sql script, located in the There is one top-level charge type with code 'Taxes' and several sub-charge type codes, such as 0 (Federal tax) and 1 (State tax). You can change the tax charge type codes for your business needs. Change the following procedure, used to extract tax-related charges, to reflect the code changes: pkg_intg_load_stage_billing.pr_load_3100_servcharge A charge note can be extracted to describe the charges. By default, the fn_get_tax_charge_note field is used to generate the charge note. You can customize this behavior for your business needs. The charge note does not appear in the Oracle Billing Insight interface, however you can customize your report to show the charge note in your interface if necessary. |
![]() |
![]() ![]() |
Integration Guide for Oracle Billing Insight | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |