Because of the complex business scenario in the Modern time organization want to control which customer are allowed to order which product.
Consider below scenarios:
• If a company is developing customer specific items, then specific item shall be sold to specific customer only.
• Few products may be banned in specific region.
• Few items may be sold thru specific channel only. Example: Online, Distributors, franchises, Sales Executive etc.
Now Order management Provide a new utility in R12.1.1 to define the rule to restrict the Item to be sold, based on rules, this utility is name as Item Orderability Rules. It allows user to Order the Item based on the Rules. Item Orderability rules are defined at Operating Unit (OU) Level.
Now let’s have a deeper look at Item Orderability:
Level at which rule can be built:
As of Now Oracle has provided rules to control only at 11 attributes
01. Customer
02. Customer Class
03. Customer Category
04. Region
05. Order Type
06. Ship To
07. Bill To
08. Deliver To
09. Sales Channel
10. Sales Representative
11. End Customer
Rule can be defined based on any combination of above attributes:
Example:
The OR condition is applicable when evaluating multiple conditions. In the example above, either the ‘Customer Category’ OR ‘Customer’ OR ‘Sales Channel’ is taken into consideration.
Criteria for the rule:
Criteria can be ‘Item’ or ‘Item Category’
If you select Category as a criterion then you will see “Item Categories
Codes” from the Category Set which is assigned as ‘Default Category Set’
for Order Entry functional area for that OU.
Example:
In our case ‘Order Entry’ has ‘Inv.Item’ category set assigned so we
will be able see category codes from ‘Inv.Item’ Category set only.
Item Validation Organization is referred to validate ‘Item + Category’ combination
Generally Available Flag:
We can set up rules to define when an item or item category is generally not available (the Generally Available box is unselected)
with the conditions available for that rule. For example, Item X is
generally not available, however, since you have set up conditions at
the Rule Level, it is available for a particular customer, or region or
customer class.
Conclusion:
Generally Available box is unselected: Oracle will allow putting order for Criteria + ruling combination
Generally Available box is Selected: Oracle will not allow putting order for Criteria + Rule combination
This is illustrated in the example below:
Case 1: Unselect Generally Available
This means, Item ‘AS54999’ is generally not available for all, but you want to sell it to Customer ‘A. C. Networks’ only.
So this rule allows putting order for Customer + Item combination.
Case 2: Select Generally Available
This means, Item ‘AS54999’ is generally available but you do not want Customer ‘A. C. Networks’ to order it.
So this rule does not allow putting order for Customer + Item combination
Effect of “OM: Use Materialized View for Items LOV (Honors Item Orderability Rules)”
(Honors Item Orderability Rules) is set to Yes, then the Ordered Item
LOV displays only those items which are based on the rules defined. The
Ordered Item LOV is then dynamically populated based on Item
Orderability Rules and the current attribute values on the line.
If the value of the profile option OM: Use Materialized View for Items LOV
(Honors Item Orderability Rules) is set to No, then the Ordered Items
LOV lists all the items of the item validation organization of the
current operating unit. This doesn’t consider the defined item
orderability rules, however if there is a defined rule that prevents the
item from being ordered, then an error message is displayed while
saving the order. You will not be able to save the order. Below is
Simple test case for Item Orderability feature.
Steps to Define the Item Orderability Rule-
- Select the Criteria (Item or Category. And Generally Available or not)
- Select criteria values (Item Number / Category Code)
- Select the Rules Level/s (by selecting any combinations of above 11 attributes)
- Select Rules Level value.
Over or under shipment tolerance can be setup at at three levels.
1. Item Level (Highest precedence)
2. Customer Level
3. Profile Option (Lowest precedence): This can be setup at Site level.
Before defining items must design and configure your Item Categories Flexfield as all items need to be assigned with categories. After defining compile the flexfield definition to enable the Categories Flexfield pop-up window. Multiple structures for Item Categories Flexfield can be defined.
For step by step demonstration look at..
Steps to Configure Item Categories Flexfield
If you do not use catalog group still at least one segment must be enabled.
In order to keep track record of locators for inventory items stock locators need to be
If you want to define logical references to frequently used account number and combinations and use them as transaction source types,you need to configure your account aliases flexfield and define account aliases.
Sales order flexfield must be configured if items will be shipped from inventory.
If you want to predict needs of your material or to plan material requirement then you can configure workday calendar for this.Work day calendar provide lot of flexibility in terms of shifts, pattern for working days also you can configure exceptions.
Organization define different entities in company which may have different manufacturing facilities, warehouses, distribution centers, and branch offices.
This setup enables you to change organization you define in oracle inventory.using the Change Organization window you can log out and log back in to Oracle Inventory.
For inter company relations between two operating units (typically the Shipping and Selling organizations) in a multi-organization environment, you must define the relationship in the Intercompany Relations window.
Sub inventory groups inventory logically or physically, at least one sub inventory must be assigned to each organization.
Attributes are detail information about items.Each attribute is maintained at master level or organization level.If an attribute is defined as master level then it can only be updated at item master level and attributes maintained at item/organization level can only be updated at this level only.
Categories are defined to manage items having same characteristics.
Sets are defined to further group categories more functionally.Also define at least one default category set.
Statuses are defined to restrict or enable item for different functional areas.
Some predefined types are already defined but you can also define your own cost type.
Periods are defined in oracle General Ledger and in oracle inventory can be opened using inventory periods.
Step-19. Set profile options.
1. Go to Inventory responsibility and open Key Fleffield
Flexfield -> Key -> Segments
Key Flex Field |
In flexfield title search for Item Categories.
Item Categories |
2. Enter new record in this case ORK Item Categories. Now click on segments to enter segments summary.
Latest Posts
- R12 – How to Handle NULL for :$FLEX$.VALUE_SET_NAME In Oracle ERPAugust 25, 2023 - 1:20 pm
- R12 – How to Delete Oracle AR TransactionsMarch 22, 2019 - 8:37 pm
- How to Define Custom Key Flexfield (KFF) in R12January 19, 2018 - 5:43 pm
- AutoLock Box Concepts In R12November 10, 2017 - 8:30 am
- R12 – java.sql.SQLException: Invalid column type in OAFSeptember 15, 2017 - 9:39 am
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Recent Comments