Bookshelf Home | Contents | Index | PDF |
Siebel Order Management Guide Addendum for Communications > Setting Up Network Ordering > Example of Defining Compound Products for a NetworkThis example shows you how to define a network composed of the following products:
This example shows one method of defining compound products for a Network. Depending on your business requirements, you might use a different method. To define a compound product for a network, perform the following tasks:
Defining the Frame Relay Network ProductThe Frame Relay Network is the network product for this sample network. All compound product rules are associated with this product. In the network product, you can define attributes that apply across the entire network. For example, if the same hardware vendor applies to all the products in the network, you can define the vendor as an attribute of the Frame Relay Network. To define the Frame Relay Network product
Defining the Frame Relay Port ProductIn most cases, model the Frame Relay Port product as an individual customizable product. NOTE: Although in most cases you must model the Frame Relay Port product as an individual customizable product to model valued added services such as reports and installation, you can model the Frame Relay Port product as a simple product and still use the Compound Product Validation Engine. The attributes of the product can include port speed, level for quality of service, and so on. If you model your nodes as customizable products, you must make sure that the attributes to use in cross-product validation rules are associated to the root component. The sub components of the product might include Local Access Line and Installation. To define the Frame Relay Port product
Defining the Frame Relay PVC ProductIn most cases, model the Frame Relay PVC product as an individual customizable product. NOTE: Although in most cases you must model the Frame Relay PVC product as an individual customizable product to model valued added services such as reports and installation, you can model the Frame Relay Port product as a simple product and still use the Compound Product Validation Engine. The attributes of the product can include Committed Information Rate (CIR), Diversity, and PVC Type (Symmetrical or Asymmetrical). The sub components of the product might include Installation and value add services such as PVC Reports. To define the Frame Relay PVC product
Defining Business Services for Rule CheckersAfter you define individual products, you begin defining the features of the entire compound network product. First, you specify the rule checker business services used to validate this product. In this example, you use the business services for network ordering. In other cases, you might create and use custom business services to validate the network. For more information, see the topic about creating custom rule checkers in Siebel Product Administration Guide. To define rule checker business services
Defining Maximum and Minimum Quantities for Network Components
Because this network can be as large as the customer wants in the boundaries of the network reach of the provider, you do not enter a Maximum Quantity for the Frame Relay Port and Frame Relay PVC products. Because the Cardinality Checker is a compound product business service, it operates on the Projected Asset Cache. Therefore, these rules apply across the current quote, existing assets, and open orders on the assets. For example, if a customer has five Frame Relay Ports and attempts to disconnect four of them, the validation displays an error message indicating that the customer no longer has the minimum quantity for the Frame Relay Port product. To define maximum and minimum quantities for network components
Defining Error Messages for Compound Product RulesIn this example, you define an error message. A rule that validates if all nodes have a service address uses this error message. To define error messages for compound product rules
Defining Simple Expression Rules for Compound ProductsFinally, you define simple expression rules that validate across the product and that generate error messages. In this example, the rule checks to determine if all nodes have a service address and then displays the error message that you defined in the previous step. To define simple validation expression rules for compound products
Other Samples of Validation Rules and MessagesTable 149 includes more samples of simple expression rules that you can use to validate network ordering. The first column contains the message that you enter in the Short Text and Long Text fields of the Message Type record. The next four columns contain the values that you enter in each Simple Validation Expression Rule record. The last column contains an explanation of the rule. The first row in the table repeats the example in the previous step. You create the samples in the other rows in the same way you create the previous example. You enter the text of the message in the Message Type record, and then, when you enter values in the Simple Validation Rule record, you select the name of the appropriate Message Type record. |
Siebel Order Management Guide Addendum for Communications | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |