Cycle Count
Cycle Count
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).
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.
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.
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. ___________________________________________________________________________________
2. Once Cycle Count defined move to "ABC Initialization" Zone and click toggle bar to select "(Re)Initialize".
This launches the concurrent program INCACI. (INCACI inserts into MTL_CYCLE-COUNT_CLASSES & MTL_CYCLE_COUNT_ITEMS) (For each initialization it will delete prior records for each item) 3. Check step 2 for full completion. Proceed by clicking on the "Items" Button on this form to view your Cycle Count items. (If items show on this screen then data should print on Cycle Count Listing report, otherwise report will probably get no data found) 4. Click on special to "Perform Full Cycle Count". This spawns 3 different requests: 1. Automatic Scheduler--> If auto schedule is check for this Cycle Count (INCACS - Inserts into MTL_CC_SCHEDULE_REQUESTS) 2. Generate Cycle Count Requests (INCACG = Inserts into MTL_CC_SCHED_COUNT_XREFS & MTL_CYCLE_COUNT_ENTRIES) * If an item is to be counted it will exist in the MTL_CYCLE_COUNT_ENTRIES table * If an item is not in this table it will not show on the "Cycle Count Entries" form - INVATCEN 3. Cycle Count Listing Report (INVARCLI) Prints all items to be counted given the date range, org, cycle count, subinventory and recount parameters (From the "Special" menu on this form all of the Cycle Count reports can be run) 5. Enter Cycle Counts Form (Form Name: INVATCEN Base Tables: MTL_CYCLE_COUNT_ENTRIES) path= COUNTINGCYCLE COUNTING-CYCLE COUNT ENTRIES * This form update MTL_CYCLE_COUNT_ENTRIES with the count and adjustment quantities. * The cycle count is quickpicked and then the "Find" button is clicked to bring up all items that need counts entered. * If adjustments do not need approval then the form will call the following concurrent programs below * This depends on how you set the "Approval" options when the cycle count was defined. * The three choises are: ALWAYS, NEVER & OUT OF TOLERANCE. * When approval is skipped the following programs are called: INUTPU - Performs material transaction update INUUOM - Performs UOM conversions
INUACT - Performs cycle count adjustment transactions * This program inserts into MTL_MATERIAL_TRANSACTIONS_TEMP INCTCW - Transaction worker for Inventory 6. "Count Adjustment Approvals Summary" form - Approve the counts made or recount items (Form Name: INVAMCAP Base Tables: MTL_CYCLE_COUNT_ENTRIES) path= COUNTINGCYCLE COUNTING-APPROVAL COUNTS * This form shows "System Quantity" and "Count Quantity" for the cycle count items. * Records can either be "Approved", "Rejected", "Recounted" or "Cleared" on this form. * If "Recount" is chosen then the record is available on the "Enter Cycle Counts" form to have another quantity entered. * If "Approved" is chosen and the screen is saved then this form will kick off all the same concurrent programs as the "Enter Cycle Counts" form.
B. CYCLE COUNT ITEMS 1. Check Box for "Control Group" items - if this box is checked item will get occurrence every time for counting. 2. Items new to the cycle count can be manually added to avoid recompiling ABC and Reinitializing CYCLE COUNT. C. NO ITEMS FOR COUNTING: Things to check 1. Do on-hand quantities exist? - If not, then check if "count zero quantity" is checked on cycle count definition form? 2. Have you initialized or re-initialized the cycle count yet? 3. How many items in sub-inventory or organization they are trying to count? 4. What is "Counts per year" set for the Cycle Count Classes
You can perform cycle counting instead of taking complete physical inventories, or you can use both techniques side-by-side to verify inventory quantities and values. Inventory supports serialized cycle counting, and the following modules discuss the Tasks Involved Define a cycle count for the organization or subinventory level. Automatically schedule item counts using ABC count frequencies. Manually schedule counts for the following inventory control details: items, or specific revisions, lots subinventories or specific locators Generate daily, weekly, or period count requests and lists based on your schedule. Approve, reject, or request recounts for cycle count adjustments based on approval Import cycle count entries from external systems. Export cycle count entries to external systems. Overview of ABC Analysis
Define your workday calendar. When determining cycle count classed based on ABC analysis, you must compile an ABC analysis and assign you compiled items to ABC classes. To define a new cycle count: 1. Navigate to the Cycle Count Summary folder window by selecting Cycle Counts on the menu and choose New to open the Cycle Counts window.
1. Enter a unique name for the cycle count. 1. Enter the workday calendar to use for this cycle count. 2. Inventory uses this calendar to determine the days on which to automatically schedule cycle counts. 2. Enter the general ledger account to charge for cycle count adjustments. To enter control and scope information for your cycle count: 1. Select the Control, Scope tabbed region. 1. Enter the Count Controls: Optionally, enter the date on which the cycle count becomes inactive. As of this date, you cannot generate schedules or perform any counting activities for this cycle count. Enter the number of workdays that can pass after the date the count request was generated, before a scheduled count becomes a late count. Enter the sequence number to use as the starting number in the next count request generator. The count sequence number uniquely identifies a particular count and is used in ordering the cycle count listing. Determine whether you can enter counts for items not scheduled to be counted (Unscheduled Entries). Determine whether to display system on-hand quantities during count entry.
1. Determine whether Inventory automatically assigns a status of Recount to
out-of-tolerance counts and includes them in the next cycle count listing.
2. If you turn this option on, navigate to the Maximum field and enter the
maximum number of times Inventory can generate an automatic recount request. Once this number is reached the adjustment must be approved or rejected. 2. Determine the subinventories to include in the cycle count. If you choose Specific subinventories, you can navigate to the Subinventory region and select the subinventories to include in the cycle count. To enter serial number control and autoschedule information: 1. Navigate to the Serial Control, Schedule tabbed region. 2. Select the count option to determine whether to exclude serialized items from the cycle count (Not Allowed), create one count request for each serial number (One
Per Request), or create multiple serial details in a count request (Multiple Per Request). 3. Select the detail option: Quantity and Serial Numbers: Serial number and quantity are required and are validated when entering adjustments. Quantity Only: Serial number entry is optional if the count quantity matches the system quantity, regardless of whether the serial numbers match. If you do not enter serial numbers, the count is marked as completed, and no adjustments are performed. If you do enter serial numbers, both quantity and serial numbers are validated when determining whether adjustments are required. 4. Select the adjustment option: Adjust if Possible: If a discrepancy exists between the count quantity and system quantity or if the entered serial numbers do not correspond to the serial numbers already in the specified location, then the system will attempt to make adjustments if the adjustment variance and value are within tolerances. These adjustments consist of receipts and issues of the appropriate serial numbers to and from the specified location and are applicable only to instances in which new serial numbers or shipped serial numbers are counted. Review All Adjustments: No automatic adjustments are attempted. 1. Select the discrepancy option to indicate whether an adjustment is attempted when a count includes a serial number already assigned to the same item elsewhere in the system. 2. Determine whether to automatically schedule this cycle count. If you turn automatic scheduling on, enter the following information: Frequency: Indicate whether to schedule cycle counts Daily, Weekly, or By period. Inventory uses this information, along with the count frequency of each cycle count class, when performing automatic cycle count scheduling. The value you enter here dictates the window of time within which you can enter counts against a schedule bucket. Schedule Interval Example If you choose weeks as your schedule interval, Inventory schedules a week's worth of counts each time the automatic scheduler executes. You then have that week to complete all these counts. On the other hand, if you choose days, Inventory schedules only that one day's counts, and you need to complete those counts on that given day. Last Date: Inventory displays the last date this cycle count was automatically scheduled. Next Date: Inventory displays the first workday for the next schedule interval when this
cycle count is scheduled. You can enter a later date in this field if you want to override the automatic schedule and skip one or more intervals. If your schedule interval is Weekly or By period, the date you enter must be the first workday of the period for which you want to generate schedule requests. Next Schedule Date Example Assume your schedule interval is Weekly and you last ran your schedule on Monday, March 20. Your calendar workdays were specified as Monday through Friday. When you ran your schedule on March 20 the Next Scheduled Date was set to March 27. You know that during the week of March 27 you are doing a physical inventory so you do not wish to do cycle counting. You can set Next Scheduled Date to April 3, the first weekday of the following next week. Inventory does not generate any cycle count requests for the week of March 27-31, and when you schedule counts on April 3, Inventory generates requests only for the week of April 3-7. 7. Optionally, determine whether to automatically generate requests to count items with an on-hand quantity of zero. To define adjustments and ABC information: 1. Navigate to the Adjustments, ABC tabbed region. 2. Determine when approval is required for adjustments: Never: Inventory automatically posts adjustment transactions where entered counts differ from system balances. If out of tolerance: Inventory does not automatically post adjustment transactions for counts outside a specified approval tolerance. You must approve such adjustments before posting. Always: You must approve all cycle count adjustments, regardless of tolerance levels, before Inventory can post any of them. 3. If you choose to require approval for adjustments If out of tolerance, enter positive and negative tolerances. Qty Variance: Enter the percentage variances of count quantity to on-hand quantity beyond which adjustments are held for approval. Adjustment Value: Enter the adjustment values beyond which adjustments are held for approval. Hit/Miss Analysis: Enter the percentage variances of count quantity to on-hand quantity beyond which Inventory considers a count entry a miss for hit/miss reporting. 4. Optionally, enter ABC initialization or update information:
Group: Enter the ABC group name on which to base the cycle count item
initialization or update.
Option: Choose one of the following options: None: Do not change to the list of cycle count items. (Re)initialize: Use the ABC group you specified to load all items and
their ABC assignments into the list of items to include in your cycle count. If you already had items defined for your cycle count, this action deletes existing information and reloads the items from the ABC group.
Update: Use the ABC group you specified to insert new cycle count
items. If you chose the update option: Indicate whether to update classes. If an item's ABC class assignment in the ABC group you specified is different from the cycle count class this item is assigned, Inventory updates the cycle count class for the item with the ABC assignment in the specified ABC group. Indicate whether to delete unused item assignments that are no longer referenced in the specified ABC group. 5. Save your work. To enter ABC classes to include in your cycle count: 1. To define cycle count items: Overview of Material Pickwaves, Customizing the Presentation of Data in a Folder,
3. Optionally, enter positive and negative tolerances. If you do not enter tolerances, Inventory uses the values you entered in the Cycle Counts window. Quantity %: Enter the percentage variances of count quantity to on-hand quantity beyond which adjustments are held for approval. Adjustment Value: Enter the adjustment values beyond which adjustments are held for approval. Hit/Miss %: Enter the percentage variances of count quantity to on-hand quantity beyond which Inventory considers a count entry a miss for hit/miss reporting. Note that the hit/miss percentage is based on the first count of an item, not recounts. 7. Save your work.
include in the cycle count. Enable automatic scheduling when you define your cycle count. Request the schedule using the Generate Automatic Schedule Requests window. Each time the auto scheduler runs, it schedules counts only for the schedule interval you defined for the cycle count header. So if your schedule interval is weeks, Inventory schedules all items that need to be counted on all of the workdays in the current week. If your schedule interval is days, then Inventory only schedules those items that are due for counting on the current date. Manual Scheduling 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. For example, you could enter a request to count item A wherever it can be found in subinventory X. Or you could request to count all item quantities in subinventory Y, locator B-100. Since manually scheduled counts have no impact on automatically scheduled counts, you can potentially count some items more frequently than you had initially planned. Physical Location Scheduling You can use this feature to execute location-based cycle counting. You first need to generate a schedule for counting each subinventory and locator. You then need to enter the schedule requests for each locator, specifying the schedule date.
Count Requests
After you have successfully scheduled 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. Oracle Inventory assigns a unique sequence number to each count request that can be used for reporting, querying, and rapid count entry. Because the count requests are derived from the state of on-hand balances at the time the Generate Cycle Count Requests process is run, you should wait to run it until you Note: When you schedule an item to be counted using manual scheduling, some schedule requests may have overlapping count requirements. The count request generator does not create duplicate count requests, but instead cross-references one count request back to each associated schedule request.
Count Request for Items with Zero Count By default Inventory does not automatically generate requests to count items with an onhand quantity of zero. To include such items: Define all sourcing details and inventory controls for the item. For example, if an item is under predefined locator control, be sure it is assigned to a subinventory
Select the Generate Zero Counts option when you define your cycle count.
The count request generation process then automatically creates a count request. If a quantity is found and counted, an adjustment is made. At count entry, you may receive a warning message stating, "Zero count, no adjustment performed." Inventory generates this warning if it cannot find all levels of inventory control defined for the item. In this situation, enter the count, but no adjustment is performed. To make an adjustment and update the missing information, enter an unscheduled count using either the Cycle Count Entries or Approve Adjustments window.
use.
Cycle count listing: Enter parameters for cycle count to use, start and
end dates, recounts, and subinventory to count. 2. Choose Submit. To submit the program to generate cycle count requests: 1. Navigate to Cycle Counts Summary window or the Cycle Counts window. 2. Choose Generate Count Requests from the Tools menu to submit the process to the concurrent manager.
3. Enter the name of the employee who performed the cycle count. This field automatically defaults to the current user, you can modify it if necessary. 1. Enter the general ledger account to which to charge adjustments from this cycle count. The default is the adjustment account you entered while defining your cycle count. 2. Inventory performs a cycle count adjustment by creating a material transaction for the quantity and sign (plus or minus) of the adjustment. The transaction debits or credits the adjustment account depending on the direction of the transaction. 4. Display the count requests you want to enter. You can choose the Find button to query all open count requests. If you choose not to query all open requests, you can either: Enter counts individually by entering existing sequence numbers. When you enter an existing sequence number the details for that request display. You only need to enter the quantity counted. Use the find feature on the Query menu to query a subset of count requests matching the search criteria you enter. You can search by any combination of count sequences, item, revision, subinventory, locator, or lot. You can also indicate whether to include recounts. To enter scheduled counts: 1. Select the Count tabbed region. 1. Enter the count quantity for the item. Inventory uses this quantity with the specified unit of measure to determine the value of the cycle count adjustment. If the item is under dual unit of measure control, then the secondary UOM and quantity are supplied automatically when you enter the primary quantity. 2. Note: When you perform a recount, the quantity field on the adjustments tab is populated with the previously entered count. 2. Save your work. To enter unscheduled counts: 1. Navigate to the Cycle Count Entries window from the menu.
2. Choose the Find button and select No. This enables you to enter items and counts
manually. 3. Enter the item for which you are entering counts. 4. If your item is under revision control, enter the revision for which you are
entering counts. 5. Enter the subinventory for which you are entering counts. You can enter only subinventories that track quantity on hand. 6. If this item is under locator control, enter the locator for which you are entering counts. 7. If you have Oracle Warehouse Management installed, and you are working with a warehouse management enabled organization. 1. If you have Oracle Warehouse Management installed, and you are working with a warehouse management enabled organization. This is not populated automatically when the count is requested. 2. If the item is under lot control, enter the lot for which you are entering counts. 1. For serial control items, enter the serial number.
2. If you specified Multiple Per Request as the Count option and Quantity and
Serial Numbers as the Detail option in the Cycle Counts window, you must enter serial number information in the Cycle Count Serial Number Details window as described in the next task below. If you selected Quantity Only as the Detail option, you must use the Cycle Count Serial Number Details window only if there is a quantity mismatch. 3. Enter the count UOM. Inventory displays the primary unit of measure for the item as the default. If the item is under dual unit of measure control, then the system also displays the secondary UOM. 1. Enter the quantity in the quantity field. If the item is under dual unit of measure control the quantity in the secondary unit of measure is supplied automatically. 2. Important: You may receive a warning message stating, "Zero count, no adjustment performed." You can and should enter the quantity for reporting purposes, but no adjustment to on-hand quantity is performed. To make the adjustment enter an unscheduled count using either this window or the Count Adjustment Approvals Summary window. 4. Save your work. To enter serial number detail information: 1. Select the Serial button to open the Cycle Count Serial Number Details window. If you specified Multiple Per Request as the Count option and Quantity and Serial Numbers as the Detail option in the Cycle Counts window, you must use this window to enter serial detail information. You must also use this window if you selected Quantity Only as the Detail option and there is a quantity mismatch.
This window displays the serial numbers on hand for the current count sequence from the Cycle Count Entries window, with check boxes to indicate whether the serial number is present in this count and present in the system. You can use the All Present and All Missing buttons to set the Present check boxes globally, or you can check or uncheck the Present check boxes. You also can enter additional serial numbers, but the total number of serial numbers checked present must equal the count quantity. The system also displays the cost group information for each serial number if you are in a Warehouse Management organization. The Cancel button clears all your entries in this window and returns you to the Cycle Count Entries window. 2. When you have completed your entries, select the Done button to record your entries and return to the Cycle Count Entries window. To enter optional count reference information: 1. Select the Count Reference tabbed region. 2. Enter a transaction reason for the cycle count transaction. 3. Enter any further reference details pertaining to this count record. 4. Enter the name of the employee who performed the cycle count, if it is different from the one entered in the Count Defaults region. 5. Enter the date and time the cycle count was performed, if it is different from the one entered in the Count Defaults region. To view current item adjustment information: 1. Select the Adjustments tabbed region. 2. View information for primary and secondary UOM, primary and secondary count quantity, primary and secondary system quantity, variance quantity, variance value, and variance percentage. This region is available only if you turned the Display System Quantity option on when you defined your cycle count header. The System Quantity field displays the quantity on hand, and the Variance Qty field displays the proposed adjustment quantity based on the actual count quantity you enter. If you choose not to display system quantities, you enter and save your counts not knowing whether you are generating any adjustments, and if so, whether the counts are out of tolerance. To enter optional container information: If you have Oracle Warehouse Management installed, and you are working with a warehouse management enabled organization
1. Select the Container Details tabbed region. 2. View information for item, Parent LPN, Outermost LPN, Container Item, Revision, Cost Group, Lot Number, and Serial Number. 3. Enter the Outermost LPN in which the material counted resides. This is not populated automatically when the count is requested. To enter preapproved counts: 1. Navigate to the Cycle Counts Summary folder window. 2. Choose Enter Preapproved Counts from the Tools menu. Since this functionality overrides the approval process it is usually available only to managers and employees with a certain function security. 3. In the Preapproved Count Entries window, query or enter the count information. The counts you enter are automatically approved without regard to adjustment tolerances or defaults set for the cycle count. Adjustments are made if applicable.
actual cycle count quantity and the system tracked on-hand quantity. You express positive and negative quantity variance tolerances as percentages of the system on-hand quantity. You enter these percentages when you define your:
cycle count header, cycle count classes, cycle count items,
Inventory uses any percentages you define at the cycle count item level first. If you do not have any defined for an item, it uses the tolerances defined for that item's cycle count class. If you do not have any defined for the class, it uses the tolerances at the cycle count header level. If you have no tolerances defined for the header, Inventory assumes that there is no limit to the approval tolerance. Adjustment Value Tolerance The adjustment value tolerance is a user-defined limit for the total value of a cycle count adjustment. The adjustment value is calculated as: adj value = (count qty - system on-hand qty) x current item cost The adjustment value tolerance is expressed as positive and negative amounts in your ledger currency. An adjustment value is out of tolerance if it falls outside of these amounts. You enter these tolerances when you define your cycle count header and cycle count classes. Inventory uses the values you define at the cycle count class level first. If you do not have any defined for an item's class, it uses the values at the cycle count header level. If you have no tolerances defined for the header, Inventory assumes that there is no limit to the approval tolerance. Examples of Quantity Variance and Adjustment Value Tolerances The following table shows possible values for quantity variance and adjustment value tolerances for an item in a cycle count: The following table shows four different count scenarios for the same item and the tolerances that each different scenario violates: Item Attributes
Item Standard Cost Positive Quantity Variance Tolerance Negative Quantity Variance Tolerance Value $10.00 5% 10%
Positive Adjustment Value Tolerance Negative Adjustment Value Tolerance System onCount Quantity hand quantity 100 106
$200 $250 Quantity Adjustment Adjustment Tolerance Variance Quantity Value Exceeded +6% +6 +$60 Positive Quantity Variance Negative Quantity Variance Positive Quantity Variance and Positive Adjustment Value
100
88
-12%
-12
-$120
100
122
+22%
+22
+$220
100
73
-27%
-27
Hit/Miss Tolerances The hit/miss tolerance is similar to the quantity variance tolerance in that it is also a user-defined limit for the difference between the system tracked on-hand quantity and the actual cycle count quantity. You express positive and negative hit/miss tolerances as percentages of the system on-hand quantity. A count is considered a "hit" if it is within these tolerances, and a "miss" if it is outside them. The hit/miss tolerance is used to evaluate the accuracy of your cycle counting procedures rather that the actually accuracy of inventory. You enter hit/miss tolerance percentages when you define your cycle count header and when you define your cycle count classes. Inventory uses the percentages you define at the cycle count class level first. If you do not have any defined for an item's class, it uses the tolerances at the cycle count header level. If you have no tolerances defined for the header, Inventory assumes that there is no limit to the hit/miss tolerance, and all variances are therefore "hits" regardless of the size. Inventory uses these tolerances to generate the Cycle Count Hit/Miss Analysis report.
Measurement Errors Negative and positive measurement errors are also user-defined limits for the difference between the cycle count quantity and the system tracked on-hand quantity. Inventory does not make any adjustments to an item whose cycle count quantity differs from the system tracked on-hand quantity by less than the measurement error. Because of this, measurement errors implicitly override any approval tolerances you specify. You specify measurement errors when you define or update an item. Use measurement errors with extreme caution since they actually prevent cycle count adjustments from taking place. You would typically use this feature on an exception basis for items you cannot accurately count. For example, if you visually check the level of bolts in a bin to estimate the quantity, or you use their weight to approximate the quantity, you might want to allow for measurement errors. Therefore, if your system tracked on-hand quantity for the bolts in that bin is within an acceptable range, you do not perform a Count Adjustments and Approvals Once you enter and save your cycle counts, Oracle Inventory determines whether any adjustments need to be made depending on the approval options and tolerances you set Automatic Recounts If you turned the Automatic Recount option onwhen you defined your cycle count, Inventory automatically submits recount requests for items that are outside the limits of the approval tolerances you specify. Inventory submits recounts as many times as necessary, limited by the maximum automatic recounts you specify for the cycle count. After you reach the maximum number of recounts, Inventory holds the count for approval. Any count request with the Recount status automatically appears on the next cycle count listing. You can also manually request recounts when you are approving adjustments. The count request for which you want a recount is also automatically included in the next cycle count listing. Important: When generating the cycle count listing, you must include a from date far enough back to include the recount's original count date, or it is not on the report. Approving Cycle Counts Held for Approval Employees with access to the Count Adjustments Approvals Summary window can query, request the recount of, or approve cycle counts pending approval. When you select the Find button, you can query all counts or only those pending approval. You can then approve adjustments, recount an item in question, reject the count or take no action until further investigation.
Cycle Count Adjustments Reserved Serial Items If you need to perform negative adjustments for reserved serial quantities during a cycle count, the system displays a messages that pending reservations exist and the adjustment requires approval. If you make final adjustments then the system removes the corresponding reservations.
Viewing Cycle Count Summary Information You can view a variety of current item information to help determine whether to approve an adjustment. Select from the following tabbed regions:
Adjustment: View information for the count adjustment primary and secondary
units of measure, primary and secondary variance quantity, variance value, variance percentage, and primary and secondary system quantity.
Item Details: View information for revision, lot, serial number, unit of measure,
units of measure, primary and secondary adjustment quantity, and if you have Oracle Warehouse Management installed, cost group and parent LPN.
Container Details. If you have Oracle Warehouse Management installed, and you
information. You can also view the primary and secondary units of measure and primary and secondary adjustment quantity.
Count: View information for primary and secondary units of measure, primary
Approval Actions and Adjustments For items appearing in the Approval Actions, Adjustments region, you can approve, request a recount, or reject cycle count entries that are pending approval. You can also approve or reject any count for which a recount has already been requested. You can reject any cycle count request that has not yet been counted. Finally, you can display count history information or open the Count Adjustment Approvals window. To approve a count check: 1. Select Approved to approve the selected count entry and post the adjustment to the transaction manager for processing. To reject a count check: 1. Select Rejected to reject the selected count record. An adjustment is not posted. No further processing of this count entry takes place.
To request a recount check: 1. Select Recount to process a recount request for the selected count request. An adjustment is not posted. To display count history information: 1. Select the Count History button to open the Count History window for the current item. For the current item, this window displays count and variance information for the current, prior, and first counts. If the number of recounts is more than three only the system displays only the first count, prior count, and the current count in the Count History window. To open the Count Adjustment Approvals window: 1. Select the Open button to open the Count Adjustment Approvals window for the current line. This window is a combination block which you can use to view and enter approval and adjustment information for the current line instead of using the Count Adjustment Approvals Summary window.
match the system quantity. Serial number entry is optional if the count quantity matches the system quantity, regardless of whether the serial numbers match. If you do not enter serial numbers, the count is marked as completed, and no adjustments are performed. If you do enter serial numbers, both quantity and serial numbers are validated when determining whether adjustments are required Adjustment Review All Adjustments: No automatic adjustments are attempted. Serialized items that require adjustment must go to an approver for review Adjust if Possible: If a discrepancy exists between the count quantity and system quantity or if the entered serial numbers do not correspond to the serial numbers already in the specified location, then the system will attempt to make adjustments if the adjustment variance and value are within tolerances, as long as serial uniqueness constraints are not violated. These adjustments consist of receipts and issues of the appropriate serial numbers to and from the specified location and are applicable only to instances in which new serial numbers or shipped serial numbers are counted. If the adjustment quantity or value for a serialized item falls outside the specified tolerances, the item is sent for recount or approval, just like a non-serialized item. Discrepancy Allow Discrepancies: When a count includes a serial number already assigned to the same item elsewhere in the system, an adjustment is created if it would be within tolerances. No adjustment is ever allowed for counts including serial numbers already assigned to another item. Do not Allow Discrepancies: Adjustments are not made for items not found in the specified location. Scheduling and Generating Count Requests Scheduling now includes serial numbers, as does the cycle count generation. If the Count option in the cycle count definition is set to One per Request, then one count request is created for each serial number for the item in a specific location. If the Count option is set to Multiple per Request, then one count request is created for all serial numbers in the specified item locations. For the zero count generation of serial numbers, the only way to get a meaningful zero count entry for a serial number is to specify the serial number in the Manual Schedule zero count requests are created for serial controlled items, but they will not have a serial number tied to them.
Entering Cycle Counts How you enter cycle counts depends on the Count and Detail option settings in the count definition. When the Count option is set to One Per Request and the Detail option is set to Quantity Only, the count request itself contains the serial number, and you enter a count quantity of either present or missing. When the Count option is set to Multiple Per Request and the Detail option is set to Quantity and Serial Numbers, the Serial Number field in the count request is disabled, and you must use the Cycle Count Serial Detail window to specify whether the serial number is present. If you selected Quantity Only as the Detail option, you must use the Cycle Count Serial Number Details window if there is a quantity mismatch. On-hand quantities for serial numbers are retrieved when count requests are queried. Thus, it is possible to have count requests for serial numbers with an on-hand quantity of zero. If you mark the serial number as present, then you will need to make an adjustment. Approving and Adjusting Counts The approval process for serialized items differs from that for non-serialized items. Serial numbers that are misplaced (at a different location or for a different item) cannot be adjusted. Counts in which there is a misplaced serial number are sent for approval, regardless of whether the adjustment variances fall within tolerance if discrepancies are allowed. However, if a count entry contains a serial number found in another location, the count request cannot be approved until the discrepancy is corrected. You can make the correction manually in the Transaction window, or you can cycle count the other location (performing an issue, adjustment transaction) and then recount the first location. For serial numbers that do not appear in the cycle count request but are entered by the counter, adjustment transactions are considered receipts. These receipt transactions are allowed for the serial states where the unit is defined but never used and where the unit has been issued out of stores. For serial numbers that appear in the count request but are not marked as present by the counter, adjustment transactions are considered issues. These issue transactions are allowed for the serial state where the unit is received into stores. Count requests whose serial adjustments fall into these two categories may have adjustment transactions performed against them and may complete normally.
2. Select a cycle count. 3. Choose Purge Cycle Count from the Tools menu. The Purge Cycle Count Parameters window appears. 4. Indicate whether this is a full cycle count purge including the header, cycle count items, schedule requests, and count requests, or this is a historical cycle count purge of schedule requests and count requests on or before the historical purge date. 5. Enter the date for the purge. Oracle Inventory deletes schedule requests and count requests on or before this date. 6. Choose OK to submit the request to the concurrent manager.
the information in the Inquiry/Update Cycle Count Entries Open Interface window.
2. In the Processing tabbed region, view or update the following information: Item:
The item number. Action: Choose one of the following options: Validate: Validate cycle count header, sequence, and org ID. Choose this option only if you use the open interface API. Create: Create an unscheduled cycle count entry. Simulate: Simulate the open interface process without committing the entry. This option displays errors found during processing. Process: Process the entry. Status: The cycle count status. Incomplete: The open interface process is incomplete. Process completed: The open interface process is complete. Simulated: The entry was processed but not committed. Group ID: The identification number for entries submitted in batch mode. Interface ID: The interface table identification number. Header ID: The cycle count header identification number. Cycle Count Header: The name of the cycle count header. Entry ID: The cycle count entry identification number. Process Mode: Choose one of the following options:Online: Process open interface online. Background: Process open interface in the background. Request ID: The concurrent request identification number generated during background processing. Process Status: Ready: The entry is ready for processing. Not Ready: The entry is not ready for processing. Note: This field is not updatable. Valid Status: Yes: The entry is valid. No: The entry has errors and is not valid. Note: This field is not updatable. Lock Status: Yes: The entry is locked by another user. No: The entry is not locked by another user. Note: This field is not updatable.
1. In the Count tabbed region, view or update the following information: Sequence:
The cycle count sequence. This field is not updatable. Count Qty: The count quantity in the primary unit of measure. UOM: The primary unit of measure Secondary Count Qty: The count quantity in the secondary unit of measure. Secondary UOM: The secondary unit of measure. Count Date: The cycle count date. Counter: The name of the employee who performed the cycle count. Reference: Reference information about the cycle count. Reason: The transaction reason. Interface ID: The interface table ID number. This field is not updatable.
2. In the Item Stocking tabbed region, view the following information: Rev: The
revision number (if the item is under revision control). Subinventory: The subinventory. Locator: The locator (if the item is under locator control).Lot Number: The lot number (if the item is under lot control).Serial Number: The serial number (if the item is under serial control).Adjustment Account: The general
ledger account charged for the cycle count. Interface ID: The interface table identification number. Cost Group: The cost group associated with the item. Cost group information is available only if you are in a Warehouse Management enabled organization. Parent LPN: The LPN that contains the items to count. LPN information is available only if you are in a Warehouse Management enabled organization. Outermost LPN: The outermost LPN if the LPNs are nested. LPN information is available only if you are in a Warehouse Management enabled organization. 6. Save your work. To delete cycle count entries: 1. Select the cycle count entries you want to delete. 2. Choose Delete. To submit cycle count entries to the open interface: 1. Select the cycle count entries you want to submit to the open interface. 2. Choose Submit. To view errors for an entry: 1. Select a cycle count entry. 2. Choose Errors. The Cycle Count Entries Interface Errors window lists the error date and an explanation of the error.
To open cycle count entry header information: 1. Select a cycle count entry. 2. Choose Open. This window shows information about the individual item.
Cycle Count Schedule Requests Report This report shows all schedule requests for a specified time period. It includes both manually and automatically scheduled items. Cycle Count Listing This report lists all of the items currently due for cycle counting, including their revision, lot number, subinventory and locator information. You can use this report as the document you give to the employees performing the cycle counts. Since the report leaves a blank line for the counter's name, the count date, and the actual count quantity, the counter can use this listing to write down and report his cycle count results. Cycle Count Open Requests Listing This report shows count requests where no counts have been entered, or count entries where you have requested a recount. You can optionally report on late counts, where no counts have been entered and the due date for the count entry is before the date of the Cycle Count Unscheduled Items Report This report shows those items that are currently not scheduled to be counted and were last scheduled a period of time in the past that is longer than expected, as dictated by the count frequency of the class to which the item belongs. For example, if item XYZ belongs to class A, and you count class A 52 times a year, you would expect item XYZ to be scheduled once a week. If item XYZ was last scheduled two weeks before the date you run the Cycle Count Unscheduled Items Report, it appears on the report. You primarily use this report as an auditing tool. If you correctly set up your scheduling and counting, and are always current in your count, Oracle Inventory should not find any unscheduled items to report. However, if you do not run the auto scheduler as frequently as it needs to run, or if concurrent manager problems prevent its execution, you may fall behind in your count schedules. Cycle Counts Pending Approval Report This report shows those counts that were entered and are currently pending approval. The supervisor with the authority to approve cycle count adjustments would typically run this report regularly to monitor the approval queue. Cycle Count Entries and Adjustments Report This report shows all cycle count entries for a specified time period. It analyzes the number of cycle count transactions you make against an item, and the number of units you actually adjust. The report also calculates the value, in your ledger currency, of the
adjustments to inventory. Cycle Count Hit/Miss Analysis This report shows, for each cycle count class, the total number of count entries and the number of counts outside the limits of the user-specified hit/miss tolerances. The report also calculates the overall accuracy percentages broken down by cycle count class and subinventory. This report is based on the first count only, not recounts. Import Cycle Count Entries from Open Interface This process allows you to import cycle count entries open interface records into the database. Purge Cycle Count Entries Open Interface Data This process allows you to purge all cycle count entries from the open interface. Print Cycle Count Entries Open Interface Data This process allows you to print cycle count entries open interface data.