Cycle counting is the periodic counting of
individual items throughout the course of the year to ensure the accuracy of
inventory quantities and values. Cycle
counting can be used in lieu of taking a complete physical inventory, or both
techniques can be used side-by-side.
The Oracle Inventory process can
automatically select and rank items for cycle counts. To do so the Inventory Control Manager uses
the Define ABC Compile form to rank the items.
There are 11 different criteria for the ranking process. Most generally used is the current on-hand
quantity of items or current on-hand value of items. The Define ABC Classes and Define ABC Groups
are the forms used to link the classes with an ABC compilation. Common class structure is A, ranked as 1,
which is higher than B, ranked as 2, etc.
Once an ABC Group is defined, a Cycle Count
is then defined. The Cycle Count
definition process links a Cycle Count Name with a workday calendar, adjustment
account, count controls, serial control, auto scheduling, approval level and
tolerances, and the ABC Group to be used.
Step 1.0 Define and
Run an ABC Compilation
You can define and
compile an ABC analysis for your entire organization or for a specific
subinventory within an organization. You
choose the compilation criterion, the scope of you analysis, the cost type to
use in determining item values, and any additional information that may be
necessary. The combination of all these
parameters constitutes an ABC compile header, identified by the ABC compile
name. You use this name to identify any
activity pertaining to the ABC analysis.
The compile result is a ranking of all items included in the compile
based on the compile criterion used to value the items.
Step 2.0 Define ABC
Classes
ABC classes are
used to identify the value groupings to which your items belong. You define these classes using your own
terminology. The most common classes are
of course A, B, and C. You can use these
classes to group items for a cycle count where you count “A” items more
frequently than “B” items. You can have
as many classes as you want, and you can add to the list of defined classes,
but each class must be assigned to at least one ABC group. When using ABC classes in this way, you
perform an ABC analysis using the ABC compile and assign items to classes based
on the results of that analysis.
Step 3.0 Define ABC
Groups
ABC groups link a
particular ABC compile with a valid set of ABC classes. This allows you to selectively reduce or
increase the number of ABC classes you use in your item assignments for a
particular ABC compile. These groups are
used when you automatically assign your items to ABC classes. It ensures that you divide your items into
the exact number of groupings you specified in the ABC group.
You must also
assign a sequence number to each class associated with the ABC group. The class with the lowest sequence number is
assumed to have the highest rank and will have higher rank items assigned to
that class. You may update an assignment
group to add new classes, but you cannot delete a class.
Step 4.0 Define a
Cycle Count
A Cycle Count
header is a combination of parameters identified by the Cycle Count name. This name is used to identify any activity
pertaining to this cycle count. You can
define and maintain an unlimited number of cycle counts. For example, you can define separate cycle
counts representing different sets of subinventories. You will define controls under the Control,
Scope alternative region such as the number of late days, whether unscheduled
entries are allowed, whether a status of Recount is automatically assigned to
out-of-tolerance counts, and whether to include all subinventories or just
specific ones.
Under the Serial
Control, Schedule alternative region controls are set as to whether or not to
include serialized items from the cycle count, and if so what detail and type
of adjustment is to be used. Select Auto
Schedule and frequency information to turn automatic scheduling on.
Under the
Adjustments, ABC alternative region select what level of approval, if any, is
required, and what the tolerance levels are.
You will also select the ABC Group to be used for the cycle count.
Step 5.0 Define
Cycle Count Classes
Cycle Count Classes
allow you to enter the ABC classes you want to include in your cycle
count. You can also enter approval and
hit/miss tolerances for each cycle count class.
Step 6.0 Define
Cycle Count Items
Items need to be
loaded into your cycle count before you can schedule or count them. You can do this by specifying an existing ABC
group from which to load your items or you can manually enter, delete, or
update the items.
When you choose the
items to include in your cycle count, you can specify which items make up your
control group. When you generate
automatic schedules you can indicate whether to include items in your control
group as a control measure.
Step 7.0 Cycle
Count Scheduling
There are two
processes that may be used for scheduling your cycle count. Automatic scheduling uses the number of items
in each cycle count class, the count frequency of each class, and the workday
calendar to determine how many and which items you need to count during the
scheduling frequency. Each time the auto
scheduler runs, it schedules counts only for the schedule interval you defined
for the cycle count header. For example,
if your scheduler interval is days, then only those items that are due for
counting on the current date are scheduled.
You can manually
schedule counts in addition to, or instead of those generated with automatic
scheduling. You can request counts for
specific subinventories, locators, and items, and set the count for any
inventory date. Manually scheduled
counts have no impact on automatically scheduled counts; you can potentially
count some items more frequently than what you initially planned.
Step 8.0 Generate Count Request and Print Count Lists
After scheduling
your counts, you can submit the process to generate count requests. This process takes the output of the
automatic scheduler and your manual schedule entries, and generates a count
request for each item number, revision, lot number, subinventory, and locator
combination for which on-hand quantities exist.
These count requests are ordered first by subinventory and locator, then
by item, revision, and lot. A unique
sequence number is assigned to each count request that can be used for
reporting, querying, and rapid count entry.
After generating
the count requests you can submit the request for the Cycle Count Listing
report. This report lists all counts
that you need to perform within a given date range.
Step 9.0 Enter
Cycle Counts
After the physical
counting process is complete, enter your cycle counts of items requested. You can use the same window to enter counts
of items requested via automatic or manual cycle count scheduling. If unscheduled count entries are allowed for
your cycle counts, you can enter those also.
The Cycle Count
Entries window automatically queries up all count requests for which you have
not yet entered a count. You can use
flexible search criteria to specify the group of count requests for which you
want counts entered.
Step 10.0 Cycle
Count Approval
When a cycle count
entry results in an adjustment that exceeds approval tolerances, the adjustment
is either posted automatically or held for approval depending on the approval
option you choose. If Automatic Recounts
are turned on in the cycle count, an automatic recount request will be
generated. If the maximum number of
recounts have been reached, the adjustment is submitted for approval. When generating the cycle count listing, you
must include a from date back far enough to include the recount item’s original
count date. You should always try to
find the source of a discrepancy and take corrective action so as to minimize
future adjustments.