ABC Analysis

Prequel to Cycle Count

MAIN STEPS 1. 2. Define ABC Compile Define ABC groups Assign Classes to groups Assign Items to Classes from ABC compile 5. Query the Data . 4. 3.

Define ABC Compile navigation-. .Inventory Superuser ABC CodesABC Compiles Press COMPILE in the end.

Current on–hand value Use the current on–hand quantity of inventory times the cost for the cost type. Assign the sequence number by descending value. Oracle Inventory ranks all the items in your ABC compile. even those with zero cost or zero quantity. Select the valuation scope for determining the ranking of items. Determine the scope of the analysis by selecting the content level for items to include in the compile. This criterion defines what the rank of a particular item will be in the ABC compile. After determining each item’s compile value. if you use Current on–hand quantity as your compile criterion. Assign the sequence number by descending value. Oracle Inventory includes all items defined for your current organization in the ABC compile. Assign the sequence number by descending quantity. – If you only want to include items in a subinventory but you want the ranking to be done based on the organization wide ranking. the second item has a higher value than the first item since Oracle Inventory compares $100 ($10 10 units) to $125 ($25 5 units). – If you use a particular subinventory. Current on–handquantity Use the current on–hand quantity of inventory.select Organization. Assign the sequence number by descending number . Select the compile criterion or method of ranking items in the ABC compile.Info About ABC Compile • • • • Enter a unique name for the ABC compile. Oracle Inventory uses the compile criterion to value the items you include in your ABC compile. Ranking must be done at the Organization level if you did not select a subinventory in the Content Scope field. For example. The Compile Criterion field is found in the Define ABC Compile window. Assign the sequence number by descending quantity. If you use the Current on–hand value criterion. an item with an on–hand quantity of 10 units is of higher rank than another item with a quantity of 5 units. Historical usage quantity Use the historical usage quantity (transaction history) for the time period you specify. Historical usage value Use the historical usage value (transaction history). you can choose one of the following criteria to value and rank each item included in the ABC compile. Oracle Inventory includes all items for which you have defined an item/subinventory relationship. Historical number of transactions Use the historical number of transactions (transaction history) for the time period you specify. – If you use the entire organization. For each distinct compile. This is the sum of the transaction quantities times the unit cost of the transactions for the time period you specify. and the first item from above has a cost of $10 per unit and the second item from above has a cost of $25 per unit.

Oracle Inventory uses 30 units for RELAY1. the value to use is determined by what you choose in the Valuation Scope field on the Define ABC Compile window. you have the option of valuing your items across all subinventories in the organization or just the one for which you have restricted the ABC compile. The same item also exists in other subinventories in your organization.Valuation Scope for Ranking Items • In the Define ABC Compile window you select a valuation scope for determining the ranking of items. If you choose to restrict valuation to the subinventory. 20 units for RELAY2. and ranks RELAY2 higher than RELAY1. – If you restrict your ABC compile to subinventory STORES1. Item RELAY2. both RELAY1 and RELAY2 are included in the ABC analysis since they both exist in STORES1. However. If you choose to restrict your ABC compile to items within a particular subinventory. 10 units for – RELAY2. You choose to compile your ABCanalysis based on Current on–hand quantity. item RELAY1 has an on–hand quantity of 5 units in subinventory STORES1. However. – For example. for a total on–hand quantity of 30 units in the entire organization. has an on– hand quantity of 10 units in STORES1 and a total on–hand quantity of 20 units in the entire organization. and ranks RELAY1 higher than RELAY2. Oracle Inventory uses 5 units for RELAY1. if you choose to value the same items across the organization. .

Assign the sequence number by descending quantity. Historical usage value Use the historical usage value (transaction history). This criterion defines what the rank of a particular item will be in the ABC compile.COMPILE CRITERION The Compile Criterion field is found in the Define ABC Compile window. Historical number of transactions Use the historical number of transactions (transaction history) for the time period you specify. For example. Assign the sequence number by descending quantity. Current on–hand value Use the current on–hand quantity of inventory times the cost for the cost type. you can choose one of the following criteria to value and rank each item included in the ABC compile. Historical usage quantity Use the historical usage quantity (transaction history) for the time period you specify. For each distinct compile. Assign the sequence number by descending number of transactions. the second item has a higher value than the first item since Oracle Inventory compares Rs 100 (Rs 10 10 units) to Rs 125 (Rs 25 * 5 units). Assign the sequence number by descending value. if you use Current on–hand quantity as your compile criterion. and the first item from above has a cost of Rs 10 per unit and the second item from above has a cost of Rs 25 per unit. Current on–handquantity Use the current on–hand quantity of inventory. . Assign the sequence number by descending value. This is the sum of the transaction quantities times the unit cost of the transactions for the time period you specify. an item with an on–hand quantity of 10 units is of higher rank than another item with a quantity of 5 units. If you use the Current on–hand value criterion.

VIEW COMPILE RESULTS .

Define ABC Classes .

Define ABC Group .

Assign Classes To Groups .

Assign the Items from the ABC compile to the Classes .

and all items in the ABC compile must be assigned to an ABC class. Oracle Inventory automatically calculates this value if you choose to assign classes by another method. If you navigate from the ABC Assignment Groups window this field is already entered The Compile Name. if the value entered does not exactly match any item. Specify the cutoff point for each ABC class. or navigate to the ABC Assignment Groups window and choose the Assign Items button. 2. Enter the ABC group for which to assign items to classes. Oracle Inventory displays the last sequence number as the default for the last class. If any item with zero value is in a class other than the last class. % Value: You can enter the percent of total compile value from the ABC Descending Value Report to include in each class. You can use any of the following fields to determine the cutoff points: Seq: You can enter the sequence number from the ABC Descending Value Report for the last item to be included in each ABC class. % Item. Inventory Value: You can enter the cumulative value from the ABC Descending Value Report for the last item to include in each ABC class. Subinventory. Number of Items. To define ABC assignments: 1. Navigate to the Assign ABC Items window. 3. and % Value fields. and Total Compile Value fields display information for the compile used by the ABC Group. Oracle Inventory automatically calculates this value if you choose to assign classes by another method. You can then use the classifications for other purposes such as determining how often you cycle count a given item. Oracle Inventory displays the total inventory value as the default for the last class. Oracle Inventory chooses the first item with a value greater than the value entered. This maximum value is restricted to the total inventory value compiled and is displayed in the Total Compile Value field. Oracle Inventory automatically calculates this value if you choose to assign classes by another method. Each ABC class must have at least one item assigned to it. For the Inventory Value. Attention: It is possible to have several items in the ABC compile with zero value. 4.define ABC assignments You can assign and update ABC classes to an ABC assignment group where an ABC compile was also entered. you may only assign items using the sequence number or item percent. % Items: You can enter the percent of number of items compiled from the ABC Descending Value Report to include in each class. From the ABC Descending Value Report you determine the cutoff points for assigning ABC classes. Choose the Assign button to launch the concurrent request to assign the items to the classes in the ABC group. Oracle Inventory automatically calculates the maximum value. .

Therefore. . With the whole process starting from the very beginning. 2. If you navigate from the ABC Assignment Groups window this field is already entered 3. Enter an ABC group whose items you want to update. after the assignment process. For example. You can also update an ABC group to include those items that were not a part of the initial ABC compile. Otherwise. Navigate to the Update ABC Item Assignments window. However. you can make it a part of your existing ABC groupings through the update process. or navigate to the ABC Assignment Groups window and choose Update Items.Updating ABC Item Assignments If you are not satisfied with the class into which an item falls as a result of the automatic ABC assignment process. Attention: Whenever you recompile an ABC analysis or change the method by which you assign your ABC classifications. you lose any changes you might have made to your item assignments. 4. this item was assigned to a class of low rank. you know that in the future. assume you compiled your ABC analysis based on historical usage value. You can use the Find button to display items currently assigned to the ABC group you entered. you also run the risk of losing any changes you might have made to your item assignments. you would have to start all over by recompiling your ABC analysis and reassigning your items to ABC classes. For example. Save your work. You use the Update ABC Assignments form to reclassify this item to now be a high rank item. Enter an inventory item and a valid ABC class. To update an ABC item assignment: 1. You have a relatively new item in your inventory that was ranked toward the bottom of your ABC Descending Value Report since it has very little transaction history on record. this item will have a high usage value and should really be classified as a high rank item. if you start stocking a new item in your inventory. you can change it. All items are reclassified based on their new ranks in the ABC Descending Value Report and the method you choose to determine cutoff points. This allows you to expand the scope of your existing ABC compiles without having to rerun any processes.

VIEW ITEM CLASS ASSIGNMENT .