Table of Contents
- Title and Copyright Information
- Preface
-
1
Overview of the Oracle Communications Order to Cash Integration Pack
- About Oracle AIA and Oracle Communications Solutions Integrations
- Overview of the Oracle Communications Order to Cash Integration Pack
- About Oracle AIA in Product-Based Solutions
- About the Process Integrations
- Example Order to Cash Business Scenarios
- Directory Placeholders Used in This Guide
-
Part I Understanding the Process Integrations
- 2 Understanding the Process Integration for Product Lifecycle Management
-
3
Understanding the Synchronize Product and Price Business Flow
- About the Synchronize Product and Price Business Flow
- About the Pricing Component Synchronization Integration Flows
- About Price Lists and Rate Plans
- About BRM Balance Groups
-
Understanding Product Bundling
- Basic Entity Mappings
- Defining Products and Discounts in BRM
- About Creating Physical Goods
- About Adding Products to Siebel CRM Sales Catalogs
- Recommendations for Product Definition in Siebel CRM
- Recommendation for Discounts
- About Service Bundles
- About Simple Service Bundles
- About Service Grouping
- About Promotion Groups
- About Family Share Plans
- About Marketing Bundles
- About Credit Limits
- About One-Time Charges for Activating and Changing Services
- About Friends and Family Lists
- About Time-Based Offerings
- Assumptions and Constraints for the Synchronize Product and Price Business Flow
-
4
Implementing the Synchronize Product and Price Business Flow
- About the Synchronize Product and Price Business Flow
- BRM Interfaces
- Siebel CRM Interfaces
- Industry Oracle AIA Components
-
Integration Services
- SyncProductBRMCommsReqABCSImpl
- SyncDiscountBRMCommsReqABCSImpl
- SyncSponsorshipBRMCommsReqABCSImpl
- CommunicationsItemCompositionEBSV1
- SyncItemCompositionListSiebelCommsJMSConsumer
- SyncItemCompositionListSiebelCommsProvABCSImpl
- CommunicationsPriceListEBSV2
- ProductOptimizedSyncPriceListListSiebelCommsJMSConsumer
- ProductOptimizedSyncPriceListListSiebelCommsProvABCSImpl
- 5 Understanding the Query Product Classes Business Flow
- 6 Implementing the Query Product Classes Business Flow
- 7 Understanding the Process Integration for Order Lifecycle Management
-
8
Understanding the Process Sales Order Fulfillment Business Flow
- About the Process Sales Order Fulfillment Business Flow
- About Sales Orders
- Supporting Large Orders
- About Accepting Payments on Orders
- Supporting Multiple Price Lists on Orders
- Supporting Promotion Groups on Orders
- Supporting Family Share Plans on Orders
- Supporting Order Priority
- Supporting Split Billing on Orders
- Supporting Corporate Account Hierarchies on Orders
- Supporting Legal Owners on Orders
- Assumptions and Constraints for the Process Sales Order Fulfillment Business Flow
- 9 Implementing the Process Sales Order Fulfillment Business Flow
- 10 Understanding the Synchronize Fulfillment Order Billing Account Business Flow
-
11
Implementing the Synchronize Fulfillment Order Billing Account Business Flow
- About the Synchronize Fulfillment Order Billing Account Business Flow
- BRM Interfaces
- Siebel CRM Interfaces
- Industry Oracle AIA Components
-
Integration Services
- ProcessFulfillmentOrderBillingAccountListOSMCFSCommsJMSConsumer
- ProcessFulfillmentOrderBillingAccountListSiebelCommsJMSConsumer
- CommsProcessFulfillmentOrderBillingAccountListEBF
- QueryReceivedPaymentListSiebelCommsProvABCSImpl
- CreateReceivedPaymentListBRMCommsProvABCSImpl
- ProcessFulfillmentOrderBillingAccountListResponseOSMCFSCommsJMSProducer
-
12
Understanding the Bill Fulfillment Order Business Flow
- Overview of the Bill Fulfillment Order Business Flow
- About Interfacing Orders to BRM
- Supporting Balance Groups
- Supporting Product Bundling
- Synchronizing Promotion Groups
- Synchronizing Family Share Plans
- Synchronizing Service Grouping
- Supporting Single-Phase and Two-Phase Billing
- Supporting Revisions
- Supporting Time-Based Offerings on Orders
- Supporting Friends and Family Lists
- Supporting Split Billing
- Assumptions and Constraints for the Bill Fulfillment Order Business Flow
-
13
Implementing the Bill Fulfillment Order Business Flow
- About the Bill Fulfillment Order Business Flow
- BRM Interfaces
- Industry Oracle AIA Components
-
Integration Services
- ProcessFulfillmentOrderBillingOSMCFSCommsJMSConsumer
- ProcessFulfillmentOrderBillingBRMCommsProvABCSImpl
- ProcessFulfillmentOrderBillingBRMCommsAddSubProcess
- ProcessFulfillmentOrderBillingBRMCommsMoveAddSubProcess
- ProcessFulfillmentOrderBillingBRMCommsSuspendResumeSubProcess
- ProcessFulfillmentOrderBillingBRMCommsUpdateSubProcess
- ProcessFulfillmentOrderBillingBRMCommsDeleteSubProcess
- ProcessFulfillmentOrderBillingBRMCommsSharingGroupSubProcess
- ProcessFulfillmentOrderBillingResponseOSMCFSCommsJMSProducer
- 14 Understanding the Provision Order and Update Fulfillment Order Business Flows
- 15 Implementing the Provision Order and Update Fulfillment Order Business Flows
- 16 Understanding the Update Sales Order Business Flow
- 17 Implementing the Update Sales Order Business Flow
-
18
Understanding the Process Integration for Customer Management
- About the Process Integration for Customer Management
- About the Synchronize Customer Account Business Flow
- About the Synchronize Customer Special Rating Profile Business Flow
- Data Requirements
- About Synchronizing Accounts to Multiple BRM Instances
- About Account and Billing Hierarchies
- About Corporate Account Hierarchies
- About Legal Hierarchies
-
19
Implementing the Synchronize Customer Account Business Flow
- About the Synchronize Customer Account Business Flow
- BRM Interfaces
- Siebel CRM Interfaces
- Industry Oracle AIA Components
-
Integration Services
- CommsProcessBillingAccountListEBF
- CommunicationsCustomerPartyEBSV2Resequencer
- SyncCustomerPartyListBRMCommsProvABCSImpl
- SyncCustomerPartyListBRMCommsJMSProducer
- SyncCustomerPartyListBRM_01CommsJMSConsumer
- CustomerPartyEBSV2
- ProcessCollectionSharingBRMCommsProvABCSImpl
- ProcessAccountHierarchyListSiebelCommsProvABCSImpl
- QueryCustomerPartyListSiebelProvABCSImplV2
- SyncCustomerSiebelEventAggregator
- SyncAccountSiebelAggregatorAdapter
- SyncContactSiebelAggregatorAdapter
- SyncAddressSiebelAggregatorAdapter
- SyncBPSiebelAggregatorAdapter
- SyncAcctSiebelAggrEventConsumer
- SyncAccountSiebelReqABCSImpl
- 20 Implementing the Synchronize Customer Special Rating Profile Business Flow
-
21
Understanding the Process Integration for Order Fallout Management
- About the Process Integration for Order Fallout Management
- About Order Fallout Management for Different Error Types
- How Oracle AIA Error Handling Framework Captures Faults
- Extending Fault Messages to Capture Order Fallout Information
- 22 Implementing the Create Trouble Ticket from Oracle AIA Business Flow
-
23
Implementing the Create and Manage Trouble Ticket from OSM Business Flow
- About the Create and Manage Trouble Tickets from OSM Business Flow
- Siebel CRM Interfaces
- Industry Oracle AIA Components
-
Integration Services
- AIAOrderFalloutJMSBridgeService
- CreateOrderFalloutNotificationOSMCFSCommsJMSConsumer
- CreateOrderFalloutNotificationOSMCFSCommsProvImpl
- CreateOrderFalloutNotificationOSMCFSCommsJMSProducer
- CreateTroubleTicketOSMCFSCommsJMSConsumer
- CreateTroubleTicketSiebelCommsProvABCSImpl
- CreateTroubleTicketRespOSMCFSCommsJMSProducer
- UpdateTroubleTicketOSMCFSCommsJMSConsumer
- UpdateTroubleTicketSiebelCommsProvABCSImpl
- CreateFaultNotificationLFCommsJMSConsumer
- Business Flow Fallout-Enabled Services
-
Part II Configuring the Process Integrations
-
24
Configuring the Process Integration for Product Lifecycle Management
- About Configuring the Process Integration for Product Lifecycle Management
- Configuring Siebel CRM for Integrated Product Lifecycle Management
- Configuring BRM for Integrated Product Lifecycle Management
- Working with DVMs for Product Lifecycle Management
- Working with Cross-References for Product Lifecycle Management
- Handling Error Notifications for Product Lifecycle Management
- Configuring Properties for Product Lifecycle Management
-
25
Configuring the Process Integration for Order Lifecycle Management
- About Configuring the Process Integration for Order Lifecycle Management
- Working with Domain Value Maps for Order Lifecycle Management
- Working with Cross-References for Order Lifecycle Management
- Handling Error Notifications for Order Lifecycle Management
- Configuring the Process Integration for Order Lifecycle Management
- 26 Configuring the Process Integration for Customer Management
-
27
Configuring the Process Integration for Order Fallout Management
- About Configuring the Process Integration for Order Fallout Management
- Configuring Oracle AIA for Order Fallout Management
- Configuring Siebel CRM for Integrated Order Fallout Management
- Working with Domain Value Maps for Order Fallout Management
- Working with Cross-References for Order Fallout Management
- Handling Error Notifications for Order Fallout Management
- Configuring the Process Integration for Order Fallout Services
-
24
Configuring the Process Integration for Product Lifecycle Management
- Part III Appendixes
- A Cross-References for the Process Integration for Product Lifecycle Management
- B Communications Orders Dictionary
- C Mapping Billing Dates
- D Supporting MACD Actions and Attribute Changes
-
E
Examples of Changing the Paying Account for Child Accounts
- About the Examples
- Examples when Service-Level Balance Groups Are Enabled
- Examples when Service-Level Balance Groups Are Disabled
- F Configuring Multiple BRM Instances for Communications Integrations
- G Changing the BRM Instance
- H Expectations from an Order Management System for Billing Integration
- I Using the Oracle Mediator Resequencer Feature
- J Guidelines for Ensuring that Oracle AIA Processes are Fallout-Compliant
- K Reintroducing Enterprise Business Services
- L Understanding Multischema Migration