Вы находитесь на странице: 1из 21

1.

Open Item Reservation window and select the Item Reservation (Type:
Cycle Count)
2. Tools > Transfer Demand to open Transfer Demand window
3. Select "Inventory" for Demand Type
4. Input "mistake" for Demand Name
5. Input quantity(= Quantity of Cycle Count Reservation) for Transfer
Quantity
6. Click Transfer to return to Item Reservation window
7. Select the Item Reservation (Type is Inventory now)
8. Click Delete on the menu bar
9. Click Save on the menu bar

Vivek Khandelwal 12/03/2013 8:25 AM


Hi,

In Item Reservations screen, in Demand Tab I can see Item having Reservation against an
Item against a Cycle Count. Due to this the Material Workbench, the Available to Transact
quantity is zero.
When I check the Cycle count entry against this item, the Status is completed & I am unable
to make any changes on the same.
Request your help to let me know how can we remove the reservation as Cycle Count action
is already completed.
Regards,
Vivek K

222 Views

Tags:

Reply

Average User Rating: No ratings (0 ratings)


Average User Rating
No ratings
(0 ratings)
My Rating:
Rate Poor(1 of 5)Rate Below Average(2 of 5)Rate Average(3 of 5)Rate Above Average(4 of
5)Rate Exceptional(5 of 5)

Rating Saved!

Comment on your rating

1. Re: Unable to remove Item Reservations against Cycle Count

Saravanan Vijayasundaram 15/02/2013 1:18 AM (in response to Vivek


Khandelwal)
Hi Vivek,

Cycle counting does not create reservations, this must be done from the pick
release/shipping process.
For details please refer to article : Cycle Count Reservations Stuck In
Mtl_reservations/Mtl_demand Tables [ID 401342.1]
Regards,
Saravanan
o Like Show 0 Likes (0)
o Reply
o Actions

2. Re: Unable to remove Item Reservations against Cycle Count

user772365 15/02/2013 1:49 AM (in response to Vivek Khandelwal)


Hi Vivek,
Get the below query outputs from the instance where you are facing the issue.

1)select * from Mtl_reservations


where inventory_item_id='&item_id'

and organization_id='&organization_id'

2)
Cycle count queries ( Check in the reservation for cycle count name and use it for
below queries)
=================
select * from mtl_cycle_count_headers
where cycle_count_header_name = '&cycle_count_name' and organization_id =
&org_id

select * from mtl_cc_schedule_requests


where cycle_count_header_id in (
select cycle_count_header_id from mtl_cycle_count_headers
where cycle_count_header_name = '&cycle_count_name' and organization_id =
&org_id)

select * from mtl_cycle_count_items where cycle_count_header_id in (


select cycle_count_header_id from mtl_cycle_count_headers
where cycle_count_header_name = '&cycle_count_name' and organization_id =
&org_id)

select * from MTL_CYCLE_COUNT_CLASSES


where cycle_count_header_id in (
select cycle_count_header_id from mtl_cycle_count_headers
where cycle_count_header_name = '&cycle_count_name' and organization_id =
&org_id)

select * from MTL_CYCLE_COUNT_ENTRIES


where cycle_count_header_id in (
select cycle_count_header_id from mtl_cycle_count_headers
where cycle_count_header_name = '&cycle_count_name' and organization_id =
&org_id)

Thanks,
Girish

o Like Show 0 Likes (0)


o Reply
o Actions

3. Re: Unable to remove Item Reservations against Cycle Count

Kamesh-OC 19/02/2013 6:55 AM (in response to Vivek Khandelwal)


sometimes the record could get stuck in mtl_material_transactions_temp. please
check
o Like Show 0 Likes (0)
o Reply
o Actions

4. Re: Unable to remove Item Reservations against Cycle Count

Vivek Khandelwal 19/02/2013 8:52 AM (in response to Kamesh-OC)


Hi,

I have checked records in temp table but there are no relevant records.
Vivek
o Like Show 0 Likes (0)
o Reply
o Actions

5. Re: Unable to remove Item Reservations against Cycle Count

user772365 20/02/2013 1:13 AM (in response to Vivek Khandelwal)


Hi vivek,
Please upload the requested query outputs.
based on query output we can decide to delete the reservations.

Thanks,
Girish
o Like Show 0 Likes (0)
o Reply
o Actions

6. Re: Unable to remove Item Reservations against Cycle Count

Vivek Khandelwal 20/02/2013 7:00 AM (in response to user772365)


Hi Girish,

I have attached the output of 1st query, as you can see for 2nd query it requires cycle
count name, but in our case it is not showing cycle count name & its blank. Can you
suggest some action plan.

Vivek K
o MTL_Reservation.xls 10.5 K Preview No security policy violations found.
The file was last scanned 2 minutes ago.
o Like Show 0 Likes (0)
o Reply
o Actions

7. Re: Unable to remove Item Reservations against Cycle Count

user772365 21/02/2013 1:21 AM (in response to Vivek Khandelwal)


Hi Vivek,
We can delete this reservations from backend but below is the correct way of relieving
the reservations.

Please perform the below steps to relive the reservations.


=================================================

If you do not use cycle counting you will need to define ABC compile and a
class (if you use cycle counting then this is most likely already done).
1. Go to Counting --> Cycle counting and create a cycle count with unscheduled
entries checked and enter this item as part of the class created above.
2. Then go to Cycle Count Schedule form and enter a schedule for this item

3. Open the Cycle Count Entries form and enter the count quantity same as cycle count reservation
quantity which would clear the cycle count reservation.
If you do have a cycle count header you can use for the subinventory, please
create an unscheduled cycle count for these items.
For detailed setup information, please Review Note 66634.1: How To Setup and Define a Cycle Count

Thanks,
Girish

o Like Show 0 Likes (0)


o Reply
o Actions

8. Re: Unable to remove Item Reservations against Cycle Count

Vivek Khandelwal 28/02/2013 6:49 AM (in response to user772365)


HI Girish,

Need just one clarification, I do not have a Cycle Count name against this record in
Demand Screen, do see attached screenshot.
So then, do I need to create a Cycle Count & go for cycle counting entry of given
quantity.

Regards,
Vivek K
o $FC21DFE8C1A0D46.bmp 480.4 K Waiting for security scan. The file will
be scanned during download.

o Like Show 0 Likes (0)


o Reply
o Actions

9. Re: Unable to remove Item Reservations against Cycle Count

Senthilnathan Natarajan - Oracle 12/03/2013 8:25 AM (in response to Vivek


Khandelwal)

Hi Vivek,
Yes, as mentioned by Girish, you will have to create a new cycle count (If you do not
have) in order to relieve the reservation.
Thanks, Senthil

R11
NOTE: If you do not use cycle counting you will need to define ABC
compile and a
class (if you use cycle counting then this is most likely already done).
1. Go to Counting --> Cycle counting and create a cycle count with
unscheduled
entries checked and enter this item as part of the class created above.
2. Then go to Cycle Count Schedule form and enter a schedule for this
item
3. Open the Cycle Count Entries form and enter the count quantity same
as cycle count reservation
quantity which would clear the cycle count reservation.
If you do have a cycle count header you can use for the subinventory,
please
create an unscheduled cycle count for these items.
For detailed setup information, please Review Note 66634.1: How To Setup
and Define a Cycle Count
Cycle Count is divided into two primary functions: ABC Analysis and
Defining a Cycle Count. We will first discuss how to perform an ABC
Analysis
and then how to define and run a Cycle Count. The functions described
here pertains to all versions of the Inventory application
(Character, GUI, and NCA).

ABC ANALYSIS OVERVIEW


ABC Analysis:

ABC analysis is a method of determining the value of items in your


inventory,
ranking your items according to a criterion and then grouping items into
classes.
"ABC" refers to the rankings you assign your items as a result of this
analysis,
where "A" items are more valuable than "B" items and so on.
ABC Classification:

Classification is the process of assigning items to groups called ABC


classes.
Oracle inventory allows you to use your own terminology to define ABC
classes.

ABC Ranking:

Oracle Inventory allows you to choose one of 15 compilation criteria for


performing an ABC analysis, and allows you to maintain multiple rankings
of the
same set of items.

STEPS TO DEFINE AN ABC COMPILATION


1. Define an ABC Compile

Enter your compilation


Name,
Description,
Criterion (choose from 15 choices)
Subinventory,
Cost type,
Content and Valuation Scope (restricted to subinventory),
Compile Specification (Current on hand quantity)
Save
Click on Compile
When the compilation has completed re-query the ABC compile. When
the query return it should have values in these additional fields:
Compile Status = Completed
Total Inventory Items =
Total Inventory Value =
If the above 3 fields do no have a value in them the compile did not
complete satisfactory. Determine problem, correct and resubmit
compile.
2. Define ABC Classes

Enter the Classes


Name =
Define class names that suit your business environment
Use these classes to group items in your ABC compilation
Description =
Before you assign items to ABC classes, you must define an ABC group.
3. Define ABC Groups

Enter ABC Group


Name = <98stores>
ABC Compile =
ABC Classes
Sequence =
Name =
An ABC group may have an unlimited number of ABC classes.

A rank of 1 is higher than a rank of 2 and so on.


Assign items of higher relative value to classes of higher rank.
4. Define ABC Assignments

Assign Sequence Number


Base your assignment on the number of items in you compilation.
Choose the sequence number that corresponds to the last item in
each class.
Assign Item Percent
Base your assignment on the percentage of items in you compilation
Choose a value from the remaining unassigned percentage of the total
Number of items. For example, if you assign 60% of your items
to class A, then you must choose a value between 0% and 40% for
the next class.
Assign Inventory Value
Base your assignment on the inventory value of the items in you
compilation.
Choose the cumulative inventory value that corresponds to the last
item in each class.
Assign Value Percent
Base your assignment on the percentage of inventory value of the
items in your compilation.
Choose a value from the remaining unassigned percentage of the total
Inventory value of your items. For example, if you assigned 60% of
the total inventory value to class A, then you must choose a value
between 0% and 40% for the next class.
Unmatched Items and Numbers
If the value that you enter does not exactly match an item, then Oracle
Inventory chooses the first item with a value greater than the number
That you entered.

UPDATE 'ABC' ASSIGNMENTS


Update ABC Assignment
Change the ABC classes of items in an ABC group.
For example, you may want to assign an item to a class of higher
value because of its significance to your operations.
Add New Items

Add new items to your ABC group without having to recompile and
then reassign the items to classes.
For example, you made your assignment based on historical usage
Value. You have an item in your inventory that will have a high
usage value and should be an "A" item, but was classified as a "C "
item due to the item's position in the Descending Value Report for the
compilation. You can reclassify this item to be an A item.
Assign Items to Classes
You may use the Update ABC Assignments form to assign items to
Classes without using the Define ABC Assignments form.
Use the Update ABC Assignments form to assign items to classes if
you choose not to use an ABC compilation as a basis for class
Assignments.

ABC ANALYSIS REPORTS AND INQUIRIES


Use reports and inquiry forms to verify ABC analysis information.
Reports
ABC Assignments Report--list items and the ABC classes of the
items.
ABC Descending Value Report--list items in your ABC compilation
in descending order of compilation criterion.
Inquiry Forms
Update ABC Assignments--check class assignment of items within
And ABC group.

The following are the steps to define, generate, enter counts, make
adjustments, and approve the count entries.

PERFORM CYCLE COUNT: OVERVIEW


Cycle Counting
Cycle counting is the periodic counting of individual items throughout
the year.
Count items of higher value more frequently than items of lower
value.
You can perform cycle counting instead of performing physical
inventory, or your can use both techniques to verify the accuracy of
on-hand quantities and values.

Initialization
Initialization is the process identifying the items that you want to
cycle count.
Initialize you cycle count by choosing an ABC group that you
defined.

Automatic Scheduling
Automatic scheduling is the process of choosing the specific item to
Count in a time interval.
Oracle Inventory allows you to choose how frequently you want run
the automatic scheduler.
The frequency of running the automatic scheduler determines the time
Interval for which Oracle Inventory schedules items to cycle count.
Manual Scheduling
Manual scheduling is the process of requesting counts for any item at
Any time.
Request counts for specific subinventories, locators, and items, and
Set the count for any date.
Define Cycle Count Header
Define cycle count parameters that apply to general processing.
Assign a unique name to your cycle count and use this name to
identify any further activity for this cycle count.
Define and maintain an unlimited number of cycle counts for
your organization.
For example, you can have two separate cycle count headers for two
sets of subinventories.
Specify whether you want to cycle count items in the entire
organization, or only those items in specific subinventories.
Organization Level Cycle Counting
Enter periodic counts for items that exist in all locations of
your organization.
For example, the cycle count "ORG98 includes all items in

organization AUS.
Subinventory Level Cycle Counting
Enter periodic counts items that exist in specific subinventories
of your organization.
For example, the cycle count FLOOR98 includes all items in
subinventory Floor Stock with organization SAC.
If you choose to only count a subset of your organization, use
The next page of the form to specify the subinventories to
cycle count.
Specify the Item to Cycle Count
Choose ABC Group
Choose the items that you want to cycle count.
You must perform an ABC analysis if you want to associate
an ABC group with you cycle count header.
Oracle Inventory uses the ABC group to determine the items
in your cycle count header.
Initialize Cycle Count
Oracle Inventory updates the existing cycle count classes and
associates items with the ABC group that you specify.
The initialization process determines the items to cycle count
within your organization or subinventories.
You may add an ABC class to your cycle count without running
The initialization program. In this case, you must manually add
items to the ABC class within your cycle count header.
Enter Count Frequencies
Enter the frequency with which you want to count items in each
class.
Typically, you would count ABC classes of high relative value
more frequently than you would count ABC classes of low
relative value.

Enter Scheduling Parameters


Enter Cycle Count Calendar
Specify a manufacturing calendar and exception set combination

so that Oracle Inventory can automatically schedule counts for


valid workdays.
The cycle count calendar can be different from your
organization's workday calendar. For example, you can choose
to perform cycle counting on days that do not correspond to
regular workdays in you organization.

Enable Automatic Scheduling


The automatic scheduler chooses the items to count in each
scheduling interval.
Oracle Inventory chooses the items to count based on the
frequency with which you run the scheduler and the frequency
with which you count each class of items.
Schedule Daily
Run the automatic scheduler every day.
The scheduler picks the items to count on each day.
Schedule Weekly
Run the automatic scheduler once week.
The scheduler picks the items to count in each week.
Schedule Every Period
Run the automatic scheduler once a period. The cycle count
calendar that you choose determines the length of the period.
The scheduler picks the items to count in each period.
Change Header Next Scheduled Date
Oracle Inventory allows you to override automatic scheduling
for period when you do not want to perform cycle counting.
For example, you may want to suspend cycle counting activity
when you perform a physical inventory.
If you do not run the scheduler on a particular day, then it
schedules twice as many items the next time you run the
scheduler on the system-specified Header Next Schedule Date.
You can change the Header Next Schedule Date to the current
date and then run the scheduler. In this case the automatic
scheduling program schedules those items that it would have
scheduled on the day on which you should have originally run
the program.

Schedule Zero On-hand Quantity Items


Specify whether or not Oracle Inventory should schedule items
that have system on-hand quantities of zero.
If you have items with restricted subinventories and /or locators
then you can enable Oracle Inventory to generate a count
request for each such predefined relationship even if that stock
keeping unit has a system on-hand quantity of zero.

Enter Count Entry Controls


Enter Default Adjustment Account
Oracle Inventory posts cycle count adjustments to an
adjustment account
The adjustment account that you enter defaults into the Enter
Cycle Counts form, but you can override and enter any account
when entering count results.
Choose one of three approval options for your cycle count.
Required for all Adjustments
Use the Approve Cycle Count Adjustments form to approve
all adjustments.
Oracle Inventory requires you to approve all adjustments
regardless of whether or not they are within tolerances.
Oracle Inventory update system on-hand quantities as soon as
approve your adjustments and save your changes.
Required for Adjustments Out of Tolerance
Enter quantity and cost tolerance levels for your cycle count.
Use the Approve Cycle Count Adjustments form to approve
all adjustments that exceed any of the tolerance levels.
Oracle Inventory updates system on-hand quantities as soon
as you approve your adjustments and save your changes.
Not Required for Adjustments
You do not have to use the Approve Cycle Count Adjustments
form to approve any adjustments.
Oracle Inventory updates system on-hand quantities as soon as
you save your changes.

Enter Approval Tolerances For Your Cycle Count


Quantity Variance tolerances
A quantity variance tolerance is a user-defined limit for the
difference between the system tracked on-hand quantity and
the actual count quantity
In oracle Inventory, you express positive and negative quantity
tolerances as percentages of the system on-hand quantity.
Adjustment Value Tolerances
An adjustment value tolerance is a user-defined limit for total
value of a cycle count adjustment.
Adjustment value = (system on-hand quantity - actual count
quantity) x current item cost.
In Oracle Inventory, you express positive and negative
adjustments value tolerances as amounts in you functional
currency.
Three Levels of Approval Tolerances
Specify approval tolerances at three levels of your cycle count-header level, class level and item level.
Tolerances that you set at the item level (in the Define cycle
Count Items form) override tolerances that you set at the class
level. Tolerance that you set at the class level override
tolerances that you set at the header level.
Define Measurement Errors
You may specify a positive and a negative cycle count
measurement error when you define each item.
Oracle Inventory does not make an adjustment at all if your
count differs from the system on-hand quantity by less than
the specified measurement error.
Since these measurement errors actually prevent adjustments
from taking place, you would use them on an exception basis
for items you cannot accurately count. For example, if you
count your nuts and bolts as an eyeball or weight estimate you
might introduce a measurement error.
Specify Hit Miss Tolerance
Specify tolerances to use for cycle count hit/miss analysis

reporting.
A count is considered a "hit" if it is within these tolerances
and a "miss" if it is outside the hit miss tolerances.
Use hit/miss analysis to evaluate accuracy of cycle counting
procedures.
Enable Unscheduled Counts
Enter counts for items that you do not schedule by either
automatic scheduling or manual scheduling.
Specify Late Count Days
Specify the number of days after which a scheduled count
is considered late.
Oracle Inventory uses the late count days to calculate the
due date for each count.
Choose Automatic Recounts
Specify whether or not Oracle Inventory should generate
for adjustments that exceed tolerances.
You must enter another count for an item to which Oracle
Inventory assigns a status of "account."
Recount items automatically appear on the next cycle count
listing.
You must specify the maximum number of recount requests
that Oracle Inventory can generate.
After the last recount, Oracle inventory requires you to
Approve or reject the count.
Generate Automatic Schedule
Generate Schedule Requests
The scheduling program picks the items to cycle count in the
period until the end of the scheduling interval.
For example, a schedule that you run weekly picks more items
to cycle count than does a schedule that you run daily, because
the weekly schedule picks items for more workdays at a time.
Oracle Inventory uses the scheduling frequency and the class
frequencies to determine the items to cycle count in each

scheduling interval.
Schedule Control Group
Specify whether or not you want Oracle Inventory to generate
schedule requests for control group items.
Schedule Zero On-hand Quantity Items
If you have items with restricted subinventories and/or locators,
Then you can enable Oracle Inventory to generate a count
request for each such predefined relationship even if that stock
keeping unit has a system on-hand quantity of zero.
Generate Cycle Count List
Generate Cycle Count List
The cycle count list has detailed information on the stock
keeping units to cycle count and blank fields in which one can
Record actual counts.
Oracle Inventory uses the output of the count generation
Program to produce the count list.
Enter Cycle Counts
Enter Cycle Counts
Enter quantities for each stock keeping unit.
You must generate count requests before you can enter counts.
You can query the output of the count generation program.
You can query your counts by any level of detail.
Enter Unscheduled Counts
If you enabled unscheduled count entry in your cycle count
header, then you can enter counts for items that you have not
generated automatic or manual schedule requests.
For unscheduled counts, you do not have to run the count
generation program.
Enter Recounts
Enter quantities for those adjustments that Oracle Inventory
request recounts.
If a recount adjustment exceeds an approval tolerance, then
Oracle Inventory requests recounts until you reach the
maximum number of recounts.

If a recount adjustment exceeds an approval tolerance after the


maximum number of recounts, then Oracle Inventory requires
you to either approve or reject the adjustment.
Cycle Count Adjustments
Oracle Inventory processes cycle count adjustment for those
counts that do not need approval.
Oracle Inventory performs a cycle count adjustment by creating
a material transaction for the quantity and sign (plus or minus)
of the adjustment.
Approve Cycle Count Adjustments
Approve Adjustments
Oracle Inventory requires you either approve all counts that you
entered or only those counts that exceed approval tolerances.
You may request a recount if you do not want to approve or
reject an adjustment.
A recount request appears on the next cycle count listing that
you generate.
Oracle Inventory automatically adjusts all cycle counts that
you approve on this form.
Enter Approved Counts
Enter counts that Oracle Inventory automatically adjusts
without requiring further approval.
You have now completed the process required to do a complete cycle
count.

Example
Here is an example related to the setup of ABC Cycle Count Schedule. For
example: a customer has 300 A items, they want to count the A items 12 times
per year. They would like to set up the system so that each month the system
automatically selects A items (in our example it would be 10 items/day) and
prints a daily cycle count request the first day of the month. They then want the
system to generate another list of A items for Day 2 etc. The process would be
repeated daily until all A items are cycle counted each month.
Reference: Thread: Question about ABC Cycle Count Schedule
(http://myforums.oracle.com/jive3/thread.jspa?threadID=1245620&tstart=0)
Do the set up as follows :
1. Add all 300 items to class A

2. Make Counts per year for class A - 12


3. Automatic schedule for 'Daily'
The above set up would ensure all the 300 items to be counted once over a
period of one month.

Вам также может понравиться