This chapter provides an overview of supported Oracle Communications Billing Care customizations.
This guide includes information on Billing Care architecture, Billing Care SDK contents, setting up the NetBeans IDE, and packaging and deploying your customizations useful in understanding, performing, and implementing Billing Care customizations. See the following chapters for information on each topic:
See "About Billing Care Architecture" for information on Billing Care's architecture.
See "About Billing Care SDK" for a list of SDK components used for customizing Billing Care.
See "Setting Up the Development Environment" and "Using an Exploded Archive during Customization" for information on setting up NetBeans IDE.
See "Packaging and Deploying Customizations" for information on how to package and deploy your Billing Care customizations.
You customize Billing Care using the SDK and NetBeans IDE. Customizing Billing Care requires an understanding of Java, JavaScript, CSS, XML, and working with Oracle WebLogic Server web applications. See "Customizing Billing Care" for an overview of Billing Care customization methods.
The SDK provides the ability to customize and configure Billing Care in the following ways:
Using a configuration file to customize Billing Care behavior. See "Editing the Billing Care Configuration File" for more information.
Customizing default or adding custom themes (skins) to Billing Care. See "Customizing Billing Care Themes and Logo" for more information.
Customizing Billing Care event and newsfeed templates. See "Customizing Billing Care Templates" for more information.
Customizing the Billing Care account banner. See "Customizing the Billing Care Account Banner" for more information.
Customizing the Billing Care Actions menu. See "Customizing the Billing Care Actions Menu" for more information.
Customizing Billing Care invoice presentation. See "Customizing Billing Care Invoice Presentation" for more information.
Customizing Billing Care screen labels and localization. See "Customizing Billing Care Labels" for more information.
Extending the REST framework with custom operations. See "Extending and Creating Billing Care REST Resources" for more information.
You create your customizations using NetBeans IDE and package them as a customizations shared library that is deployed to the Billing Care domain. See "About Billing Care Architecture" for more information on Billing Care architecture and where the customizations shared library is deployed, and "Packaging and Deploying Customizations" for more information on packaging and deploying your customizations shared library in the Billing Care domain.