Oracle Utilities: Configuration Tools for CCB - Foundation
The Configuration Tools for CCB (Customer Care and Billing) - Foundation training is intended for implementers who want to create upgradeable and extendable solutions for Oracle Utility products. Concepts discussed include maintenance objects, business objects, inheritance, lifecycle, and access rights. These concepts can be applied to allOracle Utilities applications that utilize Framework 4.3 or later. Finally, all exercises in this course are focused toward the Customer Care and Billing application.
Prerequisites:
- Experience in the use of the relevant Oracle product
- Knowledge of basic database concepts
- Understand an XML document
- Understand service oriented architecture
Course Duration: 40hrs
Course Content:
Business Objects
- Differentiate between business objects (BOs) and maintenance objects (MOs)
- Illustrate how a schema holds the BOs elements
- Map elements to the MOs primary key
- Validate elements of a BO
- Illustrate how a CLOB contains XML
- Review the Schema Designer and its options
Business Rules
- Create algorithm types and algorithms
- Write algorithms to perform business rules
- Use specific steps types to write a script
- Use XPATH
- Distinguish between single and multi-system events
- Determine plug-in spot options
Business Object Inheritance
- Apply common rules to a parent BO
- Explain how a child BO can have their own children and grandchildren
- Explain how multi-system events are top-down
- Data Structure Inheritance
Business Object Lifecycle
- Explain the different types of BO lifecycle
- Discuss the state-specific rules
- Discuss the state transition rules
- Explain the differences between BO rules and BO state rules
- Discuss monitoring state rules
- Explain save points
- Create logs and review and log files
Business Object Options
- Discuss option types
- Use options for MOs
- Differentiate between single vs. multi-options
Access Rights
- Secure application services
- Secure BOs
- Explain the differences between using access rights for parent BOs and child BOs
- Configure business rules on BOs
- Configure business rules on MOs
- Access Rights
Service Scripts
- Differentiate between service scripts and plug-in scripts
- Use XPATH to manipulate schema parameters
- Determine access rights of script calls
- Use global variables
Business Services
- Invoke core services that use business services
- Validate input variables
- Discuss errors
- Issue a save point
Algorithm Parameters vs. BO Options vs. Admin BOs
- Discuss algorithm parameters
- Use a BO option to define an adjustment type
- Use an admin BO
- Introduce new elements that use CLOBs (Character - Large Objects)
- Use statistics in admin BOs
Anticipate Site Specific Enhancements
- Discuss support issues
- Examine new plug-in spots (system events)
- Extend lifecycles