Professional Documents
Culture Documents
11i Inventory Management Fundamentals: D16356GC20 Edition 2.0 January 2005 D16356
11i Inventory Management Fundamentals: D16356GC20 Edition 2.0 January 2005 D16356
Fundamentals
Student Guide
D16356GC20
Edition 2.0
January 2005
D16356
Copyright © Oracle Corporation, 2003. All rights reserved.
This documentation contains proprietary information of Oracle Corporation. It is provided under a license agreement containing
restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. If this
documentation is delivered to a U.S. Government Agency of the Department of Defense, then it is delivered with Restricted Rights
and the following legend is applicable:
Use, duplication or disclosure by the Government is subject to restrictions for commercial computer software and shall be deemed
to be Restricted Rights software under Federal law, as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013, Rights in
Technical Data and Computer Software (October 1988).
This material or any portion of it may not be copied in any form or by any means without the express prior written permission of the
Education Products group of Oracle Corporation. Any other copying is a violation of copyright law and may result in civil and/or
criminal penalties.
If this documentation is delivered to a U.S. Government Agency not within the Department of Defense, then it is delivered with
“Restricted Rights,” as defined in FAR 52.227-14, Rights in Data-General, including Alternate III (June 1987).
The information in this document is subject to change without notice. If you find any problems in the documentation, please report
them in writing to Worldwide Education Services, Oracle Corporation, 500 Oracle Parkway, Box SB-6, Redwood Shores, CA 94065.
Oracle Corporation does not warrant that this document is error-free.
Oracle and all references to Oracle Products are trademarks or registered trademarks of Oracle Corporation.
All other products or company names are used for identification purposes only, and may be trademarks of their respective owners.
Author
Jennifer Sherman, Alain Roth, Mary Hartman, Lata Sundar, Vanessa Graziano, April Nelson, Neeta Gera
Before you begin this course, you should have the following qualifications:
Prerequisites
11i Inventory Management Fundamentals is an instructor-led course featuring lecture and hands-
on exercises. Online demonstrations and written practice sessions reinforce the concepts and
skills introduced.
Additional Publications
• None
(N) Invoice > Entry > Invoice Batches Summary (M) Query > Find (B) Approve
1. (N) From the Navigator window, select Invoice then Entry then Invoice Batches
Summary.
Notations:
(N) = Navigator
(M) = Menu
(T) = Tab
(B) = Button
(I) = Icon
(H) = Hyperlink
1. In the navigation frame of the help system window, expand the General Ledger entry.
4. Review the Enter Journals topic that appears in the document frame of the help system
window.
Receipt To Issue
Oracle Inventory uses the receipt to issue process to manage your inventory. The three main
pieces of the process are as follows:
Receiving
When you take delivery of inventory into your warehouse you receive it. You can receive
inventory using the following applications:
• Oracle Purchasing
• Oracle Work in Process
• Oracle Inventory
Transferring
You can transfer inventory within an organization and from one organization to another
organization using the following applications:
• Oracle Shipping
• Oracle Order Management
• Oracle Work in Process
• Oracle Inventory
Copyright © Oracle Corporation, 2005. All rights reserved.
Receiving Inventory
There are different ways you can receive inventory into stock.
Purchasing
You can receive inventory from outside of your organization using Oracle Purchasing. The
ways you use Oracle Purchasing in relation to receiving stock are:
• Purchase Order Receipt
• Internal Requisition
• In-transit Receipt
• Return Material Authorization
• Unexpected Receipt
Work in Process
You can receive inventory from the manufacturing floor using Oracle Work in Process
• Component Return
• Negative Component Issue
• Assembly Return
Transferring Inventory
Different applications can generate requests to transfer inventory.
Shipping
Oracle Shipping can generate a transfer to move stock from a finished goods area to a staging
to for shipping.
Order Management
Oracle Order Management can generate a transfer to move stock from a finished goods area to
a staging area for shipping.
Work in Process
Oracle Work in Process can generate a transfer to acquire components for a project.
Inventory
Oracle Inventory transfers materials using the following methods:
• Transfer between Organizations
• Replenish materials
• Request transfers
Issuing Inventory
You can issue stock out of inventory using the following applications:
Order Management
Oracle Order Management can generate an inventory issue through:
• Sales Orders
• Internal Orders
Purchasing
Oracle Purchasing can generate an inventory issue for:
• Return to Vendor materials
Work in Process
Oracle Work in Process can generate an inventory issue through:
• Component Issue
• Assembly Return
Inventory
You can issue stock using Oracle Inventory in the following ways:
Multi-Org
Multi-Org is an enhancement to Oracle applications that enables you to model multiple
business units in an enterprise using a single installation of Oracle applications. In a multi-org
architecture you can keep data secure and separate from each business unit.
The following are the benefits of multi-org:
• You can use a single installation of any Oracle Applications product to support any number
of business units, even if those business units use different set of books. Set of books is
explained in the following slide.
• Secure access to data so that users can access only information that is relevant to them.
• You can define a organizational model that best suits your business requirements.
Organization Model
The multi-org model provides a hierarchy that dictates how transactions flow through different
business units and how those business units interact. You define the organizations and the
relationships between them.
Business Group
This is an Organization that represents the consolidated enterprise, a major division, or an
operation company and has no accounting impact. The Business Group partitions Human
Resources information and the Purchasing Approval Hierarchy. If you request a list of
employees (in any module) you will see only those employees in the Business Group of which
your Operating Unit is a part. Multiple Legal Entities can relate to a single Business Group.
You must have at least one Business Group. For a new installation, Oracle Applications
provides a default business group called Setup Business Group. You can define additional
business groups as required for your enterprise.
Set of Books
A set of books (SOB) is a financial reporting entity that shares the three Cs: a particular chart
of accounts (accounting flexfield structure), functional currency, and financial accounting
Organization Structure
Using Oracle Applications accounting, distribution, and materials management functions, you
define the relationships between inventory organizations, operating units, legal entities, and set
of books to create a multilevel company structure. Oracle Applications enables you to set up a
simple to complex organization structure. Analyze your current and future business
requirements when making this decision.
The following points describe how the multi-org model relates organizations:
• A Business Group is the highest level of the structure and has no accounting impact. The
Business Group determines which employees will be available to Sets of Books and
Operating Units related to that Business Group.
• Set of Books is the highest level which impacts the accounting side of business.
• Set of Books is associated with a single Business Group, multiple Sets of Books may be
associated with a single Business Group.
• Each Set of Books may have a different chart of accounts structure, calendar, or functional
currency.
• Each Legal Entity is associated with a single Set of Books, multiple Legal Entities may be
associated with a single Set of Books.
Inventory Organizations
An inventory organization is a facility in your enterprise where you store and transact your
inventory items. The items in an inventory organization can be in the form of raw materials,
semi-finished goods, or finished goods for varying periods of time.
Before you use Oracle Inventory, you need to define one or more inventory organizations.
Inventory organizations represent distinct entities in your enterprise and can be one of the
following:
• A physical entity such as a manufacturing facility, warehouse, distribution center, or a
branch office.
• A logical entity such as an item master organization, which you can use just to define items
but no transactions. The item master organization is discussed in detail in the lesson titled
“Defining and Maintaining Items Fundamentals.”
An inventory organization may have the following attributes:
• An inventory organization can have its own location with a set of books, a costing method,
a workday calendar, and a list of items.
• An inventory organization can share one or more of these characteristics with other
organizations.
Setting up Locations
• Define information describing the physical locations of Employees and Organizations.
• Locations are shared between Inventory, Purchasing, and Human Resource Management.
Locations flagged as global locations are available to all Business Groups. Each
organization can be associated with only one location. One or more organizations can be
associated with the same location.
Defining Organizations
Classify the Organization
• Choose an organization classification to describe the general purpose of your organization.
• Examples of organization classifications are inventory organization, legal company, and
HR organization.
• Choose inventory organization as your organization classification to use your organization
for inventory management.
Set of Books
• Tie each inventory organization to an operating unit. Each operating unit is associated to a
legal entity and a general ledger set of books.
Organization Setup
Use the Organization Parameters window to complete your organization definition for
inventory purposes.
• You must specify the item master organization. The system defaults this field to the
organization for which parameters are being entered. It must be changed for any
organization that is not an item master organization.
• The item master organization should be the first inventory organization for which
parameters are defined.
• You must define the control options and account defaults for your organization before you
can define items or perform any transactions.
• Define receiving parameters if you receive items on purchase orders, internal orders, and
in-transit interorganization shipments.
• You must assign a unique short code to your organization and use this code to identify the
organization with which you want to work.
• You must specify shipping parameters to specify whether the move order line allocation is
automatic or manual in Oracle Shipping Execution.
5. (B) OK.
4. Under Organisation Classifications, choose 'Inventory Organization' in the Name field and
select the Enabled checkbox.
12. Click the flexfield button in the Material field. The Operations Accounting Flex window
opens.
14. Enter the following details in the Operations Accounting Flex window:
− Department: No Department
− Account: Inventory Material Value
18. Enter the following details in the Operations Accounting Flex window:
− Department: M1, Seattle Manufacturing Plant
− Account: Purchase Price Variance
19. Click the flexfield button in the Invoice Price Variance field. The Operations Accounting
Flex window opens.
21. Enter the following details in the Operations Accounting Flex window:
− Department: M1, Seattle Manufacturing Plant
− Account: Invoice Price Variance
22. Click the flexfield button in the Inventory AP Accrual field. The Operations Accounting
Flex window opens.
24. Enter the following details in the Operations Accounting Flex window:
− Department: No Department
− Account: Accounts Payable Clearing
25. Click the flexfield button in the Sales field. The Operations Accounting Flex window opens.
27. Enter the following details in the Operations Accounting Flex window:
− Department: M1, Seattle Manufacturing Plant
− Account: Hardware
28. Click the flexfield button in the Cost of Goods Sold field. The Operations Accounting Flex
window opens.
30. Enter the following details in the Operations Accounting Flex window:
− Department: M1, Seattle Manufacturing Plant
− Account: Cost of Sales
35. Click the flexfield button in the Receiving Inventory Account field. The Receiving Accrual
Account window opens.
37. Enter the following details in the Receiving Accrual Account window:
− Department: No Department
− Account: Inventory Material Value
38. Click the flexfield button in the Clearing Account field. The Clearing Account window
opens.
What is an Item?
An item is a part or service you:
• Purchase
• Sell
• Plan
• Manufacture
• Stock
• Distribute
• Prototype
Inventory Organizations
An inventory organization is an inventory location with its own set of books, costing method,
workday calendar, and list of items. An organization can be a company, subsidiary, or a
warehouse.
Consider the following when you plan your enterprise structure:
• Sets of Books: You can tie one Oracle General Ledger set of books to each inventory
organization.
• Costing Methods: You set your costing method (Standard or Average) at the organizational
level. The item attribute control level determines the costing organization.
• Item Costs: Oracle Inventory keeps one cost per item per inventory organization.
• Movement Between Inventory Sites: You can use intransit inventory for interorganization
transfers.
• Planning Method: You can choose how to plan your items.
• Forecasting: You can forecast your items.
• Accuracy Analysis: You can perform a cycle count or a physical inventory.
Defining Organizations
Classify the Organization
• Choose an organization classification to describe the general purpose of your organization.
• Examples of organization classifications are inventory organization, legal company, and
HR organization.
• Choose inventory organization as your organization classification to use your organization
for inventory management.
Set of Books
• Tie each inventory organization to an operating unit. Each operating unit is associated to a
legal entity and a general ledger set of books.
Inventory Parameters
• Use the Organization Parameters window to complete your organization definition for
inventory purposes.
• Define receiving parameters if you receive items on purchase orders, internal orders, and
intransit interorganization shipments.
Item Master
Always define items in the master organization. When you define an item, Oracle
automatically changes your current organization to the master organization. You may enable
your new items in as many child organizations as needed.
Item Attributes
Item attributes are the collection of information about an item.
Unit of Measure
A unit of measure (UOM) is a value that specifies the quantity of an item. For example, “each”
is a unit of measure that you would use to specify the number of units of an item.
Unit of Measure Class
A unit of measure class is a group of units of measure with similar characteristics. For
example, “weight” can be a unit of measure class with UOMs such as kilogram, gram, pound,
and ounce.
Assumptions
• You are skilled in Oracle Navigation
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Defining UOM Classes
Define a unit of measure class using your team number (##) to uniquely identify your class from
the other team’s in the classroom. The UOM class information to enter is as follows:
Defining UOMs
Define the following UOM’s for your class. Be sure to use your team number to uniquely
identify your class from the other team’s in the classroom.
• Dozen
• Gross
• Case
UOM Conversions
Set up Standard conversion for your UOMs. Be sure to use your team number to uniquely
identify your class from the other team’s in the classroom.
Defining UOMs
8. Repeat step 6 to create units of measure for ##-Gross and ##-Case using the same
conventions.
UOM Conversions
12. (M) File > New (make sure your conversion type is “Standard” conversion).
− UOM: ##-Dozen
− Class: ##-Quantity
− Conversion: 12
− Base Unit: ##-Each
5. (T) Inventory.
6. Choose the Master radio button from the Display Attributes zone.
7. Choose the Org radio button from the Display Attributes zone.
Assumptions
• You are skilled at Oracle navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Viewing Item Attributes
• What is the BOM Item Type for the part? _______What is the control level? ______
• Is this item under Revision Control? _____ What is the control level? ____
2. Find item # AS54888 and answer the following questions about the item's attributes.
• What is the Item Status? _______________ What is the control level? ______
• Is a Bill of Material allowed for this item? ______ What is the control level? ______
• Can I build this item in WIP? ________________ What is the control level? _____
• Are customer orders enabled for this item? _________What is the control level? _____
• Is Invoicing Enabled for this item? ______________ What is the control level? _____
• Are Internal Orders enabled for this item? _______ What is the control level? ______
• Is this item transactable in Inventory? ____________ What is the control level? ______
• Is this item purchasable from a Vendor? ___________ What is the control level? _____
• Is this item stockable in Inventory? _______________ What is the control level? _____
7. A Bill of Material is allowed for this item, and the attribute is master controlled.
8. Customer orders are enabled for this item, and the attribute is master controlled.
Defining Items
Define only the information you need to maintain the item. You cannot define an item at the
organization level. Oracle Inventory automatically switches to the Master Item window when
you define a new item.
Templates
Oracle Inventory has several predefined templates that you can use to define and update items
or you can create your own templates.
If you regularly define many items that share the same values for a number of attributes, you
may want to define item templates to avoid duplicating effort. You can only use “Copy” once
when adding an item. You can predefine templates with relatively few attributes enabled
because you can apply more than one template to define one item.
Attributes in Templates
You can enable attributes and assign them values in each template that you create. When you
apply a template to an item, Oracle Inventory updates only the attributes that are enabled for
the template. The order in which templates are applied is extremely important.
Further Item Templates Help
For more information on item templates, refer to the online help:
(Help) Oracle Manufacturing Applications > Oracle Inventory > Setting Up > Item Setup and
Control > Item Templates
Master-Level Control
An attribute you maintain at the master level has identical values across all organizations that
use the item.
Organization-Level Control
An attribute you maintain at the organization level may have different values for each
organization that uses it.
Attribute Control
Some attributes can be maintained at only the Master level or the Organizational Level.
Unit of Measure must be entered at the Master level.
If using multiple organizations, the Min-Max attribute should be maintained at the organization
level.
Technical Note
Master-Level Control
For example, suppose you want to ensure that items defined in two organizations are
transactable at the same time in both organizations. If you make the item not transactable in
one organization, you want the same item to become not transactable in the other organization.
5. Select Apply.
6. Select Done.
Assumptions
• You are skilled in Oracle navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Creating Item Templates
• Build in WIP
• Costing Enabled
• Customer Ordered
• Inventory Item
• Invoiceable Item
• Stockable
• Transactable
• Shippable
Create an item using the template you created in the previous task. Create 5 items using the
Finished goods template with the following descriptions:
• No Inventory Controls
• Locator Control ON
• Revision Control ON
• Lot Control ON
Note: Use the following naming convention for your items, ##Item, and be sure to enable
your items in M1 Seattle and M2 Boston.
2. (B) New.
− Template = ##-Template
− Description = Team ## Finished Goods Template
− Organization = Leave Blank
3. Select the appropriate attribute groups from the Show dropdown list. Enable the following
item attributes:
• Build in WIP
• Costing Enabled
• Customer Ordered
• Inventory Item
• Invoiceable Item
• Stockable
• Transactable
• Shippable
Creating Items
5. Create an item using the template you created in the previous task.
7. (M) Save.
11. Repeat Steps 5-10 using the following item numbers and descriptions.
− Item: ##-Item02
− Description: ##-No Inventory Controls
− Item: ##-Item03
− Description: ##-Locator Control ON
− Item: ##-Item04
− Description: ##-Revision Control ON
− Item: ##-Item05
− Description: ##- Lot Control ON
− Item: ##-Item06
− Description: ##-Serial Number Control ON
Profile Values
Profile values are one of the methods used to specify how Oracle Inventory processes and
controls access to data. In general, profile values can be set at one or more of the following
levels:
• User
• Organization
• Server
• Responsibility
• Application
• Site
Setting Profile Values
System administrators use the System Profile Values window to set profile options for their
users. System administrators can set values for user profile options at each profile level.
Site: Option settings pertain to all users at an installation site.
Application: Option settings pertain to all users of any responsibility associated with the
application.
Profile Option
INV: Default Item Status: Indicates the default item status for new items you define.
INV: Default Primary Unit of Measure: Indicates the default primary unit of measure for new
items you define.
INV: Item Master Flexfield: Indicates which flexfield is used to define items in
MTL_SYSTEM_ITEMS.
Profile Option
INV: Updateable Customer Item: Indicates if you can change the customer item number.
INV: Updateable Item Name: Indicates whether you can update the item flexfield.
Implementation Considerations
You should set all costing attributes at the organizational level because costing is most
commonly done at organizational level. WIP requires costing at org level to set up WIP
accounting classes. Costing of individual items is specific to individual organizations because
of location and other considerations.
Costing Method
Costing method is chosen and set at the inventory organization level. Within a set of books,
an enterprise can have multiple cost methods specified at each organization level. For
example, a company may have one average cost org and one standard cost org. Available
costing methods are as follows:
• Standard
• Weighted
• Average
• FIFO
• LIFO
What is a Subinventory?
You define one or more subinventories for each inventory organization. A subinventory is a
physical or logical grouping of inventory such as raw material, finished goods, defective
material, or a freezer compartment. A subinventory can be the primary place where items are
physically stocked. You must specify the subinventory for every inventory transaction.
Defining Subinventories
You define subinventories by organization. Each subinventory must contain the following
information:
• Unique alphanumeric name
• Status
• Cost Group (feature enabled if you have WMS installed)
• Parameters
• Lead times
• Sourcing information
• Account information
For more information on defining subinventories see:
(Help) Oracle Manufacturing Applications > Oracle Inventory > Setting Up > Inventory
Structure > Defining Subinventories
Locator Structuring
You can restrict specific item numbers to a specific Stock Locator. For example you may stock
an item that is too large to fit into a standard locator. You can specify this item to be stocked in
an oversized locator only.
Verifying Subinventories
Assumptions
• You are skilled in Oracle navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
If you are not already in Seattle, change Organization to Seattle (M1).
Create four subinventories for your team. Create one subinventory for your finished goods (FGI)
stock, a subinventory as your Main inventory, a subinventory for Raw Materials, and a
subinventory for Low Value items. Your Low Value subinventory must be a non-tracked
subinventory. Use the following naming convention to differentiate your team from other teams
i.e. ##FGI where the pound sign represents your team number.
2. Change to the Boston (M2) organization and ascertain if there is an FGI subinventory in that
organization.
• Select OK
10. Clear the Quantity Tracked check box to make this a non-tracked
inventory.
Verifying Subinventories
3. Select a Subinventory.
4. (B) Open.
9. Find an Item.
Note: You cannot change the locator control for items for which on-hand quantity exists.
Assumptions
• You are skilled in Oracle Navigation
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Setting up Subinventories for Locator Control.
4. Define some stock locators for your ##FGI subinventory and your ##Main subinventory.
For this exercise use the following convention:
− Row: (your team #) ## ##
− Rack: 01 01
− Bin: 01 02
− Subinventory: ##FGI
− Row: ## ##
− Rack: 02 02
− Bin: 01 02
− Subinventory: ##Main
5. Receive the following items into ##FGI subinventory using a miscellaneous receipt.
− ##-Item02 Quantity 100
− ##-Item 03 Quantity 25
6. Receive the following item into ##Main subinventory using a miscellaneous receipt.
− ##Item02 Quantity 25
Copyright © Oracle Corporation, 2005. All rights reserved.
• (T) Inventory
− Locator Control: Dynamic Entry
• Select New.
13. Enter the following new locators using the following information:
− Row: (your team #) ##
− Rack: 01
− Bin: 01
− Description: Anything you want
− Subinventory: ##FGI
− Locator Status: Active
− Row: ##
− Rack: 01
− Bin: 02
− Description: Anything you want
− Subinventory: ##FGI
− Row: ##
− Rack: 02
− Bin: 01
− Description: Anything you want
− Subinventory ##Main
− Locator Status: Active
− Row: ##
− Rack: 02
− Bin: 02
− Description: Anything you want
− Subinventory ##Main
− Locator Status: Active
− Item: ##-Item02
− Subinventory: ##Main
− Locator: ##.2.1 (Row ##, Rack 2, Bin 1)
− Quantity: 25
− Item: ##-Item03
− Subinventory: ##FGI
− Locator: ##.1.2
− Quantity: 25
19. You set your FGI subinventory to item level locator control, and you changed Item03
locator control to dynamic entry.
Revision Control
A revision is a particular version of an item, bill of material, or routing. Use the revision
quantity control option to track item quantities by item revision and specify a revision for each
material transaction.
Enable revision quantity control for items you must track version changes or changes that are
significant enough to track but do not affect the function and feature of the item.
You cannot change the revision control item attribute when an item has quantity on hand. If
revision control is controlled at the Master Item level, the check for on-hand quantity is against
the sum of on-hand quantity in all child organizations. If revision control is controlled at the
organizational level, the check for on-hand quantity is against the sum of on-hand quantity in
that organization.
Use letters, numbers, and characters such as A, A1, 2B, and so on to define revision numbers.
Letters are always in upper case and numbers may include decimals. To ensure revisions sort
properly, decimals should always be followed by a number. Revisions are sorted according to
ASCII rules, therefore each revision must be greater than the previous revision. For example,
you cannot use revision 10 after revision 9 because, according to ASCII sorting, 10 precedes 9.
For more information on setting up Revision Control, refer to the online help:
Lot Control
Turn on lot control at the item level. For items under lot control, assign lot numbers to each
receipt into inventory and reference the same lots for each material transactions. This enables
you to have tight control over batches of items in your inventory.
You can split an inventory receipt into several lots as necessary. You can add quantities to
existing lot number, and Oracle Inventory uses the default lot generation method to generate
default lot numbers.
For more information on setting up Lot Control, refer to the online help:
(Help) Oracle Manufacturing Applications > Oracle Inventory > Items > Lot and Serial
Number Control > Setting Up Lot Control
Lot Expiration
You can use the Item Lots window to update the expiration date of lots for items under lot
expiration (shelf-life) control. If you attempt to transact an item, to or from an expired lot,
Oracle Inventory displays a warning but does not prevent you from transacting the lot.
You can determine whether a lot has an expiration date by assigning a number of lot control
shelf life days or by entering a lot expiration date at the item level. The expiration date controls
the availability of the lot for transacting and planning purposes.
An expired lot is not considered as on-hand supply when performing min-max, reorder point,
or MRP planning calculations. It cannot be reserved for a date beyond the expiration date,
however, it can be transacted and is included in on-hand quantities. An expired lot is included
in all inquires and reports, cycle count, count entry, physical inventory, tag entry, and
adjustments in both cycle counting and physical inventory are allowed.
Disabled Lots
• Are included in available to transact, available to promise, and available to reserve
calculations.
• Are included as on-hand supply when performing min-max, reorder point, or MRP
planning calculations.
• Are included as on-hand in all inquiries and reports, including inventory valuation
reports.
• Can be transacted with Inventory functions and the Transaction Open Interface.
• Can be reserved.
4. (T) Inventory.
38. Select the first available serial number from the list of values.
Note: The End Serial Number field populates automatically according to the transaction
quantity.
Assumptions
• You are skilled in Oracle Navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Revision Control
1. Find item ##-Item04, and enable revision control for this item.
2. Create two revisions for this item with the following information
− Revision: B
− Effective Date: Today
− Revision: C
− Effective Date: 1st of next month
3. Notice that a revision record already exists for this item (Revision A). Why is there already a
revision for this item? ______________________________________
Lot Control
7. Use a miscellaneous receipt transaction to receive item ##-Item04 into stock as follows:
− Item: ##-Item04 ##-Item04 ##-Item04
− Revision: A B C
− Subinventory: ##FGI ##FGI ##FGI
− Quantity 200 10 5
8. Use a miscellaneous receipt transaction to receive item ##-Item05 into stock as follows:
− Item: ##-Item05
− Subinventory: ##FGI
− Quantity 50
− Expiration Date: Two Months from today
− Quantity 50
9. Use a miscellaneous receipt transaction to receive item ##-Item06 into stock as follows:
− Item: ##-Item06
− Subinventory: ##FGI
− Quantity 40
− Entry Type: Ranges
• Select Find.
• (T) Inventory
− Revision: C
− Revision Label: C
− Effective Date: 1st of next month
5. Notice that a revision record already exists for this item (Revision A). Why is there already a
revision for this item?
The starting revision for organization M1 is set as A. Therefore, the first revision record
(Revision A) is created by default for revision-controlled items in M1. You can define and
update default values for revision, lot, and serial parameters at the organization level using
the Organization Parameters window.
6. Find ##-Item05.
• Enter ##-Item05
• Select Find
• (T) Inventory
− Lot Expiration (Shelf Life) Control: User Defined
− Lot Control: Full Control
− Starting Prefix: ## (team number)
− Starting Number: 001
• Select Find.
• (T) Inventory
− Serial Number Generation: Predefined
− Starting Serial Prefix T##
− Starting Serial Numbers: 0001
• Select OK.
• Select OK.
• Enter the following Lot information. (The Lot number is displayed automatically when
you click in the Expiration Date field).
− Expiration Date: Two Months from today
− Quantity 50
• Select Done.
• Ensure that the date of your transaction falls within the dates shown in the Transaction
Dates field.
Note: You can also verify that the items have been received into stock using the
Materials Workbench.
Inventory Structure
Oracle Inventory is one of Oracle’s enterprise applications products. Oracle Inventory enables
companies to satisfy business needs such as these:
• Defining part numbers
• Modeling organization structures
• Tracking perpetual inventory
• Maintaining accurate on-hand balances
• Planning material replenishments
• Forecasting anticipated demand
Transactions
A transaction is an item movement into, within, or out of inventory. A transaction changes the
quantity, location, planning responsibility, and/or cost of an item.
Oracle Inventory supports a number of predefined and user-defined transaction types. Every
material movement has a corresponding set of accounting transactions that Oracle Inventory
automatically generates.
All transactions validate the various controls (revision, locator, lot number, and serial number)
you enable for your items.
You can choose your own transaction processing methods to use available computing
resources most effectively.
(Help) Oracle Manufacturing Applications > Oracle Inventory >Transactions > Overview
Inventory Transactions
• Receive items into your organization using a general ledger account number.
• Issue items from your organization using general ledger account number.
• Transfer items from a subinventory in your organization to another subinventory in the
same organization.
• Transfer items directly between organizations.
• Transfer items between organizations by way of intransit.
• Reserve items for a specific account or temporarily prevent the release of items onto the
shop floor.
(Help) Oracle Manufacturing Applications > Oracle Inventory >Transactions > Overview
Transaction Types
• A transaction type is the combination of a transaction source type and a transaction action.
• It is used to classify a particular transaction for reporting and querying purposes.
• Oracle Inventory also uses transaction types to identify certain transactions to include in
historical usage calculations for ABC analysis or forecasting.
• A number of transaction types are predefined in Oracle Inventory. The user can also define
additional types by setting up new combinations of source types and actions.
(Help) Oracle Manufacturing Applications > Oracle Inventory > Setting Up > Transaction
Setup > Defining and Updating Transaction Types
Transaction Action
You use transaction actions with a source type. A transaction action identifies a transaction
type. Oracle Inventory provides the following transaction actions:
• Assembly completion
• Issue from stores
• Subinventory transfer
• Direct organization transfer
• Cycle count adjustment
• Physical inventory adjustment
• Intransit receipt
• Intransit shipment
• WIP assembly scrap
• Cost update
• Receipt into stores
• Negative component issue
(Help) Oracle Manufacturing Applications > Oracle Inventory > Setting Up > Transaction
Setup > Defining Transaction Reasons
(Help) Oracle Manufacturing Applications > Oracle Inventory > Setting Up > Transaction
Setup > Transaction Managers
Move Orders
Move orders are requests for the movement of material within a single organization. They
formalize the process to request the movement of material within a warehouse or facility for
purposes like replenishment, material storage relocations, and quality handling.
Move orders are generated manually or automatically depending on the source type used.
Move orders are restricted to transactions within an organization. Transfers between
organizations require an internal requisition.
Move Order Requisitions
A manually generated request, available for subinventory and account transfers.
These requests can optionally go through a workflow based approval process before they
become move orders that are ready to be sourced and transacted.
Mobile Transactions
Oracle Mobile Materials Management provides the ability to do inventory receiving and
shipping transactions using mobile devices. You can record inspections, deliveries, and
material movements when entering receiving transactions. The Mobile Server enables you to
perform Oracle Application transactions using the Telnet Protocol Server. Information is sent
from mobile industrial devices to the Telnet Listener. The information is processed and
updated in the application database. Mobile devices enable you to enter inventory transactions
at the point of use. Recording transactions in this way avoids duplicate data entry and mobile
device scanning can improve data entry accuracy.
See: Mobile Materials Management: Oracle Mobile Supply Chain Applications User’s Guide.
Assumptions
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Define a Transaction Source
Define a Transaction type and associate it with your newly created Source type using the
following information:
− Name: ##-Donation
− Description: ##-Goodwill Transaction
− Transaction Source Type: ##-Donations
− Transaction File: Issue from Stores
• (T) User
• (T) User
5. Define a Transaction Type and associate it with the new Source Type.
Shipping Method
A Quick Code used to define specific shipping methods. For example: Ground, Express, or
Air.
Movement Statistics
You can collect statistics to satisfy the European Union’s reporting requirements for
INTRASTAT, the declarations for imports and exports between countries belonging to the
European Union, and EXTRASTAT, the declaration for imports and exports between a country
belonging to the European Union and a country external to the European Union.
Navigation to the Movement Statistics Window
You can navigate to the Movement Statistics window from the Inter-organization Transfer
window. Use the Tools menu to navigate to the Movement Statistics window from the Inter-
organization transfer window. You can also navigate to the Movement Statistics window from
the navigator.
(N) Transactions > Movement Statistics
Country-Specific List of Values
• Oracle Inventory supports a country-specific list of values.
• Certain lists of values are seeded with a country prefix.
• The prefix used is the two-character upper case ISO code of the country.
Confirm Shipment (Oracle Order Management)
Aliases
An account alias is an easily recognized name or label representing a general ledger account
number. You can view, report, and reserve against an account alias. During a transaction, you
can use the account alias instead of an account number to refer to the account.
You must create an inventory account alias for each GL account if you wish to use an alias for
that GL account in inventory transactions. Oracle Inventory does not honor GL account aliases.
All Reports
Oracle Inventory provides both summary and detail reports for movement statistics. Use these
reports to validate information and identify missing or incomplete entries. You may make
corrections before freezing the information.
The Movement Statistics Report provides a run-time parameter that allows you to freeze
movement information for official INTRASTAT reporting. This Official/Summary option,
updates the database with any information calculated at report run time to provide a complete
history of information reported. This option also allows you to assign a reference number for
the information processed by the particular run of the report.
If you identify a mistake after the information has been frozen, you can either reverse the
freeze (nullifying the official report) or enter a movement adjustment entry to record the
appropriate change.
(N) Reports > Movement Statistics
(Help) Oracle Manufacturing Applications > Oracle Inventory >
Reports and Processes
../ Movement Statistics Exception Report
Implementation Considerations
Item Restrictions
On the master item you can indicate if the item has subinventory and locator restrictions. If you
choose to implement subinventory and locator restrictions, you must indicate which
subinventories and locators can store the item. Transactions honor these restrictions and you
cannot transact to other locations.
Receipt Transaction Default
The subinventory and locator default from the transaction defaults. More importantly, if you
create an internal requisition to ship material between two organizations where the shipping
network is direct, you cannot indicate on the requisition the locator of the destination. If the
destination is locator controlled, the receipt transaction attempts to use the time transaction
default for receiving. If one does not exist, your shipment will fail.
Implementation Considerations
Answer the following questions to determine which of the following demand sources should be
considered potential shortages.
• Which inventory organizations should be checked for shortages?
• Which type and statuses of WIP jobs/schedules should be checked for shortages?
Answer the following questions to determine the individuals and the method for delivering
shortage messages.
• Should workflow alerts and notifications be generated when actual shortages exist?
• Who should be notified?
• How frequently should notifications be sent?
Transaction Flows
• A transaction is an item movement into, within, or out of inventory.
• A transaction can change the quantity, location, and inventory value of an item.
• Oracle Inventory supports a number of predefined and user-defined transaction types.
• Every material movement has a corresponding set of accounting transactions that Oracle
Inventory automatically generates.
• All transactions validate the various controls (revision, locator, lot number, and serial
number) that you enable for your items.
• You can choose your own transaction processing methods to use available computing
resources most effectively.
Subinventory Transfer
(N) Transactions > Subinventory Transfer (B) Transaction Lines
Choosing a Transaction Type
You can use one of your user-defined transaction types or one of the system predefined
transaction type, Subinventory Transfer.
Entering a Transaction Source
You can enter source information for the source type associated with the transaction type you
chose. The source type corresponding to the transaction type determines whether Oracle
Inventory validates the source information.
Application of Subinventory Transfers
You can move items from one bin to another.
You can replenish floor stock inventories or move items from one stockroom to another.
(Help) Oracle Manufacturing Applications > Oracle Inventory > Transactions > Transferring
Between Subinventories
Miscellaneous Transaction
(N) Transactions > Miscellaneous Transaction
Choosing a Transaction Type
You can use one of your user-defined transaction types or
one of the system-defined transaction types:
• Account alias issue
• Account alias receipt
• Account issue
• Account receipt
• Miscellaneous issue
• Miscellaneous receipt
Entering a Transaction Source
Enter source information for the source type associated with the transaction type you chose.
The source type corresponding to the transaction type determines whether Oracle Inventory
validates the source information.
Intransit Shipment
(N) Transactions > Inter-organization Transfer > (B) Transaction Lines
When you use the Intransit Shipment window to perform the transfer transaction:
• You do not need to specify the delivery location.
• You only need to enter the subinventory you are shipping from, a shipment number, the
freight information, and a percentage of the transaction value or a discrete amount that
Oracle Inventory uses to compute transfer charges.
Transaction Type
You must use a transaction type that corresponds to the type of transfer (direct or intransit).
Use either a user-defined or a system-defined transaction type.
Entering a Transaction Source
You can enter source information for each interorganization transfer transaction. Enter source
information for the source type associated with the transaction type you chose. The source type
corresponding to the transaction type determines whether Oracle Inventory validates the source
information.
Entering Freight Information
Note: Verify a shipping network exists between the shipping organization and the receiving
organization.
Note: Make sure the part you decide to ship has been assigned to both M1 and M2.
Assumptions
• You are skilled in Oracle navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Transacting Items
• Freight: DHL
• Waybill: T##
• Containers: 1
Viewing Transactions
Managing Receipts
Receive both internally and externally sourced shipments. You can deliver to inventory, shop
floor, and expense destinations.
You can satisfy the following receiving business needs:
• Increased receiving process control
• Streamlined receiving throughput
• Increased transaction visibility and traceability
• A common process for all receipt types
Unordered Items
You can receive items for which there is no corresponding purchase order. The first step is to
create a record of the receipts, citing Supplier, Item, and Quantity details. Match these received
items to an existing purchase order in a second step, and then continue transacting them as you
would any other supplier receipt.
Scenario
• You receive items that you actually did order, but the shipping documentation is illegible
or missing.
• You have an agreement with the supplier that allows overruns against existing orders;
however, you do not allow over-receipts for this item.
In both cases you want to receive the items so you can track them on the system while you wait
for a buyer to decide which purchase order to use for the match transaction.
Receipt Header window (Oracle Purchasing)
Navigate to the Find Expected Receipts window.
Choose the Supplier and Internal tabbed region to create an unordered receipt that will later be
matched to a purchase order or release.
Receipts
4. Choose Find.
Receiving Stock
Assumptions
• You are skilled in Oracle Navigation
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Receiving Inventory
Receive the item into stock that you transferred in the interorganization transfer practice.
After you take delivery of the item in receiving, move it into inventory.
Verify that the transaction is processed and the resulting on-hand quantity.
3. Select Find.
Returns
Oracle Purchasing allows you to perform returns to suppliers and returns to customers in the
Receiving Returns window. Use the Receiving Returns window to return delivered items to
Receiving and to return received or delivered externally sourced items to the Supplier if the
purchase order has neither been cancelled nor final closed. For controlled items, you must
specify lot numbers, serial numbers or locators as appropriate. If the Quality module is
installed, you can enter quality information.
You can use the Receiving Returns window to return items back to a customer. For example, a
customer returns to your company a part that does not work properly. You receive and fix the
part, then return the part to the customer.
Note: You cannot enter returns for internal shipments.
For more information on returns, refer to the Online Help:
(Help) Oracle Manufacturing Applications > Oracle Purchasing >
Receiving > Returns
Receiving Returns
3. (T) Customer.
5. Choose Find.
Viewing Returns
Further Help
For more information on expected receipts or overdue supplier shipments, refer to the Online
Help:
(Help) Oracle Manufacturing Applications > Oracle Purchasing >
Reports and Processes
../ Expected Receipts Report
../ Overdue Supplier Shipments Report
Allocating Items
Reservation
A reservation is a line in the inventory reservations table. In the reservation table, supply, such
as on-hand inventory, is matched with a demand source such as a sales order. A reservation is
used to earmark your inventory for a particular use.
Pending Transaction
A pending transaction is a transaction that Oracle Inventory expects to occur shortly, but
confirmation of the transaction has not yet been recorded. This is a material pick that has not
yet been completed. Move order line details are an example of the pending transaction. A pick
slip may have already been printed, but the picker has not yet indicated that they have
deposited the material in the destination location.
Neither reserved material nor a pending transaction quantity is included in any availability
calculation for the source location.
You should not allocate a move order line too soon in the business process, because the
allocating process for a move order creates pending transactions and removes that quantity
from an availability picture. Allocating should not be done until you are ready to print the pick
slip and move the material.
(Help) Oracle Manufacturing Applications > Oracle Inventory >Transactions > Overview of
Move Orders > Transacting Move Orders
Create an Item
5. Choose Apply.
6. Choose Done.
7. (T) Inventory.
Assumptions
• You are skilled in Oracle navigation
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Create an Item
Create a miscellaneous receipt for 500 pieces of your item and receive them into at least two
locators of your ##FGI subinventory.
Create a move order for your item and move 10 pieces from the ##FGI subinventory to the FGI
subinventory using the following information:
− Number: ##-1
− Description: Team ## Move order
− Transaction Type: Move Order Transfer
− Item: ##-1234
Verify your move order, and make changes such as locator control. When complete transact your
move order.
• Select Apply.
• Select Done.
• (T) Inventory
− Locator Control: Dynamic Entry
− Item: ##-1234
− Subinventory: ##FGI
− Locator: ##.1.2
• Choose Approve.
• Numbers: ##-1
• Choose Find.
3. Enter your user name and password. Note that the responsibility, “Materials & Mfg” must
be assigned to your user name.
4. If there is more than one responsibility assigned to your user name, select Materials & Mfg
from the Responsibilities list.
6. Select Transfers.
Assumptions
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Interorganization Transfers Using the Mobile Interface
Use the Mobile interface to conduct an interorganization transfer using the following
information:
− From Organization: M1 Seattle
− To Organization: M2 Boston
− Item: your choice
− Quantity: 5
3. Enter your user name and password. Note that “Materials & Mfg” responsibility must be
assigned to your user name.
Course Overview
This module provides an overview of Oracle Inventory forecasting and replenishment methods.
(Help) Oracle Inventory > Inventory Planning and Replenishment > Overview of Inventory Planning
and Replenishment > Forecasting.
Replenishment Considerations
Before you replenish your inventory, you should consider the following:
• Order time
• Order size
• Planning method
When to Order
Typically, you should order when the on-hand quantity plus incoming supply minus demand is
less than the specified minimum inventory level. On-hand quantity refers to what you currently
have in stock. Supply represents on-hand stock plus inventory coming into the organization.
Demand represents the need for a particular item.
Forecast Types
Forecast generation uses mathematical algorithms to calculate a prediction of future demand.
You can calculate estimated future demand for items using historical data and focus or
statistical forecasting techniques. You can create multiple forecasts and group complementing
forecasts into forecast sets. Oracle Inventory supports the following forecast types:
• Focus
• Statistical
Focus forecasting enables you to simulate various methods of calculating demand so that you
can select the best forecasting model. Statistical forecasting enables you to use detailed history
and applies weighted factors to exponentially smooth the data. Statistical forecasting also
enables you to apply exponentially weighted trend and seasonality factors to predict demand.
You typically use Focus forecasting to produce single period forecasts, whereas you can use
Statistical forecasting to forecast any number of periods into the future.
Safety Stock
Safety Stock is a base level of inventory from which Oracle inventory performs planning. In
other words, the item is planned as if the safety stock quantity for the period is the zero
inventory balance of the item. This ensures that the safety stock quantity remains in inventory
to cover any fluctuations in demand.
Kanban Replenishment
Kanban is a means of supporting pull-based replenishment in manufacturing systems. A
kanban system is a self-regulating pull system that leads to shorter lead times and reduced
inventory. Kanban systems are typically applied to items with relatively constant demand and
medium-to-high production volume.
Kanbans represent replenishment signals that are manual and highly visible, such as a color-
code card that moves with the material, a light that goes on when replenishment is required, or
an empty bin that is moved to the supply location to trigger replenishment.
Kanban systems typically provide support for external devices, such as bar code readers to read
kanban cards and trigger a replenishment signal.
Kanban System Features
Kanban systems include the following characteristics:
• Close cooperation between the users and the supply channel
• Short re-supply lead times
• Relatively small quantities reordered at a time
• Relative frequent ordering
Replenishment Counting
Replenishment counting enables you to perform counts for non-tracked subinventories and
then direct Oracle Inventory to check these counts against the minimum quantities that you
specified.
A non-tracked subinventory is an expense subinventory for which Oracle Inventory does not
maintain on-hand quantity information. When you move valued material to a non-tracked
subinventory, Oracle Inventory automatically charges the appropriate expense account and
discards that quantity. Non-tracked subinventories typically store items of low value, such as
office stationery. You can also use replenishment counting if you do your own planning. In this
case you may order either a specific quantity or the maximum quantity specified in the Min-
Max values. Non-tracked subinventories might include hospital storerooms, where there is no
opportunity to record accurate and timely issue-transaction information.
For more information see: (Help) Oracle Inventory > Inventory Planning and Replenishment >
Overview of Replenishment Counting.
Assumptions
• You are skilled in Oracle Navigation
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Define a Forecast Set
7. Enter the following quantities in progressive weeks for the next 6 weeks. Start with the first
date field, and use the LOV for each available date.
− 3000
− 4000
− 2000
− 2500
− 2000
− 4500
• Select the ##-FSET forecast set that you created from the LOV.
Reorder-Point Planning
Recall from Replenishment Concepts that with reorder-point planning, you order a quantity
when the quantity falls to a predetermined reorder point as shown in the above graphic.
Reorder-point planning uses the following pieces of information:
• Safety stock
• Replenishment lead time
• Item demand
• Order cost
• Carrying cost
Safety Stock:
Safety stock is the quantity of an item that you plan to have in inventory to protect against
fluctuations in supply and demand. You can manually enter safety stock quantities or Oracle
Inventory can calculate a safety stock level based on an existing forecast for an item.
Providing a Forecast
The reorder-point planning program uses information from the forecast to calculate the
Economic Order Quantity (EOQ) and the reorder-point quantity. The following equations show
each of these calculations:
• EOQ = SQRT {[2 × (annual demand) × (order cost)] / (annual carrying costs)}
• Reorder point = safety stock + [(lead time) × (average demand)]
Providing On-Order Quantity Information
Oracle uses on-order quantity information to determine when to reorder an item. You should
reorder when the following is true:
(quantity on hand + quantity on-order) < reorder point
Oracle uses the following sources to calculate on-order quantities:
• Purchase orders
• Requisitions (internal and supplier)
• In-transit shipments owned by the organization
Oracle Inventory uses purchase orders, requisitions, and in-transit shipments that are scheduled
to be delivered before the supply cutoff date.
Min-Max Planning
Recall that Min-max planning is a method of determining when and how much to order based
on user-defined minimum and maximum inventory levels.
Note: To perform organization-level Min-max planning for an item, you must specify
organization-level minimum and maximum quantities.
Deciding When to Order with Min-max Planning
You should order when the following is true:
(on-hand quantity – demand) + (quantity on order) < minimum quantity
Quantity on order is the sum of purchase order quantities, requisition quantities, and in- transit
shipments. It also includes WIP jobs as supply at the organization level. Quantity on order
represents supplies that you have not yet received in your organization.
Note:
You can constrain the order quantity by specifying the following order modifiers for an item:
• Fixed-lot multiplier
• Minimum order quantity
• Maximum order quantity
Assumptions
• You completed the define items lab.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Enable Min-max Planning for Item
Enter Min-max planning for ##-Item03 and restrict to your ##FGI subinventory.
Request a min-max planning report for your item and subinventory using the following
information:
− Planning level: Subinventory
− Subinventory: ##FGI
1. Navigate to the Organization Items window and find your ##-Item03 item.
6. Enter the minimum and maximum quantities for the item/subinventory combination as
follows:
− Name: ##FGI
− Minimum Quantity: 300
− Maximum Quantity: 900
Subinventories Window
Inventory Responsibility (N) Setup > Organizations > Subinventories (B) New.
Assumptions
• You are skilled in Oracle Navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Define Item-Subinventory Relationship and Sourcing Information
Also define sourcing information in such a way that ##-Item02 for ##LV is replenished from the
subinventory ##RM.
Create a replenishment count header for forms using the following information:
Enter the replenishment count for ##RC1 using the following information:
− Item: ##-Item02
− Count Type: Onhand Quantity
− Count: 5
• Select OK
3. (B) Find.
6. Select Item/Subinventory
• (T) Planning
− Item: ##-Item02
− Min-Max Planning: Yes
− Min Qty: 10
− Max Qty: 50
• (T) Sourcing
− Type: Subinventory
− Subinventory: ##RM
11. Create a new replenishment count header using the following information:
− Name: ##RC1
− Subinventory: ##LV
− Count Using Mobile: No
18. Select Process and Report. The replenishment request number is displayed.
19. View the details of the Replenishment Count Report by querying for the request number in
the Requests window.
Note: As the item ##-Item02 for the subinventory ##LV is sourced from another
subinventory ##RM, the application automatically creates a move order after you process
the count. However, to complete this transaction you must transact this move order using the
Transact Move Orders window.
20. What is the reorder quantity for ##RC1? The reorder quantity is 45 (maximum quantity –
onhand quantity).
Assumptions
• You are skilled in Oracle Navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Enter Replenishment Count Header Information
Enter the replenishment count line information for ##RC2 using the forms:
− Item: ##-Item02
− Count Type: Order Quantity
Enter the replenishment count for ##RC2 in the mobile application using the following
information:
− Organization: M1
− Subinventory: ##-LV
Process the count entered for ##RC2 using the mobile application.
Can you enter the count in the Replenishment Count Lines window for ##RC2? Why?
2. Select New.
10. If more than one responsibility had been assigned to your user name, select Materials & Mfg
from the list.
Note: As ##-Item02 is the only item associated with 00-LV subinventory, the item name is
automatically displayed and you are prompted to enter just the count quantity. If there are
more than one item associated with the subinventory, then you also need to enter the item.
You can enter the count quantity for all items that have been associated with the
subinventory. You can enter the count quantity for these items even if you have not included
them in the Replenishment Count Header.
18. Select Process and Report to process the count information that you entered.
19. Press Ctrl+B to view the Message Page. The request number is displayed. You can view the
details of the Replenishment Count Report by querying for the request number in the
Requests window.
21. Can you enter the count in the Replenishment Count Lines window for ##RC2? Why? No,
you cannot enter the count in the Replenishment Count Lines for ##RC2. This is because
you would have selected the Count Using Mobile check box in the Replenishment Count
Headers window, you can enter the count only using the mobile application.
PAR Counts
Periodic Automated Replenishment (PAR) counting is a replenishment method that enables
you to perform replenishment count at a locator level. For example, in Oracle Inventory you
can model a hospital storeroom as a subinventory and the shelves and trolleys in the storeroom
as locators. You can define PAR levels for each item stored in these locators. You can
replenish these items every time they go below the PAR level.
In general, the steps for PAR are the same as that of replenishment counting. For a list of these
steps, see Replenishment Planning Steps earlier in this lesson. The following steps are specific
to PAR:
• Enable PAR level planning for the subinventories.
• Define locators for the subinventories.
• Enter the PAR level when you define the item subinventory relationship.
Note:
If you have enabled PAR level planning for a subinventory, you cannot perform min-max
planning for that subinventory. The PAR level acts as both the minimum and maximum
quantity levels for subinventories that have PAR level planning enabled.
Kanban Replenishment
Recall that a kanban system is a self-regulating pull system that leads to shorter lead times and
reduced inventory. Kanban systems are typically applied to items with relatively constant
demand and medium-to-high production volume.
Kanban Cards
Kanban cards are created for an item, subinventory, and locator (optional). They are uniquely
identified by a kanban number. For cards generated from a kanban pull sequence, the number
is automatically generated. For manually defined cards, both replenishable and
nonreplenishable, you can enter an unused kanban number or let the system create the number.
You cannot override the quantity for generated cards, but you can add additional cards or
delete existing cards from the pull sequence to control the inventory in the replenishment
chain.
A supply source defaults from the sourcing rules if a sourcing rule is available for the item and
kanban location. Only the primary supplier, based on the split percentage and ranking, is used.
You can manually override the quantity and supply source on a pull sequence only before the
cards are printed. Changes to the pull sequence are not reflected until the old cards are deleted
and new ones are created. Updates to the sourcing rules apply only to cards created after the
update.
Kanban Card Status
Kanban cards are generated with a default card status of Active. When you define a card
manually,you can initially give it either Active or Hold status.You can terminate use of a card
2. Choose New.
4. (T) Kanban
− Calculate: Number of Cards
− Size: 10
− Number of Cards: 10
− Minimum Order Qty: 20
7. Choose Cards
9. Choose Replenish
Assumptions
• You have completed the defining Subinventories Lab
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Setting up a Kanban Pull Sequence
• (T) Kanban
− Calculate: Number of Cards
− Size: 10
− Number of Cards: 10
• Choose Find
• Select the first Kanban card in the list, and choose Replenish.
• Select the second Kanban card in the list and choose replenish.
Available to Promise
Available to Promise (ATP) represents the quantity available for sale at any given period. The
basic formula for ATP is ATP quantity = on-hand quantity + supply - demand – shortage.
Oracle Inventory enables you to define different rules that govern what is considered supply
and demand.
Checking ATP
Note: Oracle Inventory displays the organization-level default ATP rule whenever you perform
ATP queries in your organization.
ATP Demand
ATP demand is the sum of all demand quantities in the supply period. If demand occurs on a
nonworkday, the ATP calculation considers that demand as belonging to the previous workday.
ATP by Demand Class Check Box
If you select the ATP by Demand Class check box, the ATP calculation considers only supply
and demand for a particular demand class. The demand class feature enables you to forecast,
plan, and promise based on subdivisions of your demand. For example, a demand class might
represent a large customer or a group of related customers.
If you select ATP by Demand Class, Oracle Inventory considers only the following sources of
supply:
• Discrete MPS
• Repetitive MPS
• Discrete WIP
• Repetitive WIP
• Nonstandard WIP
Including User-defined Demand Sources
Overview
Oracle Inventory has features that enable you to control and improve the accuracy of your
inventory records:
• ABC Analysis
• Cycle Counting
• Physical Inventory
ABC Analysis
ABC Analysis is the classification of a group of items in decreasing order of annual dollar
volume or other criteria. This array is then usually split into three classes A, B, and C.
• A Group- The A group usually represents 10% to 20% by number of items and 50%-70%
by projected dollar volume.
• B Group- The B group usually represents about 20% of the number of items and about 20%
of the dollar volume.
• C Group- The C group contains 60%-70% of the number of items and represents about
10%-30% of the dollar volume.
Cycle Counting
With cycle counting, inventory is counted on a cyclic schedule rather than once a year. A cycle
inventory count is usually taken on regular defined basis. Most effective cycle counting
systems require the counting of a certain number of items every workday with each item
counted at a prescribed frequency. You can use cycle counting along with ABC analysis to
count items of greater importance more frequently than those of less importance. Cycle
counting supports scheduled counting based on value or counting by location, and can be set
up at the organization level or the subinventory level.
Benefits of Cycle Counting
Cycle counting enables you to keep inventory records accurate by correcting errors between
the system on-hand (perpetual) and actual on-hand (physical) quantities. Cycle counting can
also be a valuable tool to help identify patterns in the errors found. Analysis of these patterns
can suggest and help to prioritize improvements in training, tools, and processes. Over a period
of time these improvements may increase the average level of inventory record accuracy.
Physical Inventory
A physical inventory is a periodic reconciliation of system on-hand balances with physical
counts in inventory. You can perform physical inventories whenever you choose to verify the
accuracy of your system on-hand quantities. You can perform a physical inventory for an entire
organization or for particular subinventories within an organization. Physical inventories are
usually performed once every six months or once a year depending on the organization
requirements.
When you define ABC assignments you specify the cutoff point for each ABC class. Each
ABC class must have at least one item assigned to it and all items in the ABC compile must be
assigned to an ABC class. You can use any of the following fields to determine the cutoff
points:
• Seq: You can enter the sequence number from the ABC Descending Value Report for the
last item to be included in each ABC class. Oracle Inventory automatically calculates this
value if you choose to assign classes by another method. Oracle Inventory displays the last
sequence number as the default of the last class.
• Inventory Value: You can enter the cumulative value from the ABC Descending Value
Report for the last item to include in each ABC class. Oracle Inventory automatically
calculates the maximum value. This maximum value is restricted to the total inventory
value compiled and is displayed in the Total Compile Value field. Oracle Inventory
displays the total inventory value as the default for the last class.
ABC Item Assignments Note
% Items: You can enter the percent of number of items compiled from the ABC Descending
Value Report to include in each class. Oracle Inventory automatically calculates this value if
you choose to assign classes by another method.
2. Choose New.
9. Choose Compile.
Assumptions
• You are skilled in Oracle Navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Receive Items
Receive 20 items of your choice in to your ##FGI subinventory. You can use part numbers from
other teams as well as system items that begin with AS, CM, or SB. Be sure to receive different
quantities of each item ranging from 5-100.
Note: Receive at least one system item. These items are associated with standard costs.
− Name: ##Class B
− Description: B items
− Name: ##Class C
− Description: C items
• Class Name
− ##Class A
− ##Class B
− ##Class C
6. Change one item from a C item to an A item, and change one item from a C item to a B
item.
• Select Yes to print results, and note your request number. _________________
− Name: ##Class B
− Description: B items
− Name: ##Class C
− Description: C items
• Class Name
− ##Class A
− ##Class B
− ##Class C
13. Review and update the ABC codes assigned to items in the ##FGI subinventory.
Approval Tolerances
Oracle Inventory supports two types of cycle count approval tolerances, Quantity Variance
Tolerance and Adjustment Value Tolerance. For each type, you can specify a positive and a
negative limit which can differ from each other. When a particular cycle count entry results in
an adjustment that exceeds any one of these limits, you have a cycle count adjustment that
exceeds approval tolerances. Based on the approval option you choose when you define your
cycle count, this adjustment is either posted automatically or held for approval.
Quantity Variance Tolerance:
The Quantity Variance Tolerance is a user-defined limit for the difference between the 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
Hit/Miss Tolerance
The Hit/Miss Tolerance is 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 allows you to evaluate the actual accuracy of your inventory.
You enter Hit/Miss tolerance percentages when you define your cycle count header and when
you define your cycle count classes. Oracle 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,
Oracle 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 which
will be covered later in this course.
Measurement Errors:
Negative and positive measurement errors are user-defined limits for the difference between
the cycle count quantity and the system tracked on-hand quantity. Measurement Error limits
are assigned by Item. 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 may implicitly override any approval tolerances you
specify.
You specify measurement errors when you define or update an item at the Master Item or
Organizational Item level. 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
cycle count adjustment.
Automatic Scheduling
In order for Oracle Inventory to perform automatic scheduling you must do the following:
• Set the Cycle Count Enabled item attribute to Yes for the items you want to 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, Oracle
Inventory schedules all items that you need to be counted on all of the workdays in the
current week. If your schedule interval is days, then Oracle Inventory only schedules
those items that are due for counting on the current date.
Manual 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
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.
As 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 are ready to count.
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 Requests for Items with Zero Count
By default Oracle Inventory does not automatically generate requests to count items with an
on-hand quantity of zero. To include such items:
Automatic Recounts
If you turn on the Automatic Recount option when you define your cycle count, Oracle
Inventory automatically submits recount requests for items that are outside the limits of the
approval tolerances you specify. Oracle 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, Oracle Inventory holds the count for approval.
Any count request with the Recount status automatically appears on the next cycle count
listing. You can manually request recounts when you are approving adjustments. This recount
request will be included in the next cycle count listing.
2. Choose New.
15. Enter the cycle count name for the following parameters
− Generate automatic schedule recount
− Generate cycle count request
− Cycle count listing.
24. (N) Counting > Cycle Counting > Cycle Count Entries
27. At the question: “Find all open count requests?” choose Yes to view all open cycle count
items.
Note: Notice the item amount entered during the mobile counting demonstration does not
appear.
35. At the question: “Query count pending approval only?” choose No to view all cycle count
items.
Note: Notice the item quantity entered in the mobile counting demonstration appears in the
Count tabbed region.
37. Select the Approver from the drop down list in the Approval tabbed region.
Assumptions
• You are skilled in Oracle Navigation.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Define a Cycle Count Header
View the system quantities and enter quantities for the cycle count. Have some of the items out
of tolerance, and have at least one item match the system quantity.
2. Select New.
7. Select Submit
9. Enter ##Cycle Count in the Cycle Count name field, or select your cycle count from the list
of values.
13. Enter Count quantities for your items. Enter a few quantities that are out of tolerance, a few
quantities within tolerance, and at least one that matches the system quantity.
16. Select your cycle count from the LOVs in the Cycle Count field.
Assumptions
• You have completed the ABC Analysis Lab.
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Entering Item Quantities Using the Mobile.
3. Enter your user name and password. Note that “Materials & Mfg” responsibility must be
assigned to your user name.