Bookshelf Home | Contents | Index | PDF |
Siebel Order Management Guide Addendum for Industry Applications > Setting Up Network Ordering > Example of Defining Network Compound ProductsThis example shows how to define a network composed of the following products:
This example shows one possible way of defining network compound products. Your method of defining these products may differ, depending on your business model. To define a network compound product, 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 will be associated with this product. As the network product, it also allows you to define attributes that apply across the entire network. For example, if the same hardware vendor is used for all the products in the network, you can define it as an attribute of the Frame Relay Network. To define the frame relay network product
Defining the Frame Relay Port ProductIn most cases the Frame Relay Port product should be modeled as an individual customizable product. NOTE: Although in most cases the Frame Relay Port product must be modeled as an individual customizable product in order to model valued added services such as reports and installation, it is possible to model the Frame Relay Port product as a simple product and still use the Compound Product Validation Engine. The attributes of the product may include things like Port Speed, Quality of Service level, and so on. If you have decided to model your nodes as customizable products you must make sure that the attributes that need to be used in cross-product validation rules are associated to the root component. The sub-components of the product may include products such as Local Access Line and Installation. To define the frame relay port product
Defining the Frame Relay PVC ProductIn most cases, the Frame Relay PVC product should be modeled as an individual customizable product. NOTE: Although in most cases the Frame Relay PVC product must be modeled as an individual customizable product in order to model valued added services such as reports and installation, it is possible to model the Frame Relay Port product as a simple product and still use the Compound Product Validation Engine. The attributes of the product may include things like Committed Information Rate (CIR), Diversity, PVC Type (Symmetrical or Asymmetrical). The subcomponent products may include Installation and value add services such as PVC Reports. To define the frame relay pvc product
Defining Rule Checker Business ServicesAfter you have finished defining 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 that are provided with network ordering. In other cases, you may create custom business services to validate the network and use them. For more information, see the section about creating custom rule checkers in 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, within the boundaries of the providers network reach, 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 asset. For example, if a customer had 5 frame relay ports and attempted to disconnect four of them, the validation would display an error message saying the minimum quantity is not met for the Frame Relay Port product. To define maximum and minimum quantities for network components
Defining Error Messages for Compound Product RulesThis example defines an error message used by a rules that validates whether all nodes have service addresses. To define error messages for compound product rules
Defining Simple Expression Rules for Compound ProductsFinally, you define simple expression rules to validate across the compound product and generate error messages. In this example, the rule checks whether all nodes have a service address and then displays the error message defined in the previous step. To define simple validation expression rules for compound products
Other Samples of Validation Rules and Messages.Table 9 includes more samples sample simple expression rules that you could use to validate network ordering. The first column contains the message you enter in the Short Text and Long Text fields the Message Type record. The next four columns values you enter in each Simple Validation Expression Rule record. The last column contains an explanation of what this rule does. The first row in the table repeats the example given previously. You create the samples in the other rows in the same way you created 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, select the name of the appropriate Message Type record. |
Siebel Order Management Guide Addendum for Industry Applications | Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |