Implementation Guide for Oracle Self-Service E-Billing

What's New in This Release

Back to top

Customizing Oracle Self-Service E-Billing

Overview of Oracle Self-Service E-Billing Architecture

About the Billing and Payment Application

About the Command Center Application

About the Customer Service Representative Application

Guidelines for Customizing Oracle Self-Service E-Billing

Customizing the User Interface Files

Customizing the Existing Look-and-Feel

Customizing Web Document Styles

Using Custom JSP Pages and Action Classes

Using Velocity Templates

About Customizing Reports

Changing the URL Prefix

Using Spring (XMA) Configuration Files

Using the OLTP Database

Using the OLAP Database

Data Dictionary

Repackaging EAR Files

Auditing Database Administration Activity

Localizing the User Interface

Debugging Oracle Self-Service E-Billing

Viewing log4j Log Files

Viewing Command Center Logs

Displaying SQL Statements

Accessing Oracle Self-Service E-Billing Javadoc

Back to top

Customizing User Management

Customizing User Management and Security

Customizing User Enrollment

Customizing End User and CSR User Passwords

Customizing the Administrator User Password

Customizing the CSR User Password Configuration

Customizing User Security Questions

Deactivating and Reactivating the Master Customer Service Representative Administrator User

Customizing Enrollment Validation

Customizing Account Lockout

Customizing Reactivate Account Lockout

Customizing Profile Management

About Deleting Users

Customizing Acegi Security

Customizing Acegi Configuration

Using or Simulating Single Sign-On

Back to top

Customizing Billing Statements

About Statement Presentment APIs

About Split Billing Rules Management APIs



Transaction Dispute APIs

Unbilled Usage APIs

Contact APIs

Back to top

Using and Customizing Email Notifications

Configuring an Email Host and Other Messaging Properties

Customizing the Content of Email Notifications

Customizing the Default Display Patterns Used in Email Notifications

Email Notification Template Content (Business Edition)

Email Notification Template Content (Consumer Edition)

Adding a Custom Message Provider

About Email Notification Processing

Back to top

Using the Reporting Engine

Reporting Engine Features

Reporting Engine Architecture

Reporting Engine Object Model

Components Used by the Reporting Engine

Using the Report List Properties File

Configuring Batch Reporting

Reporting XML

Creating a PDF Template for Reporting

Integration with Struts and Tiles

Reporting API

Core Reporting Features

Sorting Feature of the Reporting Engine

Paging Feature of the Reporting Engine

Dynamic SQL

Internationalization and Localization of Reporting

Object Data Source

DSV Data Source

Drilldown and Breadcrumb Link

Customizing the Reporting Engine

Write Your Own Report XML

Customize the Report Template

Write Your Own Action Classes and ReportForm


Hiding Report Columns and Manipulating IReport

Unlimited Paging

Reloading Report XML and Templates without Restarting the Server

Customizing Threshold Values for Batch Reporting

Customizing Charts

Configurable Chart Properties

Customizing the Statement Summary Chart

Reporting on User Audit Data

Reporting on System Administrator Audit Data

Back to top

About Payment Processing

About Check Processing

Adding a Check Account

Credit Reversals

Automated Clearing House (ACH)

About Credit Card Processing

Credit Card Payment Status

Credit Card Payment Transactions

Instant Credit Card Payments

Scheduled Credit Card Payments

Credit Reversals

User Options

Using PayPal Payflow Pro as a Payment Gateway

Address Verification Service

About Recurring Payments

Recurring Payment Transaction Cycle

Tables Affected by Recurring Payments

Example of Scheduling Amount Due and Before Due Date

Payment Job Status Monitoring

Payment Job Plug-In

Back to top

Customizing Payment

Architecture of Oracle Self-Service E-Billing Payment

About Recurring Payment Processing

About Payment Plug-Ins

Customizing Oracle Self-Service E-Billing Payment Template Files

Generating Accounts Receivables (A/R Files)

Customizing the Payment Amount Format

Configuring International Bank Routing

Packaging Oracle Self-Service E-Billing Payment Custom Code

Debugging Payment

About Job Plug-Ins

About Payment Auditing

Implementing Custom Oracle Self-Service E-Billing Payment Cartridges

Avoiding Paying a Bill More Than Once

Handling Multiple Payee ACH Accounts

Using Payment APIs

Back to top

Customizing the Customer Service Representative Application

CSR Integration and Impersonation APIs

CSR Capabilities

CSR Access (Impersonate User)

CSR Application

Back to top

Input File Specifications and Data Mapping

Preprocessor Tasks

Data File Loading Tasks

About ETL File Processing

File Format for Dimension Level Information

Statement Level File Format

Account Level File Format

Service Level File Format

Service Detail Level File Format

File Record and Table Mapping

Internationalization Support Settings

Back to top

Implementation Guide for Oracle Self-Service E-Billing Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices.