Thursday, November 11, 2010

Order Management Concepts - Qualifiers and Modifiers

Qualifiers:

A qualifier defines eligibility rules for modifiers and price lists.

A qualifier can be a customer name, a customer class, an order type, or an order amount that can span orders.

Though a qualifier may be set up independently, it comes into effect only when linked to a modifier or a price list. Thus, the modifier that is set up and linked to a qualifier determines who the price adjustment will affect as well as the amount that will change.

You can create qualifier groups to apply individual qualifiers as a set. When you group qualifiers, they become a set, which allows for faster searching and setup.

Modifiers:

Modifiers determine the adjustments made to the list price. These are dependant on various business factors such as the type of adjustments to make, the level at which the adjustments are made, how the modifiers are qualified, how they are applied, etc. You can create three modifier list types in Oracle Pricing:

• Discount List
• Surcharge List
• Freight and Special Charges List

There are four modifier line types available in Oracle Pricing:
• Discount
• Surcharge
• Freight and Special Charges: Amount applied to the customer invoice for movement of a shipment to a destination
• Price Break: Only point price breaks are allowed in Basic Pricing modifiers. For example, the following pricing decisions are:

If Item Quantity = 1-50, then discount = 5%
If Item Quantity = 51-100, then discount = 7%
If Item Quantity is between 101 and 99999999999, then discount = 10%.
So if the ordered item quantity is 110, then the discount applicable is 10%.

Modifier controls are of the following types:
Pricing Event is a time in the process flow of the calling application at which it makes a call to the pricing engine (analogous to an Oracle Workflow event); for example, Book Order in Order Management.

Pricing Phase is a user-defined group of modifiers that the search engine considers together when applying them to pricing requests, for example, Phase 1: Line Adjustments.

Incompatibility: In any given level within the same phase, the system only allows one modifier to be selected. The pricing engine may retrieve more than one modifier that meets the calling request and can be applied. There are three methods to resolve incompatibilities within the modifiers that the pricing engine retrieves:

• Precedence
• Best price
• Exclusivity

Incompatibility Level: Each modifier has an incompatibility level. If there is more than one modifier line with the same incompatibility level, the pricing engine selects the one with the highest precedence. If there is more than one modifier with the highest precedence in an incompatibility level, the pricing engine selects the modifier that provides the best benefit to the customer.

In Basic Pricing, users cannot add additional phases or events, and incompatibility level and buckets are defaulted.

8 comments:

DEVendra Gulve said...

Below link will give you some more information
http://functionalguy.blogspot.com/2008/05/oracle-pricing-qualifier-and-modifier.html

Thanks
Devendra

internet marketing company said...

This is a really good post. Must agree that you are one of the coolest blogger I ever saw. Thanks for posting this useful information. This was just what I was on looking for. I’ll come back to this blog for sure! I bookmarked this blog a while ago because of the useful content and I am never being disappointed. Keep up the good work.

sap partners said...

This post gives you information about two important concepts of Order management which are qualifiers and modifiers. Both the terms are very well defined. The concept is easy to know and understand. I think an example for the same will make this perfect.

best hosting company for websites said...

I have gone though your website and found it very interesting read.. I appreiciate this task for sharing this information. Hope, you keep updating it very frequently.

deepakw3c said...

This blog is highly informatics, crisp and clear. Here everything has been described in systematic manner so that reader could get maximum information and learn many things. This is one of the best blogs I have read

Pc optimizer
Printer support
Printer Repair

Unknown said...

Hi
I just wanted to make a statement on the contribution of this blog here. It’s awesome
I want to contribute my part to this forum as well.
Order Management

Unknown said...

Order Management
I just wanted to make a statement on the contribution of this blog here. It’s awesome.
It such a best information for the Order Management. Thanks to share interesting and informative informations.

Unknown said...

Awesome blog. .I never seen this kind post. . Your site having most knowledgeable information. . I learn more valuable information from in your site.
online billing software