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 Schema
Using the OLAP Schema
Data Dictionary
Repackaging EAR Files
Auditing Database Administration Activity
Identifying the Installed Version of Oracle Self-Service E-Billing
Localizing the User Interface
Changing the Frequency of Automatic Resource File Updates
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 Customer Service Representative CSR User Passwords
Customizing the Administrator User Password
Customizing the CSR User Password Configuration
Customizing User Security Questions
Deactivating and Reactivating the Bootstrap Administrator ID in the CSR Application
Customizing Enrollment Validation
Customizing Account Lockout
Customizing Reactivate Account Lockout
Customizing Profile Management
About Deleting Users
Customizing Spring Security
Configuring Oracle Self-Service E-Billing to use a Single Sign-on System
Customizing User Management for External Authentication Systems
Configuring Oracle Self-Service E-Billing to use an LDAP System
Synchronizing Single Sign-On or LDAP Users with Oracle Self-Service E-Billing
Using Impersonation with a Customer Service Application External to Oracle Self-Service E-Billing
Input File Format for the DefUsrAcctRelationship Job
Input File Format for Migrating Consumer Users in Batch
Input File Format for Deleting Consumer Users in Batch
Input File Format for Canceling Payments for Consumer Users in Batch
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 Messaging Properties
Customizing the Content of Notifications
Customizing the Default Display Patterns Used in Email Notifications
Email Notification Template Content in the Business Edition
Email Notification Template Content in the Consumer Edition
Adding a Custom Message Provider
About Email Notification Processing
Configuring the Secure Bill-Ready Notification Password
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
Report XML
Creating a PDF Template for Reporting
Predefined Context Variables
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 ReportBean
Packaging
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
Architecture of Oracle Self-Service E-Billing Payment
About Check Processing
Example of Adding a Check Account at Enrollment
Check Account Enrollment Status Workflow
Check Payment Transaction Workflow
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 Payment Processing
Tables Updated by Recurring Payments
Recurring Payment Transaction Cycle
User Interface Updates to the Recurring Payments Table
Functions of the Recurring Payment User Interface
Recurring Payment Job
About the Rebill Feature
Example of Scheduling the Amount Due Before the Due Date
Example of Scheduling the Amount Due on a Fixed Pay Date
Example of Scheduling a Fixed Amount Before the Due Date
Example of Scheduling Fixed Amount and Fixed Pay Date
About the pmtRecurringPayment Job
About Payment Auditing
Viewing Payment Logs
Using Payment Debug
Back to top
Customizing Payment
About Payment Plug-ins
Customizing Oracle Self-Service E-Billing Payment Template Files
Generating Accounts Receivables (A/R Files)
Customizing the Payment Amount Format
Packaging Oracle Self-Service E-Billing Payment Custom Code
Implementing Custom Oracle Self-Service E-Billing Payment Cartridges
Avoiding Paying a Bill More Than Once
Handling Multiple Payee ACH Accounts
Using Payment APIs
Configuring International Bank Routing
Back to top
Customizing the Payment Consolidator Integration Module
Overview of Processing with a Payment Consolidator
Payment Consolidation Jobs
Payment Consolidation Input and Output Files
The Payment Consolidation Template Engine
Process of Implementing a Payment Consolidator
Creating Customized Payment Consolidation Templates
Sample Payment Consolidation Template Files
The File Structure XML Template
The Record XML Templates
Template Attributes
Template Variables
Logic Operators
Accessing an Object's Public Fields and Methods
Adding a New Java Object Instance or Static Class
Adding Cartridge Property Keys
Setting Payment Consolidation Configuration Parameters
Customizing the Bill Detail URL
Implementing Payment Consolidator Plug-ins
Payment Consolidator Java APIs
Default File Formats for Payment Consolidation
Account Enrollment Input File Format
Enrollment Acknowledgement Output File Format
Bill Summary Output File Format
Bill Summary Acknowledgement Input File Format
Data Element Mappings - Example A
Data Element Mappings - Example B
Payment Consolidation Database Tables
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
ETL Input File Specifications and Data Mapping
Preprocessor Tasks
Data File Loading Tasks
About ETL File Processing
File Record and Table Mapping
File Record and Fact Table Mapping
File Formats for Dimension-Level Information
File Formats for Statement-Level Information
File Formats for Account-Level Information
File Formats for Service-Level Information
File Formats for Service Detail-Level Information
Internationalization Support Settings
Back to top
|