Oracle EBSR12 Inventory Version 01
Oracle EBSR12 Inventory Version 01
Oracle EBSR12 Inventory Version 01
Oracle
WIP
Oracle Cost Oracle
Management Flow
Manufacturing
Oracle Oracle
Purchasing Project
Manufacturing
Oracle
Inventory
Oracle Order
Management Oracle ASCP/
Oracle GOP
Oracle Oracle Bills
Engineering Oracle of Material
Shipping
External
Systems
Oracle Oracle
Payables General
Ledger
Oracle
Inventory
Oracle Oracle
Receivables Assets
Oracle Inventory is one of Oracles 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
Define Locations
To Enable Egypt Still And EGP Currency
Of all the key flexfield system items is the most important. It's used to store the item information.
Oracle Inventory Flexfields
Oracle Inventory provides the following flexfields:
1. System Items
2. Item Catalogs
3. Item Categories
4. Stock Locators
5. Account Aliases
6. Sales Orders
Depending on your system's setup, Inventory may also use some or all of the following Flexfields provided by other Oracle products:
All Oracle Applications products that reference items share the Item Flexfield and support multiple -segment implementations. However, This
flexfield supports only one structure.
You must set up your OE: Item Flexfield profile option to specify the Item Flexfield structure that you will use for your Oracle applications.
Users can also set up the OE: Item Flexfield Entry Method profile option to specify your preferred method of entry for thi s flexfield.
You can optionally use the item flexfield to default item information for invoice, debit memo, and credit memo lines or you c an enter your own
line information.
2. Item Catalogs
This key flexfield supports only one structure.
3. Item Categories
You must design and configure your Item Categories Flexfield before you can start defining items since all items must be assi gned to
categories. You can define multiple structures for your Item Categories Flexfield, each structure corres ponding to a different category
grouping scheme. You can then associate these structures with the categories and category sets you define.
ITEM_CATEGORIES
4. Stock Locators
You can use the Stock Locators Flexfield to capture more information about stock locators in inventory. If you do not have Oracle Inventory
installed, or none of your items have locator control, it is not necessary to set up this flexfield.
If you keep track of specific locators such as aisle, row, bin indicators for your i tems, you need to configure your Stock Locators Flexfield and
implement locator control in your organization.
This key flexfield supports only one structure.
To Define List Of Value For Row
- Value Set Name = Sh Stock Row
- Value Set Name = Sh Stock Shelf
- Add Value For LOV 's
Up Load Data Manual Or Using Data Loader
A TAB *DN
B TAB *DN
C TAB *DN
D TAB *DN
E TAB *DN
F TAB *DN
G TAB *DN
H TAB *DN
I TAB *DN
J TAB *DN
K TAB *DN
L TAB *DN
M TAB *DN
N TAB *DN
O TAB *DN
Q TAB *DN *SAVE
Stock Locator Shelf Row Shelf Shelf Desc.
*AV \F T AB B ENT *NB *AF \N 000001 T AB Shelf 000001 T AB T AB *SAVE *PB
*AV \F T AB B ENT *NB *AF \N 000002 T AB Shelf 000002 T AB T AB *SAVE *PB
*AV \F T AB B ENT *NB *AF \N 000003 T AB Shelf 000003 T AB T AB *SAVE *PB
*AV \F T AB C ENT *NB *AF \N 000004 T AB Shelf 000004 T AB T AB *SAVE *PB
*AV \F T AB C ENT *NB *AF \N 000005 T AB Shelf 000005 T AB T AB *SAVE *PB
*AV \F T AB C ENT *NB *AF \N 000006 T AB Shelf 000006 T AB T AB *SAVE *PB
*AV \F T AB D ENT *NB *AF \N 000007 T AB Shelf 000007 T AB T AB *SAVE *PB
*AV \F T AB D ENT *NB *AF \N 000008 T AB Shelf 000008 T AB T AB *SAVE *PB
*AV \F T AB D ENT *NB *AF \N 000009 T AB Shelf 000009 T AB T AB *SAVE *PB
*AV \F T AB E ENT *NB *AF \N 000010 T AB Shelf 000010 T AB T AB *SAVE *PB
*AV \F T AB E ENT *NB *AF \N 000011 T AB Shelf 000011 T AB T AB *SAVE *PB
*AV \F T AB E ENT *NB *AF \N 000012 T AB Shelf 000012 T AB T AB *SAVE *PB
*AV \F T AB F ENT *NB *AF \N 000013 T AB Shelf 000013 T AB T AB *SAVE *PB
*AV \F T AB F ENT *NB *AF \N 000014 T AB Shelf 000014 T AB T AB *SAVE *PB
*AV \F T AB G ENT *NB *AF \N 000015 T AB Shelf 000015 T AB T AB *SAVE *PB
*AV \F T AB H ENT *NB *AF \N 000016 T AB Shelf 000016 T AB T AB *SAVE *PB
- Now Return To Key Flexfield To Assign Lov To Segment
- Compile Flexfield
5. Account Aliases
This key flexfield supports only one structure.
6. Sales Order
The Sales Order Flexfield is a key flexfield used by Oracle Inventory to uniquely identify sales order transactions Oracle Order Management
interfaces to Oracle Inventory.
Your Sales Order Flexfield should be defined as Order Number, Order Type, and Order Source. This combination guarantees each
transaction to Inventory is unique. You must define this flexfield before placing demand or making reservations in Oracle Ord er Management.
You must set up the OM: Source Code profile option to determine the source code you will use in for the third segment of this flexfield to
guarantee that each transaction is unique. (Oracle Inventory defaults the value of the OM: Source Code profile option to 'ORDER ENTRY '.)
For your value sets, you must use Dynamic Inserts. The Validation Type should be None. Value Required should be Yes to improve
performance of concurrent programs. The value set must be alphanumeric. The value set maximum size must be 40.
You should set the Required field to Yes in the Validation Information region when enabling the flexfield segments. Setting this field to Yes,
improves performance when updating existing demand or reservations by guaranteeing that Oracle Order Management always suppli es a
value.
Set Right-justify Zero-fill Numbers to No so sales order numbers are not padded with zeros.
Oracle Inventory defines a unique ID for each order in MTL_SALES_ORDERS based on this flexfield. The Inventory unique ID, as opposed to
the Order Management unique ID, is used throughout Oracle Manufacturing applications.
Define workday calendar
Calendar Exception Templates
Defining Organizations
Defining Organizations
Set of Books
Operating Unit
Inventory Inventory
Organization A Organization B
Organization
Subinventories
Locators
S et of Books (S OB): The financial entity that represents the chart of accounts, fiscal calendar, and base currency. The SOB is set up in the General Ledger.
Legal Entity Organization: An entity used to represent a legal company. Fiscal and tax reporting are done at the Legal Entity level.
A legal employer is a legal entity that is responsible for employing people in a particular country. Therefore, if you employ people in a country, then you
must have at least one organization classified as a legal entity and a legal employer.
The Configuration Workbench classifies an organization as a GRE/Legal Entity where your enterprise operates in a country, and classifies it as an Employer
if you employ people in that country also. For example, you can have a legal entity in a country where you do business, but do not employ people in that
country.
Operating Unit Organization: A business unit that shares a common Purchasing, Accounts Payable, Order Entry and Accounts Receivable setup.
An operating unit may consist of multiple inventory organizations, with multiple manufacturing sites, distribution centers, and sales offices, but they share a
common sales order and purchase order system.
For example, a sales order may have lines shipping from different inventory organizations or a purchase order may have lines destined for different inventory
organizations.
The stock locator is a key flexfield that is often defined as a multiple segment flexfield with the segments representing the physical layout of a stockroom.
For example, a stockroom may be laid out in rows of shelves with bins on the shelves, each numbered so that a row/shelf/bin combination would direct
someone to a particular material storage compartment.
Such an implementation would define a locator flexfield as a 3 segment flexfield with segments for row, shelf, and bin.
Define Operating Unit
Save
Save
Replicate Seed Data
System Administrator> Requests
Run Request == Replicate Seed Data
Define Your Own Inventory Responsibility same As Inventory
Save
Save
Define Inventory Organization SH1
1. Inventory Parameters
2. Costing Information
3. Other Account Parameters
4. Revision, Lot, Serial, LPN Parameters
5. ATP, Pick, ItemSourcing Parameters
6. Defining InterOrganization Information
7. Defining Warehouse Parameters
1. Enter an organization code for which you want to set up the organization parameter.
2. S elect an Item Master organization. Oracle Inventory only defines items in the Item M aster organization of the organization from which you
enter the Items window.
3. S elect a workday calendar. This is required when Oracle M aster Scheduling/M RP and Oracle Supply Chain Planning is installed.
4. Optionally, select a demand class. Demand classes segregate scheduled demand and production into groups, allowing you to track and
consume those groups independently. Oracle M aster Scheduling/M RP and Oracle Supply Chain Planning uses this demand class during forecast
consumption, and shipment and production relief.
5. In the Move Order Timeout Period field, enter the number of days a move order requisition can wait for approval.
The workflow approval process sends a notification to the item planner when a move order requisition requires approval.
After the first timeout period, if the recipient has not approved or rejected the order, a reminder notice is sent.
After the second timeout period, the order is automatically approved or rejected, depending on whether you select Approve aut omatically or Reject
automatically in the M ove Order Timeout Action field.
If you want to bypass the move order approval process and automatically approve move order requisitions, enter 0 days in the M ove Order Timeout
Period field and select Approve automatically in the M ove Order Timeout Action field.
6. S elect a move order timeout action
Approve automatically: After the second timeout period, move order requisitions are automatically approved. Select this option and set the M ove
Order Timeout Period to 0 if you want to bypass the move order approval process and automatically approve move order requisit ions.
Reject automatically: After the second timeout period, move order requisitions are automatically rejected.
7. S elect a locator control option:
None: Inventory transactions within this organization do not require locator information.
Prespecified only: Inventory transactions within this organization require a valid, predefined locator for each item.
Dynamic entry allowed: Inventory transactions within this organization require a locator for each item. You can choose a valid, predefined locator,
or define a locator dynamically at the time of transaction.
Determined at subinventory level: Inventory transactions use locator control information that you define at the subinventory level.
Quality S kipping Inspection Control : Indicate whether to allow quality skipping for inspections .
Indicate whether this organization is an Oracle Enterprise Asset Management enabled Organization.
Enter a total load weight and unit of measure for this organization.
Enter a total volume and unit of measure for this organization.
2. Costing Method
3. Transfer to GL Indicate whether all transactions are posted in detail to the general ledger.
Caution: Transferring detail transaction distributions to the general ledger increases general ledger posting times due to the number of records created.
4. Reverse Encumbrance Indicate whether to reverse encumbrance entry upon receipt in inventory.
You normally select this option if you use encumbrances with Oracle Purchasing.
5. Optionally, enter a Cost Cutoff Date
If you leave this field blank, all available transactions will be costed as usual.
If you enter a date, all transactions prior to this date will be costed.
All transactions on or later than this date will not be costed.
For interorganization transfers, a standard costing, receiving organization will not cost a receipt if the sending organization did not already cost the
transaction.
The default time is the first instant of the date. You can optionally choose another time.
The standard cost update process can be performed on the cost cutoff date. You can restart cost processing by changing the cutoff date to blank, or a future
date.
Lot Number
1. Select an option for lot number uniqueness.
Across items: Enforce unique lot numbers for items across all organizations.
None: Unique lot numbers are not required.
3. Indicate whether to add zeroes to rightjustify the numeric portion of lot numbers (Zero Pad Suffix).
4. Optionally, select an alphanumeric lot number prefix to use for systemgenerated lot numbers when generation is at the organization level.
5. Optionally, define the maximum length for lot numbers. If you use Oracle Work in Process and you set the WIP parameter to default the lot number based
on inventory rules, then WIP validates the length of the lot number against the length you define in this field.
S erial Number
1. Select an option for serial number uniqueness.
Within inventory items: Enforce unique serial numbers for inventory items.
Within organization: Enforce unique serial numbers within the current organization.
Across organizations: Enforce unique serial numbers throughout all organizations.
3. Optionally, select an alphanumeric serial number prefix to use for systemgenerated serial numbers when generation is at the organization level.
4. Optionally, enter a starting serial number to use for systemgenerated serial numbers.
If serial number generation is at the organization level you must enter a starting serial number.
5. Indicate whether the system will suggest serial numbers as part of the move order line allocating process. If you do not select this option, you must
manually enter the serial numbers in order to transact the move order.
ATP, Pick, ItemSourcing Parameters
S elect a default ATP rule.
ATP rules define the options used to calculate the available to promise quantity of an item. If you are using Oracle Order
M anagement, the default is the ATP rule for the M aster organization.
Picking Defaults
S elect a default picking rule.
Picking rules define the priority that order management functions use to pick items.
Notes: This rule will not be employed in a WM S enabled organization. The WM S picking rules will be used.
Check the Pick Confirmation Required box if you want your pickers to manually pick confirm. If you do not check the box, pick confirmation will occur
automatically.
Prerequisites
Define an inventory organization
Define organization parameters.
Load interface tables:
Populate the Copy Organization Interface table with XML data to customize your new Inventory Organizations. You should
create an XML document with the minimum organization specific information for each new entity you wish to create.
1. Navigate to the Organization Copy Interface program. On the Find Interface Records form, select New.
Inventory > Setup> Organization >Organization Copy > Maintain Interface
2. Indicate the organization name, organization code, and a valid location for each new organization.
You can enter any optional information to override data belonging to the source inventory organization.
Note: If you want to use a new location, provide the required address information in order to define and associate the location
with the new organization.
3. Save the document as an XML file and place in the Copy Organization Interface Tables.
Copy Organizations:
A Java Loader program calls Business Entity APIs to perform the mass copy by copying through the XML interfaces and using
data from the interface tables.
1. Use the Setup Reports or Submit Requests window and enter Copy Inventory Organization in the Name field to submit the
report.
2. Enter the following parameters:
Model Organization: Enter the source inventory organization for the copying procedure.
Group Code: Enter the batch name that refers to the XML document created for loading.
Receiving subinventories. Optionally, you can create receiving subinventories to track material in the receiving area.
You use receiving Subinventories when you want to track the material as soon as it enters the warehouse before an operator
puts it away. Receiving subinventories enable managers to see where the material resides as soon as it enters the warehouse.
Material located in a receiving subinventory does not appear in on hand quantity, and the system c annot reserve the material.
An operator can also only specify a receiving subinventory if they are using a mobile device to receive the material.
Note: Operators cannot transfer material from a storage subinventory to a receiving subinventory.
All material within an organization is held in a subinventory therefore, you must define at least one subinventory.
Table : MTL_SECONDARY_I NVENTORI ES
Header
1. Subinventory Name : Enter a unique alphanumeric name.
2. Status: Indicate the material status of this subinventory, which controls the enabled transactions for all material in this
subinventory.
The status is not overridden by the status of any locator, lot or serial, within this subinventory.
The statuses of those objects will be considered when determining transactions that are not enabled.
This field is used if you have Oracle Warehouse Management installed.
3. Default Cost Group: Indicate the default cost group for this subinventory.
If the cost group assignment rules fail to identify a cost group for newly received material, this cost group will be assigned.
This cost group will remain with the material, even through subinventory transfers, until you perform a cost group change
transaction.
This feature is available if you have Oracle Warehouse Management installed, and you are working with a WMS enabled
organization.
4. Subinventory Type : Select the subinventory type from the drop down list.
The available choices are as follows:
Storage: Designates the subinventory as a Storage subinventory.
Receiving: Designates the subinventory as a receiving subinventory, and links it to a receiving location.
This subinventory type is used only for receiving material.
Material in this type of subinventory cannot be onhand, or reserved.
Null: No subinventory designation
Parameters
Following are the important parameters that we must define
1. Quantity tracked Indicate whether each transaction for this subinventory updates the quantity on hand for the subinventory
(Quantity Tracked).
If you leave this option unchecked, onhand balances are not maintained and you cannot check or update the Asset Inventory,
Include in ATP, Reservable, or Nettable options.
Note .You can update this value only if there is no onhand quantity, no pending transaction, or no uncosted transaction for the
subinventory.
2. Asset Subinventory: Indicate whether to maintain the value of this subinventory on the balance sheet (Asset Subinventory).
You can update this value only if there is no onhand quantity for the subinventory.
3. Include in ATP: Indicate whether to include items in this subinventory in ATP calculations.
5. Allow Reservation: Indicate whether to include this subinventory when you perform availabletores erve calculations.
6 Nettable: Indicate whether the planning process uses the onhand balance of these subinventory items as available inventory
(Nettable).
7. LPN Controlled: Indicate if material may be packed into an LPN in the subinventory.
If this is unchecked, all LPNs transacted into this subinventory will be automatically unpacked, and LP Ns cannot be packed into
this subinventory.
This feature is available if you have Oracle Warehouse Management installed, and you are working with a WMS enabled
organization
8. Locator Control: Select a type of locator control.
You can select an option only if you selected locator control as Determined at subinventory level in the Locator Control fiel d in
the Organization Parameters window.
You can only update this option if there is no onhand quantity for the subinventory.
None: Inventory transactions within this subinventory do not require locator information.
Prespecified: Inventory transactions within this subinventory require you to enter a valid predefined locator for each item.
Dynamic entry: Inventory transactions within this subinventory require you to enter a locator for each item.
You may choose a valid predefined locator, or define a locator dynamically at the time of transaction.
Item level: Inventory transactions use locator control information that you define at the item level.
10. Enter a location for the subinventory. If the Subinventory type is Receiving, this field is mandatory.
Lead times
Optionally, enter preprocessing, processing, and postprocessing lead times for items in this subinventory.
These lead times are used when you use minmax planning at the subinventory level.
Sourcing
Inventory: Replenish items internally, from another organization.
Supplier: Replenish items externally, from a supplier you specify in Oracle Purchasing.
Subinventory: Replenish items internally, from another subinventory in the same inventory organization.
You Can Define Any Combination From Locator Segment But Don't Use With Anther
Subinventory
3- Item level: Inventory transactions use locator control information that you define at the item level.
Locator Control
1. Stock Locators Flexfield
None Oracle Inventory never requests locator information while you perform a transaction for this organization.
Prespecified only Oracle Inventory requires locator information while you perform a transaction for this organization. You must choose
a locator from a list of locators that you have prespecified.
Dynamic entry allowed Oracle Inventory requires locator information while you perform a transaction for this organization. You may
either choose from a prespecified list of locators or define a locator dynamically when you enter the transaction.
Determined at subinventory level You can use the Subinventories window to set locator control for each individual subinventory.
Note: Locator control options that you choose at the organization level override the locator control options that you choose at the subinventory
and item levels.
None Oracle Inventory never requests locator information while you perform a transaction for this subinventory.
Prespecified Oracle Inventory requires locator information while you perform a transaction for this subinventory. You must choose a
locator from a list of locators that you have prespecified for this subinventory.
Dynamic Entry Oracle Inventory requires locator information when you perform a transaction for this subinventory. You may either
choose from a predefined list of locators or define a locator dynamically when you enter the transaction.
Item level This determines whether Oracle Inventory requires locator information when you perform a transaction for this item.
Note: If your organization-level locator control choice is Locator control determined at subinventory level, you must choose a locator control
option for each subinventory in your organization.
5. Define locators
Prespecified Locators
You must define locators if your item is under Prespecified locator control.
When you enter a transaction for an item that is under Prespecified locator control, you must choose a locator that you have
Prespecified in this window.
You do not have to Prespecify locators if your item is under Dynamic Entry locator control.
Locator Capacity
You can optionally specify locator capacity information. Oracle Inventory does not check for capacity limits and possible vio lations, but you can
use the Locator Listing report to display locator loads.
You can develop extensions to the standard product to generate locator overloading checks and warnings using this information and item
physical information that you specify in the Master Item window.
Units of Measure
Oracle Inventory provides you with powerful methods for defining and manipulating units of measure. You can easily convert between the units of measure
you define. This enables you to manufacture, order, or receive items in any unit of measure. With units of measure you can:
Creating unit of measure classes is the first step in unit of measure management.
Each unit of measure you define must belong to a unit of measure class.
Each class has a base unit of measure. The base unit of measure is used to perform conversions between units of measure in the class.
For this reason, the base unit of measure should be representative of the other units of measure in the class, and generally one of the smaller units.
For example, you could use CU (cubic feet) as the base unit of a class called Volume.
Unit of measure classes are not organization-specific. Default unit of measure classes are not provided.
Prerequisites
You must define at least one unit of measure class.
After defining the UOM class click on Unit of measure button to enter a new UOM .
Enter the UOM named and short name.
Save the form
Define a UOM in UOM Form
Navigate to the Units of M easure window.
Important: Inventory transactions and on hand balance supports decimal precision to 5 digits after the decimal point.
Oracle Work in Process supports decimal precision to 6 digits.
Other Oracle Applications support different decimal precision. As a result of the decimal precision mismatch, transactions another Oracle Application passes
may be rounded when processed by Inventory.
If the transaction quantity is rounded to zero, Inventory does not process the transaction.
It is therefore suggested that the base unit of measure for an item is set up such that transaction quantities in the base unit of measure not require greater than
5 digits of decimal precision.
Define a S tandard conversion for any item
In standrad conversion you specify how one unit of mesaure is related to the primary unit of measure in the same class.
In standrad conversion you cant do the following :
You cant specify any sort of intra class conversion
Relationship between two UOM s not Involving primary UOM
Navigate to the Unit of M easure Conversions window & Select the Standard tabbed region.
1- Enter a unit of measure.
2- Enter the conversion factor by which the unit of measure is equivalent to the base unit of measure established for this class .
For example, if one DZ (this unit of measure) is equivalent to 12 EA (base unit), the conversion factor is 12. Or, if EA is equal to one-twelfth of a DZ, the
conversion factor is 0.08333.
Define a conversion for a specific item within a unit of measure cl ass (Intra-class)
We have seen in standard conversion we can only do conversion from one UOM to primary UOM .
Suppose we have defined a UOM conversion rule for a unit of measure UOM _XYZ as UOM _XYZ = 6 x Primary UOM but for a particular item the
Conversion rate is not 6 in that case we define a intra class conversion for a particular item and when ever that item is transacted system 'll pick the
conversion rate from either intra class or standard conversion depending upon ITEM master set up.
Notes
We can do intra class conversion between two UOM s for a particular item only for a single class which is the UOM class of the primary U OM of the item.
For example Suppose ITEM 001 has a primary UOM as Ea and UOM Ea belongs to class Quantity then we can define intra class conversion for the item
ITEM 001 between two UOM s in the class Quantity.
we cant define intra class conversion between any other UOM s belonging to a different UOM class.
Define a conversion for a specific item between unit of measure classes (Inter-class)
Inter class conversion is used to convert an item from one primary UOM in one class to another primary UOM in a different class for a particular item.
Navigate to the Unit of M easure Conversions window and Select the Inter-class tabbed region.
1. Select an item.
2. Select the destination base unit of measure of the class to which you are converting a unit of measure.
3. Enter the conversion factor by which the source base unit is equivalent to the destination base unit.
For example, if one M L (source base unit) is equivalent to one GR (destination base unit), the conversion factor is one.
Profile Option For Default UOM := INV: Default Primary Unit of M easure
1. Itemspecific: Only uses unit of measure conversions unique to this item. If none exist, you can only transact this item in its primary unit of
measure.
2. Standard: Uses standard unit of measure conversions for this item if an item-specific conversion is not available.
3. Both: Uses both item-specific and standard unit of measure conversions. If both exist for the same unit of measure and item combination, the item-
specific conversion is used.
Important: Inventory transactions and on hand balance supports decimal precision to 5 digits after the decimal point. Oracle Work in P rocess supports
decimal precision to 6 digits. Other Oracle Applications support different decimal precision. As a result of the decimal precision mismatch, transactions
another Oracle Application passes may be rounded when processed by Inventory. If the transaction quantity is rounded to zero, Inventory does not process
the transaction.
It is therefore suggested that the base unit of measure for an item is set up such that transaction quantities in the base unit of measure not require greater than
5 digits of decimal precision.
Navigate to the Unit of M easure Conversions window & Select the Standard tabbed region.
Define a conversion for a specific item within a unit of measure class (Intra-class)
We have seen in standard conversion we can only do convesrion from one UOM to primary UOM .
Suppose we have defined a UOM convsrion rule for a unit of measure UOM _XYZ as UOM _XYZ = 6 x Primary UOM but for a particular item the
vonvsrion rate is not 6 in that case we define a intra class convesrion for a particular item and when ever that item is transacted system 'll pick the convesrion
rate from either intra class or standrad convesrion depending upon ITEM master set up.
Notes
We can do intra class conversion between two UOM s for a particular item only for a single class which is the UOM class of the primary UOM of the item.
For exampe Suppose ITEM 001 has a primary UOM as Ea and UOM Ea belongs to class Quantity then we can define intra class conversion for the item
ITEM 001 between two UOM s in the class Quantity.
we cant define intra class convesrion between any other UOM s belonging to a differnt UOM class.
Navigate to the Unit of M easure Conversions window.
Define a conversion for a specific item between unit of measure classes (Inter-class)
Inter class conversion is used to convert an item from one primary UOM in one class to another primary UOM in a differnt class for a particular item.
Navigate to the Unit of M easure Conversions window and Select the Inter-class tabbed region.
1. Select an item.
2. Select the destination base unit of measure of the class to which you are converting a unit of measure.
3. Enter the conversion factor by which the source base unit is equivalent to the destination base unit.
For example, if one M L (source base unit) is equivalent to one GR (destination base unit), the conversion factor is one.
Lot-Specific Unit of Measure Conversions
Lot specific conversions enable you to perform a specific inter-class conversion for a given lot. This enables you to establish more granular control over the
transactional quantities of a lot. For example, the standard inter-class conversion for a lot controlled item is one gallon equals 15 pounds; however, when you
receive a particular lot of the item, 1 gallon equals 16 pounds.
You can create a lot specific unit of measure for this instance.
You can create lot-specific unit of measure conversions for on-hand lots or lots with a zero balance. If you create a lot-specific conversion for a lot with on-
hand quantities, you can automatically update the quantities in the system to more accurately reflect the on-hand quantity.
You can also view the history of changes made to the lot unit of measure conversion, and the corresponding quantity changes.
1. Enter the item number in the Item field.
2. Enter the lot number in the Lot Number field.
3. Select the destination base unit of measure of the class to which you are converting the unit of measure.
4. Enter the conversion factor by which the source base unit is equivalent to the destination base unit.
For example, if 16 pounds (source base unit) is equivalent to 1 Gallon (destination base unit), the conversion factor is 16.
5. Optionally, enter an inactive date for the conversion. This is the date when the unit of measure conversion for the lot reverts back to the standard inter-
class conversion.
6. Optionally, enter a transaction reason for the conversion.
Introduction to Items
An item is a part or service that you purchase, sell, plan, manufacture, stock, distribute, or prototype. The following Oracl e Applications use
items:
Oracle Inventory
Oracle Purchasing
Oracle Order Entry
Oracle Receivables
Oracle Payables
Oracle Services
Oracle Engineering
Oracle Quality
Oracle Sales and Marketing
Below diagram describes the basic work that needs to be done before an item is ready to be used in inventory for transaction purpose.
Defining User Item Types
The User Item Type item attribute is a Quick Code you use when you define an item . You can use the types provided by Oracle Inventory or
create your own.
Setup Steps
1. Navigate to the Item Type Quick Codes window. The User access level is selected indicating you can add or modify Quick Codes without
restriction.
2. Enter a unique alphanumeric code describing the item type. You can define a maximum of 250 Quick Codes for a single Quick Code type.
You cannot change the values in this field after saving them. To remove an obsolete Quick Code you can either disable the code, enter an end
date, or change the meaning and description to match a replacement code.
3. Enter the meaning of the item type. Inventory uses this value in the list of values for the User Item Type item attribute in the Items window.
Item Attribute, Item Defining Attributes, Status Attributes & Item Status
Item attributes are information about an item, such as order cost, lead time, and revision control.
Item Defining Attributes - An item defining attribute identifies the nature of an item. What designates an item as an engineering item is the
attribute Engineering Item, but what controls the functionality of the item are the collection of
attributes that describe it. You can buy an engineering item if you want to; simply set Engineering Item, Purchased, and Purc hasable to Yes.
The following table presents item defining attributes:
When you set an item defining attribute to Yes, the item is automatically assigned to the default category set of the corresp onding functional
area. For example, if you set Inventory Item to Yes, the item is automatically assigned to the default category set for the inventory functional
area.
Item Status attributes are item attributes that enable key functionality for each item.
Status attributes enable and disable the functionality of an item over time.
Each status attribute allows you to enable the item for a particular use.
For example, if you set the status attribute Purchasable to Yes, you can put the item on a purchase order. The status attribu tes are related to
the item defining attributes. You cannot enable a status attribute if you do not set the corresponding item defining attribute to Yes.
The following table presents status attributes:
An item status Codes is defined by selecting the value check boxes for the status attributes.
Item Status Codes may be used to set or update the default values for certain item attributes. They can be used to control the functionality of
an item. When you update the values for a status, all items that use that status will be updated also.
The Item Status Code controls certain item attributes designated as status attributes. Each status attribute has a Status Setting option. The
option determines whether a status attribute value is set by the status code and is not updateable, defaulted and updateable, or not used when
you define an item
Pending Status:
You can assign one or more pending statuses for an item, to be implemented on future dates. These statuses become effective o n their
assigned effective dates. You can also view the history of an item status.
(N) Items>Master Items (M)>Tools -> Pending Status
You can submit the Update item statuses with pending statuses of the concurrent program to update the status of all items with Pending
statuses and current effective dates. When you submit this concurrent program, change its parameters so that it resubmits its elf periodically,
automatically updating item statuses to a Pending status, as effective dates become current. Pending statuses are used in the product
development cycle.
Item Attribute Control determines whether you have centralized (Master level) or decentralized (Organization level) control of item attribut es.
Both status attributes and item status can be controlled at the item level or organization levels.
You can choose the status setting level of each status attribute in the Item Attribute Controls window.
The status setting level determines whether you can update the value of each status attribute within an item status.
Sets Value: The status that you assign to the item loads a non updatable value into the status attribute.
You can update the status attribute by changing the status that you assigned to your item.
Defaults Value: The status that you assign to the item loads a default value into the status attribute.
You can update the status attribute as you define your item.
Not Used: The status that you assign to the item does not determine the value of the status attribute.
You can enable or disable the status attribute as you define your item.
Status Setting Level Consideration: You have the flexibility to change individual status attribute settings. Using meaningful status codes gives you control
over item usage.
Defining Item Categories
Overview of Item Categories
You can use categories and category sets to group your items for various reports and programs.
A category is a logical classification of items that have similar characteristics.
A category set is a distinct grouping scheme and consists of categories.
The flexibility of category sets allows you to report and inquire on items in a way that best suits your needs.
Setup Steps :-
Enter a flexfield Structure Name, a unique Category (value) for each structure segment, and a unique description for the new category. If you
want to make a category inactive, enter a date you want the category to be inactive on. Save your work.
If you choose a multisegment flexfield structure you can assign a specific meaning to each segment. For example in our case the category
"Electronics.Mobile.Samsung" means an item assigned to this category is a Samsung brand mobile device of electronics product group.
Category Sets
Category sets may be used as a means to develop custom lists of items on which to report and sort. You can also create other category sets
such as Johns Priority or Janes Priority, with categories like high, medium, and low.
The category set Inventory is seeded when you install Oracle Inventory.
The category set Purchasing is seeded when you install Oracle Purchasing.
If you plan to use Order Managements group pricing functionality with item categories, you must add the categories to the Or der Entry
category set.
Attention:
1. You must use this window to define valid categories for each purchasing category set before you can use Oracle Purchasing.
2. For the Controlled At level, if the item defining attribute of the functional area (e.g. Inventorys is Inventory Item) is controlled at the
Organization level, then the new default Category Set should also be controlled at the Organization level.
Enter a unique category set Name and Description.
In the Flex Structure section, enter which flexfield structure is to be used.
The categories assigned to the category set must have the same flexfield structure as the set itself.
Select a control level and a default category.
You will then need to select Enforce List of Valid Categories if you want validation of the ca tegories at the time of input.
You will then enter in or select the valid categories for the category set.
Default Category Sets:
set to each of the following functional areas: Inventory, Purchasing, Order Management, Costing, Engineering, and Planning. P roduct Line
Accounting is seeded with the Inventory category set. Inventory makes the default category set mandatory for all items defined for use by a
functional area. If your item is enabled for a particular functional area you cannot delete the items corresponding default category set
assignment. Default category sets are required so that each functional area has at least one category set that contains all item s in that
functional area.
You can enable an item for each functional area by using that functional areas item defining attribute. An item defining attribute identifies the
nature of an item.
For example, what designates an item as an engineering item is the attribute Engineering Item. If a functional areas item defining attribute is
controlled at the Organization level, then that functional area may only have an Organization level default category set.
When you enable an item for a certain functional area, Oracle Inventory automatically assigns the item to the default categor y set of that
functional area and the default category of that set. For example, if you set Inventory Item to Yes, then Inventory automatically assigns the item
to the Inventory functional areas default category set and default category.
You may change a functional areas default category set under certain con ditions. You should ensure that every item within the functional area
belongs to the new default category set (which replaces the existing default category set). If the item defining attribute of the functional area is
controlled at the Organization level then the new default category set should also be controlled at the Organization level.
Assigning Items to Categories
When you enable an item in a functional area, the item is assigned to the default (mandatory) category set and default catego ry of the
functional area. You can override the category sets default category. In addition, you can manually assign your item to an u nlimited number of
category sets. You may optionally assign an item to more than one category within a category set based on the ca tegory set definition.
When you assign your item to another organization Oracle Inventory copies M aster level category sets, Organization level default category sets, and the
associated categories assigned in the Item M aster organization. This means that if you manually assign an Organization level category set to the item in the
M aster organization, Inventory does not copy over that Organization level category set when you assign that item to another organization.
After assigning an item to another organization you can disable the item for one or more functional areas in the new organization. However, Inventory does
not remove the corresponding functional areas default category set. For example, you may have set the value of the Purchased attribute to Yes when you
defined the item in the item master organization. When you assign this item to another organization Inventory copies over the Yes value of the Purchased
attribute and
therefore assigns the default category set of the purchasing functional area. In the new organization you may decide to set the value of the Purchased attribute
to No. After you disable the item for the purchasing functional area in the new organization, the item still retains the purchasing default category set. You
may manually delete the purchasing category set in the new organization.
If you copy an item from another item with category sets defined at the Organization level, Inventory assigns the new item the default categories of the
mandatory category sets, even if the original item did not have the default categories. This is because Inventory copies the values of the item defining
attributes and not the category sets and categories themselves.
Oracle Inventory uses category sets in numerous reports and forms. For example, you can summarize demand histories for a particular
category of items. Oracle Inventory always displays the inventory default category set but you can run your reports and programs by choosing
any category set.
The following is a list of forms and reports where Oracle Inventory uses categories:
Inactive items report
Item reservations report
Lot transaction register
Material account distribution detail
Serial number transaction register
Transaction historical summary
Transaction register
Transaction source type summary
Expected Receipts Report
Inactive items report
Item categories report
Item cross-references listing
Item definition detail
Item definition summary
Item demand history report
Item relationships listing
Item reservations report
Item statuses report
Forecast Comparison Report
Forecast Detail Report
Physical inventory accuracy analysis
Physical inventory counts report
Transaction historical summary
Search Items
Item Catalog
An item catalog group is a standard set of descriptive elem ents to which you assign items.
Following are the Main attributes and their possible values. You set these attributes when defining or updating items.
Primary Unit of Measure
This is the stocking and selling unit of measure. Any necessary conversions are based on this unit of measure. This attribute is not updatable.
The default primary unit of measure for new items is defined using the INV:Default Primary Unit of Measure profile option.
The primary unit of measure is the default for invoices and credit memos entered in Oracle Receivables.
Note:
1. If an item belongs to both a master organization and a child organization, and these organizations belong to the same cost ing organization,
the primary unit of measure for the item must be the same within both organizations.
2. You can stock items in two units of measure. These dualcontrolled items support Oracle Process Manufacturing environments.
Item Status
Item status codes set or default the values for attributes under status control. User defined status codes control certain item attributes
designated as status attributes. The status attributes are:
BOM Allowed
Build in WIP
Customer Orders Enabled
Internal Orders Enabled
Invoice Enabled
Transactable
Purchasable
Stockable
Conversions
Both Use both item specific and standard unit of measure conversions. If you defined an item specific and a standard conversion for the
same unit of measure, the item specific conversion is used.
Item specific Use only unit of measure conversions unique to this item.
Standard Use only standard unit of measure conversions.
If you want to use only standard conversions do not create item specific conversions.
Long Description
Indicate the long description for this item. This Long Description is supported in multiple languages.
Inventory Attribute Group
Inventory Attribute Group
Following are the Inventory attributes and their possible values. You set these attributes when defining or updating items.
1. Inventory Item: Indicate whether to stock and transact this item in Oracle Inventory.
You must turn this option on if you want to enable the following item attributes: Stockable, BOM Allowed, Transactable, and B uild in WIP.
This is an item defining attribute. If you turn this option on, the item is automatically assigned to the default category set for the
Inventoryfunctional area.
2. Stockable: Indicate whether to stock this item in Inventory. You can set this attribute only when you turn on the Inventory Item option.
Turning this option on enables you to set the Transactable item attribute.This attribute is optionally set by the Item Status code.
3. Transactable: Indicate whether to allow Inventory transactions. You can set this attribute only when you tur n on the Stockable option.
Note: Oracle Order Management uses this along with Stockable and Returnable to determine which authorized returned items can be
physically received into inventory. (See also the OE Transactable attribute.)
4. Revision Control: Indicate whether to track inventory balances by revision. If you turn this option on you must specify an existing revision
number for issues and receipts.
Attention: You cannot change revision control when an item has quantity on hand. If Revision Control is controlled at the Master Item level, the
check for onhand quantity is against the sum of onhand quantities in all child organizations.
Note: For Oracle Order Management, if item attribute Reservable is checked, you can manually reserve a specific revisi on at order entry or let
Pick Release use Inventory picking rules to suggest the revision when the order is picked. If Reservable item attribute is no t
checked, Inventory picking rules will suggest the revision when the order is picked.
5. Reservable: Indicate whether you can create material reservations. You can reserve an item only when you have sufficient inventory.
Reservation control for a subinventory overrides reservation control for an item. In other words, if an item is Reservable but a subinventory is
not, the item quantity in that subinventory is not Reservable.
Note: If the Reservable attribute is checked, Oracle Order Management allows reservation of the item during order entry. If m aterial hasnt
been reserved prior to pick release, pick release creates reservations for material when the pick wave move order is allocated.
6. Check Material Shortages: Indicate whether the system will check this item for material shortages.
Turn this option on to trigger a material shortage alert and shortage notification during transactions of this item Oracle Inventory and Oracle
Shipping execution will automatically backorder a delivery line at pick release if inventory is unavailable for allocation. I n the event that no
material is available for allocation, the pick wave move order line will b e immediately deleted and the delivery line status will change to
Backordered. In the event that only part of the required quantity is available, the delivery line will split into the release d portion and the
backordered portion. The requested quantity on the move order line will update to reflect the quantity that was available for picking, an d the
move order line will close when the available quantity has been picked. The delivery line can be re released
through the Shipping Transactions form, the Release Sales Orders for, or the Release Sales Orders SRS process.
LOT Details
Lot Control
No control Do not establish lot control for the item.
Full control Track inventory balances by lot number. You must specify a lot number for issues and receipts.
You can establish lot number control only for an item that has no quantity on hand. If Lot Control is controlled at the Maste r Item level, the
check for onhand quantity is against the sum of onhand quantities in all child organizations.
Note: For Oracle Order Management, if an item is Reservable, you can manually reserve a specific lot at order entry or let pi ck release use
Inventory picking rules to suggest the lot when the order is picked. If the item is not Reservable, Inventory picking rules will suggest the lot
when the order is picked.
Attention: Oracle Work in Process recognizes either lot control or serial number control for an item but not both. You cannot transact an item
into Work in Process if it has both lot and serial control defined.
Attention: You cannot change lot expiration control when an item has quantity on hand. If Lot Expiration is controlled at the Item level, the
check for onhand quantity is against the sum of onhand quantities in all child organizations.
The following table presents conditions where you can change back and forth between certain options:
If Serial Generation is controlled at the Item level, the check for onhand quantity is against the sum of onhand quantities in all child
organizations.
Starting Serial Prefix
Enter a starting alpha prefix for all serial numbers you define. You must enter a value when you choose Predefined and when S erial
Generation is At item level in the organization parameters. This prefix is used when you define your serialized units.
Locator Details
Locator Control
Dynamic entry Define locators when you use them, either as you receive or ship items.
No control Locator control not established.
Prespecified Defined locators before you use them.
Note: For Oracle Order Management, if an item is Reservable, you can manually reserve a specific locator at order entry or let pick release use
Inventory picking rules to suggest the locator when the order is picked. If the item is not Reservable, Inventory picking rul es will suggest the
locator when the order is picked.
Note: Locator control for an organization or for a subinventory overrides locator control for an item.
Attention: You cannot change locator control when an item has quantity on hand.
Restrict Subinventories Indicate whether to restrict transactions of this item to or from a subinventory specified in a list you define with the
Item/Subinventory
Information window. This option must be turned on if you choose to restrict locators.
Restrict Locators Indicate whether to restrict transaction of this item to or from a locator spe cified in the list you define with the
Item/Subinventory Information window. You cannot restrict locators unless you also restrict subinventories
Order Management Attribute Group
Following are the Order Management attributes and their possible values. You set these attributes when defining or updating items.
Customer Ordered
Indicate whether to allow an item to be ordered by external customers. You can add any customer orderable items to price lists in Oracle
Order Management. This attribute must be turned off if the BOM Item Type attribute is set to Planning.
If you turn this attribute on, you can temporarily exclude an item from being ordered by turning Customer Orders Enabled off. This is an item
defining attribute. If you turn this attribute on, the item is automatically assigned to the default category set for the Oracle Order Management
functional area.
Internal Ordered
Indicate whether to allow an item to be ordered on an internal requisition.
If you turn this attribute on, you can temporarily exclude an item from being ordered on an internal requisition by turning I nternal Orders
Enabled off.
This is an item defining attribute. If you turn this attribute on, the item is automatically assigned to the default category set for the Oracle
Purchasing functional area.
Shippable
Indicate whether to ship an item to a customer. Shippable items are released by Oracle Shipping Executions Pick Release program, creating
confirmable shipping lines, and are printed on the pick slip. A warning is issued if you change the value of this attribute when open sales order
lines exist.
This attribute must be turned off if the BOM Item Type attribute is set to Planning.
OE Transactable
Indicate whether demand can be placed for an item by Oracle Order Management, and whether shipment transactions are interfaced to Oracle
Inventory. Most items with Shippable turned on also have OE Transactable turned on. For items you do not ship, you may still want OE
Transactable turned on if you use the items in forecasting or planning.
If you also want to reserve the item, turn Reservable on. A warning is issued if you change the value of this attribute when open sales order
lines exist. You cannot turn this attribute off if demand exits.
Pick Components
Indicate whether an item has a bill of material with options, classes, or included items picked from finished goods inventory. Picktoorder
items must have this attribute turned on. Assembletoorder items and items without a bill of material must have this attribute turned off.
Assemble to Order
Turn this attribute on if an item is generally built for sales order demand; a final assembly work order is created based on sales order details.
You must turn on this attribute if you auto create requisitio ns.
An item cannot have Pick Components turned on and this attribute turned on at the same time.
Returnable
Indicate whether to allow customers to return an item. If an item is returnable, you can enter it on the Returns window in Or acle Order
Management. Order Management uses this attribute along with Stockable and Transactable to determine which authorized returned items
you can physically receive into inventory.
Financing Allowed
Indicate whether a customer can finance this item.
ORDER DETAILS
Check ATP
Select Check Material Only, Check Material and Resources, Check Resources Only, or None to indicate whether to check availabl e to promise
and/or capable to promise information when placing demand.
This attribute also determines whether you can view component ATP information for material requirements in Work in Process.
ATP Components
Indicate whether to include, in available to promise checking, additional components in the bill of material for ATO and PTO items. These
components are included in ATP checking if Check ATP for the component is turned on.
ATP Rule
Enter a userdefined available to promise rule. ATP rules define supply and demand sources, time fence parameters, and availableto
promise calculation methods. You can give ATP rules meaningful names, such as ATO ATP Rule.
If there is no ATP rule for the item, the organizations default ATP rule is used.
Picking Rule
Enter the picking rule that defines the order in which subinventories, locators, lots, and revisions are picked. This rule will not be employed in
WMS enabled organizations. Oracle Warehouse Management picking rules will be used.
Purchasing Attribute Group
Following are the Purchasing attributes and their possible values. You set these attributes when defining or updating items.
Purchased
Indicate whether to purchase and receive an item. Turning this option on allows you to set the Purchasable attribute.
This is an item defining attribute. If you turn this option on, the item is automatically assigned to the default category set for the Oracle
Purchasing functional area.
If an item is vendor managed, you must turn on this option.
Purchasable
Indicate whether to order an item on a purchase order. You can set this only when Purchased is turned on.
Turning Purchasable off allows you to temporarily restrict the ability to buy. This attribute is optionally set by the Item S tatus code.
RFQ Required
Indicate whether to require an item quotation when requesting an item. Oracle Purchasing defaults this value on requisition lines for this item.
Leave this field blank if you want Inventory to use the value defined in the Purchasing Options window for transactions invol ving this item.
Taxable
Indicate whether the supplier charges a tax. Oracle Purchasing uses the taxable status together with the tax code you associate w ith a location
to determine whether a purchase order shipment is taxable, and what the tax code that applies to this shipment is. L eave this field blank if you
want Inventory to use the value defined in the window for transactions involving this item.
Tax Code
Select the appropriate tax code for the item. The tax code shows the tax authorities and rates that are available to use for this item. You must
select the taxable attribute to enable this field.
Receipt Required (ThreeWay Invoice Matching)
Indicate whether you must receive an item before you can pay the invoice. Leave this field blank if you want Inventory to use the value defined
in the Purchasing Options window for transactions involving this item.
Inspection Required (FourWay Invoice Matching)
Indicate whether to inspect an item upon receipt from the supplier, before paying the corresponding invoice. Leave this field blank if you want
Inventory to use the value defined in the Purchasing Options window for transactions involving this item.
Outside Processing Item
Indicate whether you can add the item to an outside processing purchase order line. You can turn this option on onl y if Purchased is also on. In
addition, this option controls whether you can attach an item to a resource in the Resource window.
List Price
Enter the value that Oracle Purchasing uses as the default price on a purchase order, requisition, RFQ, or quotation. Oracle Receivables uses
this value as the default unit selling price on a transaction. Note that this is the original inventory it em price used by Purchasing and therefore
should be used as a guide only.
When performing supplier inventory replenishment, a List Price must be specified in order to automatically generate a requisi tion.
Market Price
Enter the market value for an item. Oracle Purchasing copies the market price to the purchase order lines you create.
Price Tolerance
Enter the price tolerance percent, the maximum price percentage over the normal price range for an item. For example, if the tolerance percent
is 5, the maxim um acceptable price on a purchase order is 5% over the requisition price. Any purchase order price 5% above the requisition
price is unacceptable, and you cannot approve the purchase order.
Encumbrance Account
This attribute is controlled at the Organization level only.
Enter the default encumbrance account Oracle Purchasing uses when an item is received. If the item encumbrance account does n ot exist,
Oracle Purchasing uses the subinventory account. You encumber, or reserve against funds, when the purchase requisition or purchase order
is approved. When you deliver into a subinventory you reverse the encumbrance. The total receipts plus encumbrances equals yo ur total funds
spent.
Expense Account
This attribute is controlled at the Organization level only. Enter the default inventory account for expense items. This attr ibute is used only
when Inventory Asset Value is turned off. Oracle Purchasing debits this account when you receive an item into inventory only if the item is
being expensed. If you receive into an expense subinventory, Oracle Purchasing uses the expense account you assigned to the s ubinventory
first; if you do not define the account here, Oracle Purchasing uses the expense account assigned to the item.
Asset Category
Enter the asset category to which the item belongs. Oracle Assets uses this to classify your fixed assets. All assets in a ca tegory share default
information, such as the accounts used when you post to the general ledger. You can enter this field only if you use Oracle Assets.
Receiving Attribute Group
Following are the Receiving attributes and their possible values. You set these attributes when defining or updating items.
Receipt Routing
Direct At receipt, deliver an item directly to its location.
Inspection Receive an item first, inspect it, then deliver.
Standard Receive an item first, then deliver without inspection.
Enforce ShipTo
Select an option to control whether the supplier can deliver to a location that differs from the ship to location defined on the purchase order:
None No shipto location enforced.
Reject Prevent receipt of items not received to their purchase order ship to location.
Warning Display a warning message if you attempt to receive an item to a location that differs from the purchase order ship to location, but
perform the receipt, anyway.
Costing Attribute Group
Following are the Costing attributes and their possible values. You set these attributes when defining or updating items.
Costing Enabled
Indicate whether to report, value, and account for any item costs. For example, you might disable costing for reference items, or for invoice
only (nonstock) items that you never ship and never hold in inventory.
Attention: Organizations using average costing always maintain their own item costs, regardless of the control le vel set for the Costing Enabled
attribute.
This is an item defining attribute. If you turn this option on, the item is automatically assigned to the default category se t for the Oracle Cost
Management functional area.3
Include in Rollup
Indicate whether to include an item in the cost rollup.
Select a type to control bill functionality. You must enter a value here if BOM Allowed is turned on.
Model The items bill of material lists option classes and options available when you place an order for the model item.
Option Class This items bill of material contains a list of related options. Option classes group like options together. Oracle Order Man agement
does not allow ordering of classes outside a model.
Planning This items bill of material contains a list of items and planning percentages. A planning item can represent a product famil y or
demand channel. Its bill of material facilitates master scheduling and/or material planning.The total component planning percentages on a
planning bill can exceed 100%. Oracle Order Management does not allow ordering of Planning bills.
Product Family This item can be used as a product family for planning at an aggregate level.
Standard Any item that can have a bill or be a component on a bill, except planning, model, or option class items. Standard items include
purchased items, subassemblies, or finished products.
Notes
Engineering Item
Indicates that the item was created using Oracle Engineering. This attribute is not updatable.
Effectivity Control
This attribute is used by Oracle Bills of Material when calculating lead times from the Routings form.
Date A concurrent program uses the date as the parameter.
Model/Unit Number A concurrent program uses the Unit Number as the parameter.
Work In Process Attribute Group
Following are the Work In Process attributes and their possible values. You set these attributes when defining or updating it ems.
Build in WIP
Indicate whether to create discrete jobs or repetitive assemblies in Oracle Work in Process. See: Defining Discrete Jobs Manu ally, and
Defining Repetitive Schedules Manually, Oracle Work in Process Users Guide.
This attribute must be turned off if the Inventory Item attribute is turned off or if the BOM Type attribute is not set to Standard. This attribute is
optionally set by the Item Status code.
Supply Type
Select a supply type for components.
Push
Assembly pull
operational pull
Bulk
Supplier
Phantom
Supply Subinventory
This attribute is controlled at the Organization level only. Enter the primary subinventory from which to issue (push) or bac kflush (pull) an item
to work in process.
Supply Locator
This attribute is controlled at the Organization level only. Enter the supply locator from which to issue (push) or backflush (pull) an item to work
in process. You can also define a WIP supply locator for any bill that uses this item; the bill supply locator overrides the supply locator you
define here. You m ust enter a WIP supply subinventory before you can enter a locator.
Overcompletion Tolerance Type
Select Percent or Amount, or leave the field blank. If you do not select an Overcompletion Tolerance Type, the tolerance defa ults to the
tolerance that you set at the organization level. If you did not set a tolerance at the organization level, the default is Null, which signifies t hat no
overcompletions are allowed.
Overcompletion Tolerance Value
The value for this attribute is the number value for the Overco mpletion Tolerance Type that you selected. It determines the acceptable percent
or quantity of assemblies that you will allow to be overcompleted. For example, if you choose Percent as the Overcompletion Tolerance Type,
and enter 100 as the Overcompletion Tolerance Value, you allow overcompletions up to 100 percent of the original job or schedule quantity. If
you did not select an Overcompletion Tolerance Type, you will not be able to enter a value in this field.
Planner
This attribute is controlled at the Organization level only. Enter the material planner assigned to plan this item. You must define planner codes
for your organization before updating this attribute. The planner defined here is responsible for approving all move order li nes requesting the
item if move order approvals are used.
If an item is vendor managed, you must enter a planner for the item.
Make or Buy
Select the option that applies to items with Inventory Item set to Yes. The Planner Workbench uses this to default an appropr iate value for
implementation type. You cannot change the value of the flag if open orders exist for the item.
Make Usually manufactured. The Planner Workbench defaults the implementation type Discrete job. The planning process passes demand
down from manufactured items to lower level components.
Buy Uslly purchased. The Planner Workbench defaults the implementation type to Purchase Requisition. The planning process does no t pass
demand down from purchased items to lower level components.
Attention: You must also set Purchasable to Yes to create purchase requisitions and purchase orders. If you also set Build in WIP to Yes, you
can use the Planner Workbench to implement planned orders as discrete jobs.
MIN-MAX
MinMax Minimum Quantity
Enter the quantity minimum for minmax planning. If an item is minmax planned, the MinMax Planning Report suggests a new order when
quantity drops to the minmax minimum.
COST
Order Cost
Enter the fixed cost associated with placing an order of any quantity.
SOURCING
Source Type (Replenishment)
Inventory Fill requests by creating internal requisitions that become internal sales orders, pulling stock from existing inventory.
Supplier Fill requests by creating purchase requisitions that become purchase orders, procuring the item from a suppl ier. Subinventory Fill
requests by creating move order requisitions that become move orders, pulling stock from an existing subinventory.
Attention: If you are using Supplier Scheduling, it is generally recommended that this field be left blank. Otherwise, it could override your
sourcing rules.
Source Organization
This attribute is controlled at the Organization level only.
Optionally enter the organization from which an internal requisition draws the item. This applies only when Inventory is the replenishment
source type
You can choose organizations that meet the following criteria:
the item is assigned to the source organization
the source organization has a valid interorganization relationship with the current organization
The source organization can be your current organization if the item is MRP planned and you choose a non nettable Source Subinventory.
Source Subinventory
This attribute is controlled at the Organization level only.
Enter the subinventory within the source organization from which an internal requisition draws the item. This applies only when Inventory or
Subinventory is the replenishment source, and only when you specify a source organization. For MRP planned items, you must en ter a non
nettable source subinventory when the source organization is the current organization.
SAFTY STOCK
Safety Stock Method
Select an option to plan use of fixed or dynamically calculated safety stock quantities.
For MRP/MPS planned items, you must set the Inventory Planning Method attribute to Not plann ed, then choose the MRP planned percent
option here. MRP planned percent Calculate safety stock as a userdefined percentage (Safety Stock Percent) of the average gross
requirements for a userdefined number of days. For discrete items, the userdefined number of days is the Safety Stock Bucket Days. For
repetitive items, the userdefined number of days is the repetitive planning period. Note that safety stock for an item varies as the average
gross requirements vary during the planning process.
NonMRP planned Calculate safety stock using methods defined by the Enter Item Safety Stocks window. You can use mean absolute
deviation or userdefined percentage of forecasted demand.
For Oracle Master Scheduling/MRP and Oracle Supply Chain Planning and Supply Chai n Planning, these safety stock quantities are fixed.
The Snapshot portion of the planning process loads them, and they do not vary during the planning process itself.
Invoiceable Item
Indicate whether to include an item on an Oracle Receivables invoice. If you turn this option on, you can temporarily exclude from invoicing
when Invoice Enabled is turned off. This option must be on if Invoice Enabled is on.
Invoice Enabled
Indicate whether to activate an item for invoicing in Oracle Receivables. If Invoiceable Item is turned on, you can temporari ly exclude from
invoicing by leaving Invoice Enabled turned off. If you turn this option on, the item appears in the Invoice Ent ry item list of values in Oracle
Receivables. If you turn this feature off, the item does not appear in the list of values and Auto Invoice rejects the item. This attribute is
optionally set by the Item Status code.
Payment Terms
Enter a valid payment term s code. This attribute is for reference information only.
Accounting Rule
Enter an accounting rule to identify special revenue recognition rules for an item, such as recognizing revenue over time. Se e: Defining
Invoicing and Accounting Rules, Oracle Receivables Reference Manual, This attribute is for reference information only.
Invoicing Rule
Enter an invoicing rule to determine the period in which you send an invoice when you recognize revenue over time (using acco unting
rules).This attribute is for reference information only.
Tax Code
Enter a tax code to use when calculating tax based on location and tax codes. You assign specific rates to a Tax Code in the Other Tax Rates
window.
Sales Account
This attribute is controlled at the Organization level only. Enter the general ledger account Oracle Receivables uses to record revenue when
you bill the customer. If Auto Accounting is based on items, accounting entries are created at that time.
Open First Inventory Period
Prefix TAB TYPE TAB YEAR TAB QUARTER TAB NUM TAB FROM DATE TAB TO DATE TAB *DN
JAN TAB Month TAB 2013 TAB 1 TAB 1 TAB 01-01-2013 TAB 31-01-2013 TAB *DN
FEB TAB Month TAB 2013 TAB 1 TAB 2 TAB 01-02-2013 TAB 29-02-2013 TAB *DN
MAR TAB Month TAB 2013 TAB 1 TAB 3 TAB 01-03-2013 TAB 31-03-2013 TAB *DN
APR TAB Month TAB 2013 TAB 2 TAB 4 TAB 01-04-2013 TAB 30-04-2013 TAB *DN
MAY TAB Month TAB 2013 TAB 2 TAB 5 TAB 01-05-2013 TAB 31-05-2013 TAB *DN
JUN TAB Month TAB 2013 TAB 2 TAB 6 TAB 01-06-2013 TAB 30-06-2013 TAB *DN
JUL TAB Month TAB 2013 TAB 3 TAB 7 TAB 01-07-2013 TAB 31-07-2013 TAB *DN
AUG TAB Month TAB 2013 TAB 3 TAB 8 TAB 01-08-2013 TAB 31-08-2013 TAB *DN
SEP TAB Month TAB 2013 TAB 3 TAB 9 TAB 01-09-2013 TAB 30-09-2013 TAB *DN
OCT TAB Month TAB 2013 TAB 4 TAB 10 TAB 01-10-2013 TAB 31-10-2013 TAB *DN
NOV TAB Month TAB 2013 TAB 4 TAB 11 TAB 01-11-2013 TAB 30-11-2013 TAB *DN
DEC TAB Month TAB 2013 TAB 4 TAB 12 TAB 01-12-2013 TAB 31-12-2013 TAB *DN
ADJ TAB Month TAB 2013 TAB 4 TAB 13 TAB 31-12-2013 TAB 31-12-2013 TAB *DN
JAN TAB Month TAB 2014 TAB 1 TAB 1 TAB 01-01-2014 TAB 31-01-2014 TAB *DN
FEB TAB Month TAB 2014 TAB 1 TAB 2 TAB 01-02-2014 TAB 28-02-2014 TAB *DN
MAR TAB Month TAB 2014 TAB 1 TAB 3 TAB 01-03-2014 TAB 31-03-2014 TAB *DN
APR TAB Month TAB 2014 TAB 2 TAB 4 TAB 01-04-2014 TAB 30-04-2014 TAB *DN
MAY TAB Month TAB 2014 TAB 2 TAB 5 TAB 01-05-2014 TAB 31-05-2014 TAB *DN
JUN TAB Month TAB 2014 TAB 2 TAB 6 TAB 01-06-2014 TAB 30-06-2014 TAB *DN
JUL TAB Month TAB 2014 TAB 3 TAB 7 TAB 01-07-2014 TAB 31-07-2014 TAB *DN
AUG TAB Month TAB 2014 TAB 3 TAB 8 TAB 01-08-2014 TAB 31-08-2014 TAB *DN
SEP TAB Month TAB 2014 TAB 3 TAB 9 TAB 01-09-2014 TAB 30-09-2014 TAB *DN
OCT TAB Month TAB 2014 TAB 4 TAB 10 TAB 01-10-2014 TAB 31-10-2014 TAB *DN
NOV TAB Month TAB 2014 TAB 4 TAB 11 TAB 01-11-2014 TAB 30-11-2014 TAB *DN
DEC TAB Month TAB 2014 TAB 4 TAB 12 TAB 01-12-2014 TAB 31-12-2014 TAB *DN
ADJ TAB Month TAB 2014 TAB 4 TAB 13 TAB 31-12-2014 TAB 31-12-2014 TAB *DN
JAN TAB Month TAB 2015 TAB 1 TAB 1 TAB 01-01-2015 TAB 31-01-2015 TAB *DN
FEB TAB Month TAB 2015 TAB 1 TAB 2 TAB 01-02-2015 TAB 28-02-2015 TAB *DN
MAR TAB Month TAB 2015 TAB 1 TAB 3 TAB 01-03-2015 TAB 31-03-2015 TAB *DN
APR TAB Month TAB 2015 TAB 2 TAB 4 TAB 01-04-2015 TAB 30-04-2015 TAB *DN
MAY TAB Month TAB 2015 TAB 2 TAB 5 TAB 01-05-2015 TAB 31-05-2015 TAB *DN
JUN TAB Month TAB 2015 TAB 2 TAB 6 TAB 01-06-2015 TAB 30-06-2015 TAB *DN
JUL TAB Month TAB 2015 TAB 3 TAB 7 TAB 01-07-2015 TAB 31-07-2015 TAB *DN
AUG TAB Month TAB 2015 TAB 3 TAB 8 TAB 01-08-2015 TAB 31-08-2015 TAB *DN
SEP TAB Month TAB 2015 TAB 3 TAB 9 TAB 01-09-2015 TAB 30-09-2015 TAB *DN
OCT TAB Month TAB 2015 TAB 4 TAB 10 TAB 01-10-2015 TAB 31-10-2015 TAB *DN
NOV TAB Month TAB 2015 TAB 4 TAB 11 TAB 01-11-2015 TAB 30-11-2015 TAB *DN
DEC TAB Month TAB 2015 TAB 4 TAB 12 TAB 01-12-2015 TAB 31-12-2015 TAB *DN
ADJ TAB Month TAB 2015 TAB 4 TAB 13 TAB 31-12-2015 TAB 31-12-2015 TAB *DN
JAN TAB Month TAB 2016 TAB 1 TAB 1 TAB 01-01-2016 TAB 31-01-2016 TAB *DN
FEB TAB Month TAB 2016 TAB 1 TAB 2 TAB 01-02-2016 TAB 28-02-2016 TAB *DN
MAR TAB Month TAB 2016 TAB 1 TAB 3 TAB 01-03-2016 TAB 31-03-2016 TAB *DN
APR TAB Month TAB 2016 TAB 2 TAB 4 TAB 01-04-2016 TAB 30-04-2016 TAB *DN
MAY TAB Month TAB 2016 TAB 2 TAB 5 TAB 01-05-2016 TAB 31-05-2016 TAB *DN
JUN TAB Month TAB 2016 TAB 2 TAB 6 TAB 01-06-2016 TAB 30-06-2016 TAB *DN
JUL TAB Month TAB 2016 TAB 3 TAB 7 TAB 01-07-2016 TAB 31-07-2016 TAB *DN
AUG TAB Month TAB 2016 TAB 3 TAB 8 TAB 01-08-2016 TAB 31-08-2016 TAB *DN
SEP TAB Month TAB 2016 TAB 3 TAB 9 TAB 01-09-2016 TAB 30-09-2016 TAB *DN
OCT TAB Month TAB 2016 TAB 4 TAB 10 TAB 01-10-2016 TAB 31-10-2016 TAB *DN
NOV TAB Month TAB 2016 TAB 4 TAB 11 TAB 01-11-2016 TAB 30-11-2016 TAB *DN
DEC TAB Month TAB 2016 TAB 4 TAB 12 TAB 01-12-2016 TAB 31-12-2016 TAB *DN
ADJ TAB Month TAB 2016 TAB 4 TAB 13 TAB 31-12-2016 TAB 31-12-2016 TAB *DN
JAN TAB Month TAB 2017 TAB 1 TAB 1 TAB 01-01-2017 TAB 31-01-2017 TAB *DN
FEB TAB Month TAB 2017 TAB 1 TAB 2 TAB 01-02-2017 TAB 29-02-2017 TAB *DN
MAR TAB Month TAB 2017 TAB 1 TAB 3 TAB 01-03-2017 TAB 31-03-2017 TAB *DN
APR TAB Month TAB 2017 TAB 2 TAB 4 TAB 01-04-2017 TAB 30-04-2017 TAB *DN
MAY TAB Month TAB 2017 TAB 2 TAB 5 TAB 01-05-2017 TAB 31-05-2017 TAB *DN
JUN TAB Month TAB 2017 TAB 2 TAB 6 TAB 01-06-2017 TAB 30-06-2017 TAB *DN
JUL TAB Month TAB 2017 TAB 3 TAB 7 TAB 01-07-2017 TAB 31-07-2017 TAB *DN
AUG TAB Month TAB 2017 TAB 3 TAB 8 TAB 01-08-2017 TAB 31-08-2017 TAB *DN
SEP TAB Month TAB 2017 TAB 3 TAB 9 TAB 01-09-2017 TAB 30-09-2017 TAB *DN
OCT TAB Month TAB 2017 TAB 4 TAB 10 TAB 01-10-2017 TAB 31-10-2017 TAB *DN
NOV TAB Month TAB 2017 TAB 4 TAB 11 TAB 01-11-2017 TAB 30-11-2017 TAB *DN
DEC TAB Month TAB 2017 TAB 4 TAB 12 TAB 01-12-2017 TAB 31-12-2017 TAB *DN
ADJ TAB Month TAB 2017 TAB 4 TAB 13 TAB 31-12-2017 TAB 31-12-2017 TAB *DN
Transaction Setup
You must set certain controls and options before performing inventory transactions. These include:
Online processing Processes transactions while you wait and returns control to you once it finishes.
Background processing Returns control immediately to you. With this option, Oracle Inventory processes transactions
on a periodic basis via the Inventory Transaction Manager.
Immediate concurrent processing Spawns a concurrent process when you commit the transaction and returns control immediately to you,
allowing you to continue working.
Form level processing Processes transactions using the processing control option you choose for that particular type of transaction. You
must also set the Inventory profile options for InterOrganization Transfer, Miscellaneous Issue and Receipt,
Receive Customer Return, Return to Customer, and Transfer Between Subinventories. If you are using Oracle Work inProcess, you must set
the WIP profile options Completion Material Processing, Completion Transaction Form, Material Transaction Form, Move Transaction,
Operation Backflush Setup, and Shop Floor Processing.
If you choose Form level processing for the Transaction Processing Mode profile you can set up different processing controls fo r each type of
transaction.
Online Processing If you use Online processing, you can choose whether transactions are processed on the server or client side by setting
the Server Side Online Processing profile. The default value is server side processing.
Inventory Remote Procedure Manager Server side online processing uses the Inventory Remote Procedure Manager to allow a transaction
initiated on the client to process on the server. System managers maintain the Remote Procedure Manager.
Transaction Actions
A transaction action is a generic type of Material movement or cost update with no specificity regarding the source of the transaction. Along
with a transaction source type, a transaction action identifies a transaction type. Oracle Inventory provides the following transaction actions:
Issue from stores
Subinventory transfer
Direct organization transfer
Cycle count adjustment
Physical inventory adjustment
Intransit receipt
Intransit shipment
Cost update
Receipt into stores
Delivery adjustments
WIP assembly scrap
Assembly completion
Assembly return
Negative component issue
Negative component return
Staging Transfer
1. A transaction source type is the type of entity against which Oracle Inventory charges a transaction. Along with a transaction action, it
uniquely identifies the type of transaction you perform. Oracle Inventory provides the following predefined transaction source types:
Account
Account Alias
Cycle Count
Internal Order
Internal Requisition
Inventory
Job or Schedule
Move Order
Periodic Cost Update
Physical Inventory
Purchase Order
RMA (Return Material Authorization)
Sales Order
Standard Cost Update
2. You can define additional transaction source types in the Transaction Source Types window . You can then use these userdefined
transaction source types and predefined transaction actions to define a new transaction type. This userdefined transaction type is now a
customized form of tracking transactions with which you can group
and sort reports and inquiries.
3.When you perform a transaction, you specify a transaction type and a source. For example, for a PO receipt
transaction, the transaction source type is Purchase Order and the actual PO number is the source.
Use the Transaction Types window to define additional transaction types to customi ze transaction entry. A userdefined transaction type is a
combination of a userdefined transaction source type and a predefined transaction action. For example, if you frequently donate items to
charity, you might want to define a transaction source type called Charity and a transaction type called Issue to Charity. In this case, the
transaction action would be Issue from Stores. You would then use the Miscellaneous Transactions window to actually issue an item to charity,
using the Issue to Charity transaction type. You would also specify the actual charity to which you are issuing, such as Goodwill, and the
expense account that specifies the source (Goodwill).
You define transaction types by combining transaction actions and transaction source type s. You define transaction source types in the
Transaction Source Types window. Oracle Inventory provides the list of transaction actions.
You must specify a transaction type when you perform a miscellaneous receipt or issue, a subinventory transfer, a WI P transaction, or an
interorganization transfer.
Defining Transaction Reasons
A transaction reason is a standard means of classifying or explaining the reason for a transaction. Transaction reasons can b e used in all
transaction forms.
You can use these standard transaction reasons with any type of material transaction. Oracle Inventory provides transaction reporting and
inquiring capabilities by transaction reason.
In the reason type from the list of values. The available choices are as follo ws:
Load
Drop
Receiving
Replenishment
Cycle Count
Shipping
Update Status
QA Update Status
Note: The Replenishment reason type is disabled.
If you selected Picking as the Reason Type, select a Reason Context from the list of values. The available choices are as follows:
Curtail Pick: End the pick after picking a few LPNs or Lots and load the contents.
LPN Exception: Pick partial quantity of the scanned fully consumable LPN.
Pick None: End the pick without picking anything.
Pick Over: Pick more than the requested quantity.
Pick Partial: Split the pick and allow confirmation of less than the requested quantity. You must still pick the entire qua ntity, but can pick in
stages.
Pick Short: Specify a quantity less than the requested quantity, and back order the rest of the required quantity.
Change Source Locator: Change the location from which the material is picked.
Change UOM: Change the transaction unit of measure for the task.
Defining Item Transaction Defaults
Use this form to define a default subinventory and/or locator for an item for shipping, receiving, and move order transactions. Oracle Ship ping
Execution displays the default shipping information when you ship an item. Oracle Inventory displays the default receiving in formation when
you receive an item. For Move orders, Oracle Inventory derives the default put away locator when you transact an item into a locator controlled
subinventory if no locator was specified by the creator of the move order.
Enter a subinventory to use as the default transaction subinventory for the item. If you restrict the item to specific subinventories using
either the Subinventory Items window or the Item subinventories window, you can only choose those subinventories in this field.
d. LOCATOR -
Enter a locator to use as the default transaction locator for the item in this subinventor y.
Defining Account 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 ac count.
You do not have to launch these transaction managers if you decide to process all your transactions on -line and do not use the
transaction interface.
The use of multiple transaction workers enables parallel processing of transactions. This is especially helpful when processing a large
batch of transactions.
Material transaction
The material transaction manager immediately executes a material transaction after you save your changes in a transaction win dow. By
starting the transaction manager, you can determine how to execute transactions: immediately through immediate concurrent request
submissions, or through periodic concurrent request submissions. You define this transaction mode for individual transaction windows in the
Personal Profile Values window.
Move transaction
The move transaction manager processes move transactions in Oracle Work in Process and move transactions you import from devices such
as portable bar code readers or your custom data entry forms using the Open Move Transaction Interface.
Inventory transactions and on hand balance supports decimal precision to 5 digits after the decimal point. Oracle Work in Pro cess supports
decimal precision to 6 digits. Other Oracle Applications support different decimal precision. As a result of the decimal precision mismatch,
transactions another Oracle Application passes may be rounded when processed by Inventory. If the transaction quantity is rou nded to zero,
Inventory does not process the transaction. It is therefore suggested that the base unit of measure for an item is set up such that transaction
quantities in the base unit of measure not require greater than 5 digits of decimal precision.
To do a subinventory transfer from expense to asset subinventory set the profile option INV: Allow Expense to Asset Transfer to "Yes."
If it has not been set it to "Yes," it is possible to issue from an asset to an expense subinventory, but issue from an expense to asset
subinventory is not possible.
Oracle Inventory expects the consumption of material at the expense location. If you return an asset item to an expense subinventory,
you must be first issue it from the expense subinventory using the Miscellaneous
Transaction form and transfer it to the subinventory expense account. Then, no accounting occurs and you only transfer quantities .
To receive the asset item back to the asset subinventory, perform the Miscellaneous Transaction account receipt using the same expense
account as the expense subinventory.
For receiving an ASSET item back, you use the Miscellaneous Transaction instead of the subinventory transfer.
Inventory Controls
With Oracle Inventory you can implement locator, revision, lot, and serial number control.
Flexible Controls
You can implement any combination of the four controls (locator, revision, lot, and serial number) for each item.
Inventory controls are optional for all items. You can choose to implement inventory controls for specific items.
A revision is a particular version of an item, bill of material, or routing. By using the revision quantity control option yo u can track item quantities
by item revision. To do so you must specify a revision for each material transaction. You can enable revision quantity contro l for items for
which you must track version changes or changes that are significant enough to track but are not affecting the function and feature of the item
and therefore do not require an item change.
A lot is a specific batch of an item that you receive and store in your organization.
Lot control is a technique for enforcing the use of lot numbers during material
transactions, thus enabling the tracking of batches of items throughout their
movement in and out of inventory. With Oracle Inventory you can establish lot
control for specific items in your organization.
Material Transactions You can enter revision numbers for revision -controlled items during inventory transactions.
Reservations You can place holds on specific revisions of items.
Accuracy You can enter revision numbers for revision-controlled items whenever you enter physical inventory counts and cycle
counts.
Reports and Inquiries Oracle Inventory reports and inquiry windows display revision information for revision -controlled items.
Revision Quantity Control : If you select the Revision Control check box for an item, you must enter a revision number w hen you enter
transactions for the item.
If you clear the Revision Control check box for an item, you do not have to enter revision information when you enter a mater ial transaction for
the item. You will not be able to track quantities of each different version of the item.
None : You can assign the same lot number to multiple part numbers in the same organization and across organizations.
Across items : You can assign a specific lot number to only one item in the same organization.
Shelf Life Days All lots of this item have the number of shelf life days you define. Oracle Inventory calculates the expiration date of
the lot by adding the shelf life days to the date on which you receive the item.
User-defined You can enter an expiration date when you receive each lot and issue items from an expired lot to a scrap account. If
you perform any other transaction from an expired lot, Oracle Inventory displays a message warning you that the lot has expir ed.
(N)Transactions>Miscellaneous Transaction
(B) Transaction Lines >Lot/Serial
Disabling Lot
You can disable an item lot combination if you no longer want to view the lot in a List of Values.
1. You must assign lot numbers whenever you receive items under lot control into inventory. You can also add quantities to existing lot
numbers and split an inventory receipt into several lots, as necessary.
2. Inventory assists you in entering lot numbers by generating defaults using the default lot number generation method you chose in the
Organization Parameters window.
3. If the item you are receiving is also under Userdefined expiration date Lot Expiration (shelf life) Control, you must specify the
expiration date for the lot.
Expired Lots
You can determine whether a lot has an expiration date by assigning a number of lot control shelf life days or by entering an lot
expiration date. The expiration date controls the availability of the lot for transacting and plannin g purposes. An expired lot:
is not considered as onhand supply when performing minmax, reorder point or MRP planning calculations
cannot be reserved for a date beyond the expiration date
can be transacted and is included in onhand quantities
is included in all inquiries and reports, including inventory valuation reports
is included in a cycle count and count entry and adjustments are allowed
is included in a physical inventory and tag entry and adjustments are allowed
Disabled Lots
Disabling a lot only Prevents it from appearing in a list of values when performing receipt transactions . If you type in the lot
number it is valid and accepted even though it was not in the list of values. Disabling is used only for tailoring this specific instance of
the list of values for lot numbers. A disabled lot:
is included in available to transact, available to promise, and available to reserve calcula tions
is included as onhand supply when performing minmax, reorder point or MRP planning calculations
is included as onhand in all inquiries and reports, including inventory valuation reports
can be transacted with Inventory functions and the Transaction Open Interface
can be reserved
Cycle Counting
Inventory includes the lot numbers of the items to cycle count when it generates a cycle count listing. You must assign lot n umbers to
all items under lot control for which you enter counts. If there is a difference between the count quantity and the system on hand
quantity, Inventory adjusts the item quantity in that lot.
3. Use the Work in Process Parameters window to set up lot control in Oracle Work in Process. You choose the option by which Oracle Work
in Process defaults and verifies lot numbers during backflush transactions. You also specify the method by which Oracle Work in Process
defaults lot numbers on discrete jobs for lot controlled assemblies.
Maintaining Item Lot Information
You can update the disable status and expiration date associated with item lot information.
2. To view material transactions for an item lot, Select an item and lot and choose the Transactions button.
Serial Number Control
A serial number is an alphanumeric piece of information that you assign to an individual unit of an item. A serialized unit is a combi nation of an
item and a serial number. You can track individual units of items by using serial numbers. Serial number control is a system technique for
enforcing the use of serial numbers during a material transaction. You use serial numbers to track items over which you want to maintain very
tight control.
Material Transactions: You can enter serial numbers when you use inventory transactions to move serialized units.
Cycle Counts: You can enter cycle counts for items under serial number control.
Physical Inventory: You can enter physical inventory counts for items under serial control.
Reports and Inquiries: Oracle Inventory reports and inquiry windows display serial number information for items and transacti ons.
At Organization Level
You can specify a starting serial number prefix and a starting serial number when you enter organization parameters. Oracle I nventory uses
the starting serial number prefix and the starting serial number to generate serial numbers for all items.
Predefined: You must enter serial number data whenever you use the item in a material transaction in Oracle Inventory. Use the Generate
Serial Numbers window to generate serial numbers for the item. You can assign predefined serial numbers to receive the item into inventory.
At Receipt: You must enter serial number information whenever you use the item in a material transaction. Create and assign serial numbers
when you receive the item in to inventory. You do not have to generate your serial numbers ahead of time; you can enter them dynamically at
transaction time.
At Sales Order Issue: Create and assign serial numbers when you issue the item against a sales order. You do not have to use serial number
information for any other types of material transaction. You do not have to generate your serial numbers ahead of time; you c an enter them at
transaction time.
If you receive an item with this control option back into inventory on a return materials(s) authorization (RMA), you must specify the serial
numbers you created on sales order issue.
Item Serial Number
Oracle Inventory provides complete serial number support for inventory transactions. You can enable serial number control for specific items in
your inventory.
For items under serial number control, you assign unique serial n umbers to individual units and thereafter reference the same serial numbers
each time you perform material transactions. This allows you to have tight control over every unit of every item in your inventory. If your item is
under dynamic entry At sales order issue, you can only assign serial numbers when you perform a shipment transaction in Oracl e Shipping
Execution.
3. Define serial numbers to assign to serial-controlled items Enter transactions for serial-number-controlled items.
2. Organization parameter
http://www.oracleug.com/user-guide/oracle-inventory/lot-control-setup
i. Uniqueness
You use the Organization Parameters window to choose a type of serial number uniqueness for your organization. You can choose to enforce
uniqueness Within inventory items, Within an organization, or Across organizations. The three levels for serial uniqueness are cumulative the
definitions are as follows:
Within Inventory Items: Once you assign a serial number to a particular item you cannot assign the same serial number to the same item
regardless of the organization. For example if you assign serial number SN100 to item A, you cannot assign serial
number SN100 to any other instance of item A in any organization. This also includes CTO items derrived from base model A. However you
could receive item B with serial number
SN100 in any organization.
Within Organizations: In addition to the restrictions Within Inventory Items control, the same serial n umber cannot exist twice within the same
organization. For example if you assign SN100 to item A, you will not be able to receive item B with the serial
number SN100 in the same organization. However, you could receive item B with the serial number SN100 i n any other organization.
Across Organizations: In addition to the restrictions Within Organizations, you cannot assign the same serial number to any other item
regardless of the organization. For example if you assign SN100 to item A you will not be abl e to receive item B
with the serial number SN100 in any organization. If you assign Across Organization uniqueness to any organization it restric ts the serial
generation in all other organizations. If one organization dictates Across Organizations, all oth er organizations must do so.
ii. Generation
You can establish serial number control for an inventory item when you define it. You can choose from No control, Predefined serial numbers,
control At inventory receipt, or control At sales order issue.
If you specified Predefined as the serial number control type for an item, you must predefine serial numbers for that item using the Generate
Serial Numbers window. If you specified entry At inventory receipt or At sales order issue, you can optionally predefine serial numbers for the
item. Oracle Inventory uses the starting serial number prefix and the starting serial number you specify in the Item window t o load the number
of predefined serial numbers you request. You can load as many serial numbers as you want for any item under serial number control.
Generating & Assigning Serial Numbers
Generating Serial Numbers
If you specified Predefined as the serial number control type for an item, you must predefine serial numbers for that item.
If you specified entry At inventory receipt or At sales order issue, you can optionally predefine serial numbers for the item. The process of
generating serial numbers does not assign serial numbers to units in inventory, it simply reserves specific serial numbers fo r an item, for later
use. When you run the serial generation program if you have the same serial prefix number across organizations, the concurren t program
searches across the organizations, and generates serial numbers using the highest start number across the organiza tions.
You must assign serial numbers whenever you receive items under serial number control into inventory. If an item is under Predefined control,
you can choose from the list of predefined serial numbers for that item. If an item is under dynamic entry At inventory receipt, you can choose
from a predefined list of serial numbers or enter any serial number, depending on the uniqueness control for your organizatio n. You can create
and assign serial numbers individually or as a range to speed up data entry. If your item is under dynamic entry At sales order issue, you can
only assign serial numbers when you perform a shipment transaction in Oracle Shipping Execution.
Once you assign a serial number to an item, the combination of the serial number and the item is an entity known as a serialized unit. From
that point on, Oracle Inventory tracks all movements and maintains the following information for each serialized unit:
Receipt or Ship Date
The date on which you last performed a material transaction for your serialized unit. Material transactions update this
information when you move your serialized unit.
Serial State
Oracle Inventory assigns one of the following states to your serialized unit: Defined but not used, Resides in inventory, Issued out of inventory,
or Resides in intransit.
Status Codes
1 Defined but not used
3 Resides in stores
4 Issued out of stores
5 Resides in intransit
6 Pending status
7 Resides in receiving
8 Resides in WIP
Note : You can get a full list of the codes with the following SQL:
SELECT lookup_type, lookup_code, meaning
FROM mfg_lookups
WHERE lookup_type = 'SERIAL_NUM_STATUS'
ORDER BY lookup_type, lookup_code
Location
The organization, subinventory, and locator in which the serialized unit currently resides. Material transactions update
this information when you transfer the serialized unit.
Revision level
The revision of the item when you assign the serial number to the unit.
Lot number
During material transactions, you first specify the lot number and then the serial number. Oracle Inventory tracks the lot from which a specific
serialized unit originates.
Item Relationships
You can define relationships between items. This allows you to search for items through these relationships. Except in Oracle Purchasing,
these relationships are for inquiry and reporting purposes only.
CrossSell: This relationship indicates that one item may be sold in lieu of another item.
UpSell: This relationship indicates that a newer version of the item exists, and can be sold i n place of the older item.
Service: This relationship establishes service items for a repairable item.
Prerequisite: This relationship indicates that you must possess one of the items as a requirement to possessing the other ite m.
Collateral: This relationship indicates collateral, such as marketing brochures, that you possess for an item.
Superseded: This relationship indicates that one item has replaced another item that is no longer available.
Complimentary: This relationship indicates if a customer purchases one item, the other item is received for free.
Impact: This relationship is used to relate items to each other but only under special conditions.
Conflict: This relationship indicates that these items may never be used together.
Mandatory Charge: This relationship indicates a mandatory charge if the customer purchases both items.
Optional Charge: This relationship indicates an optional charge if the customer purchases both items.
Promotional Upgrade: This relationship enables a customer to upgrade fro m one item to another item or equal or higher value, without an
additional charge.
Split: This relationship enables you to split support for an item so you do not have to manually split support at contract re newal. To use this
relationship, you must be in a planning enabled organization.
Merge: This relationship enables rules based consolidation of contracts. You may use the earliest or latest target end date f or consolidation.
This allows you to choose how contracts are consolidated. To use this relationsh ip, you must be in a planning enabled organization.
Migration: During contact renewal you are given the option of renewing contracts based on new licenses, or old licenses. To u se this
relationship, you must be in a planning enabled organization.
Repair to: You use the Repair to item relationship with field service operations that use spares management functionality. If a part has been
superseded by another part, the Repair to item relationship determines the replacement part.
Assigning Subinventories to an Item
You can assign a list of subinventories to an item. You restrict an item to the list of subinventories by setting the Restric t Subinventories
attribute when you define or update the item.
You also use the item/subinventory relationship to specify valid subinventories for zero quantity cycle counts for an item, and to specify items
for an ABC analysis performed at the subinventory level. In these cases you do not have to set the Restrict Subinventories at tribute, only
establish the relationship between the item and subinventory.
You can also specify planning information and locators for the item in its assigned subinventories. This information is used to perform minmax
planning and replenishment processing at the subinventory level.
Assigning Items to a Subinventory
You can assign items to a given subinventory. Assigning items to a subinventory does not restrict the subinventory to that li st of items. Rather,
the items are restricted to that subinventory. Thus, you can always issue and receive unr estricted items to any subinventory, but you can only
issue and receive restricted items to their list of subinventories. You activate the list of subinventories for a restricted item by setting the
Restrict Subinventories attribute when defining or updati ng items.
You also use the item/subinventory relationship to specify valid subinventories for zero quantity cycle counts for an item, a nd to specify items
for an ABC analysis performed at the subinventory level. In these cases you do not have to set the Re strict Subinventories attribute, only
establish the relationship between the item and subinventory.
You can also specify planning information related to the items you assign to a given subinventory.
Notes:
1. Assigning items to subinventory or subinventory to item does the same thing i.e it 'll restrict the item to those assigned subinventories if
restrict subinventory option is enabled in item master inventory tab for that item.
When an item is restricted to a sub inventory, you 'll only get the restri cted subinventories in LOV of subinventory while doing any transaction
The Item Planner is an item attribute. If no planner is specified on the item, the requisition line will be automatically approved.
Once the order line is approved, notices are sent to a notification list that is attached to the source and destination sub inventories to let the
sub inventory planners know that material will be moved to or from their areas.
Note: Replenishment and pick wave move orders are pre-approved
Subinventory
Item Subinventory
To automatically create move orders using the kanban system, you must define the Subinventory source type at the pull sequence level.
If you want to bypass the move order approval process and automatically approve move order requisitions, enter 0 days for the Move Order
Timeout Period and select Automatically Approve for the Move Order Timeout Action.
You must also assign the planner who approves move order lines to the item or the organization.
You can also specify individuals to be notified if a shortage occurs.
Note: If the requested item does not have an assigned planner, the approval process is not enabled.
To govern the move order approval process, you set two inventory organization parameters:
The Move Order Timeout Period attribute determines the number of days the order can wait for approval. After one time out per iod, if the
recipient has not approved or rejected the order, a reminder notice is sent. After a second time out period, the order is automatically appr oved
or rejected, depending on the Move Order Timeout Action attribute you set. Upon approval, additional notifications can be sen t to specified
individuals.
The item planner is an item attribute. If no planner is specified on the item, the requisition line will be automatically approved.
Once the order line is approved, notices are sent to a notification list that is attached to the source and destination sub inventories to let the
sub inventory planners know that material will be moved to or from their areas.
Note: Replenishment and pick wave move orders are pre-approved
You can also select additional grouping attributes for your grouping rules. For example if you select Delivery and Carrier as groupin g criteria,
picking lines for the same delivery and carrier are grouped together on a pick slip.
Move Order Components
A move order comprises the following:
Source
Destination
Control - Status
2. Allocate the move order. Once the move order is approved, you can allocate it, or cancel it. Allocating is the process that u ses Oracle
Inventory picking rules to determine where to source the material to fulfill a request line. The allocating process fills in the move order line
details with the actual transactions to be performed and allocates the material to the move order.
You can also cancel partially allocated move order requisitions and replenishment move orders. Oracle Inventory provides a profile option
INV: Fill & Kill Move Order which allows the system to cancel partially allocated and transacted move orders.
Note: 1. Allocating creates a pending transaction the will be executed when you transact the line. It therefore decrements the available quantity
(i.e. it creates a soft reservation).
2. You can cancel move order lines that have no allocations. You can select an individual move order line, or multiple move order lines. It does
not matter if the move order lines belong to different move orders.
You can cancel move order lines only for move order requisitions and replenishment move orders.
3.1. Print a pick slip. Before you transact the move order, you can print a pick slip or push the move order line allocations to mobile devices for
transaction through the move order APIs.
Print Move Order Pick Slips:
You can print move order pick slips before or after the move order transaction is committed. The Move Order Pick Slip report generates pick
slips for move order requisitions and replenishment move orders.
To generate a pick slip for pick wave move orders, you submit the Oracle Shipping Execution Pick Slip report.
3.2. Transact move order lines. You can either transact all the move order lines at once or transact one allocation line at a time as the items
are moved. If you transact less than the requested quantity, the move order stays open until the total quantity is transacted or until the order is
closed or cancelled. You can cancel partially allocated and transacted Move Order Requisitions and Replenishment Move Order l ines.
Onhand and Availability
Oracle Inventory provides a variety of windows to view
1. onhand quantities,
2. reservations,
3. supply/demand,
4. available to promise,
5. supply chain available to promise,
6. and capable to promise information.
The available to promise (ATP) features help you determine when you can commit to fulfilling a customers request.
The ATP calculation determines the uncommitted portion of your companys inventory and planned supply. This enables you to determine if a
requested item and quantity is available at a specified date.
The supply chain ATP feature provides a global view of material availability for the requested de mand. You can view all possible supply
sources for an order line, ship set, or configuration.
The capable to promise (CTP) feature lets you determine the availability of resources as well as material.
Material Workbench
You use the material workbench to view onhand quantities. The Material Workbench enables you to view on hand balances for inventory
items by
You can also use the Material Workbench create move orders, request cycle counts, and change material statuses.
1.
The following information is available on the Quantity alternate region of the Material Workbench
Planning Party: The vendor that manages the inventory.
Owning Party: The third party owner of the inventory.
2. Item Availability
You can use the material workbench to view item availability. Item availability can be calculated for a given item at the subinventory, locator, lot
or revision. Availability cannot be calculated by serial number.
You can view the following information in the Availability window:
Organization: The organization where the item resides
Item / Revision: The item and revision number
Subinventory: The subinventory within the organization where an item resides.
Locator: The row rack and bin where the item resides.
Lot Number: The item lot number.
Cost Group: The item cost group.
On Hand: The number of items available in the subinventory
Available to Reserve: The available quantity of an item you can reserve across an organization.
Available to Transact: The available quantity of an item you can transact across an organization.
You can view the following information in the effective status window.
Subinventory Status: The subinventory status.
Locator Status: The locator status. This field is blank if the item is not loca tor controlled.
Lot Status: The lot status. This field is blank if the item is not lot controlled.
Serial Status: The serial status. This field is blank if the item is not serial controlled.
Transaction Types: The transaction types alternative region displays the allowed and disallowed transaction types for the
item.
4. Attribute Information
You can view the attributes of a particular lot, serial, or LPN (warehouse management only) from the Material Workbench. For lots or serials,
the system displays the item attributes and categories. For LPNs the system displays the weight and volume of the selected LPN.
Supply/Demand Type: The supply source or demand source type, such as Account number, Purchase order, Sales order, and WIP discrete
job.
Identifier: The identifier for the supply source or demand source, such as the purchase order number or work in pro cess discrete job number.
Quantity: The scheduled supply quantity or demand quantity for the item. Demand quantities are displayed as negative numbers. Supply
quantities are displayed as positive numbers.
Available Quantity: The projected onhand quantity of the item, defined as Current Available plus all future sources of supply and less all
future sources of demand
InterOrganization Transfer
InterOrganization Information
3. FOB (Shipment/Receipt)
Determines the ownership of the material.
If it is shipment then the ownership goes to 'To(receiving)' organization at the point of shipping.
If it is receipt then the ownership is transferred from the 'From(Sending)' organization to the 'To(receiving)' organization when the material is
received at the receiving organization.
Note : Freight On Board (FOB)
The point or location where the ownership title of goods is transferred from the seller to the buyer.
4. Receiving routing
If you selected Intransit in the Transfer Type field, select a receipt routing option:
Standard: Receive this item first, then deliver without inspection.
Direct: At receipt, deliver this item directly to its location.
Inspection: Receive this item first, inspect it, then deliver.
5. Internal orders enabled
You must also specify whether internal orders are required from the destination organization to perform inter organization
transfers. Oracle Inventory does not allow you to perform interorganization transfers using the Transfer Between Organizations window to an
organization that requires internal requisitions.
1. Enter the general ledger transfer credit account used to collect transfer charges for the shipping organization The default value is the
value you defined in the Organization Parameters window for the shipping organization.
2. Enter the general ledger account used to collect the purchase price variance for interorganization receipts into standard cost
organizations. You must enter an account if your receiving organization is using standard costing.
3. Enter the general ledger receivables account used as an interorganization clearing account for the shipping organization.
4. The interorganization receivable account for the shipping organization should equal the interorganization payables account for the
receiving organization.
Inter-Org transfers can be done within or across operating units but you can not generate intercompany invoice with inter-org transfer.
Intercompany invoicing is possible for inter-org transfers of type In-transit only through Internal sales Orders. No intercompany invoicing is
possible if you perform org transfers between two inventory orgs belonging two different operating units without internal sales Orders. Als o
note that intercompany invoice cannot be raised for inter-org transfers of type Direct Transfer through Internal sales Orders.
You can transfer one or more items in a single transaction. You can also transfer partial quantities of the same item to diff erent subinventories
and locators in a single transaction.
Required Setups
1. The items you transfer must exist in both organizations. You can also transfer expense and asset items from one organization to another
using intransit inventory.
2. There must exist a shipping network(direct/intransit) between the two organizations.
Accountings
1. Direct Org Transfer
From org - Inter-org receivables debited
Inv valuation is cedited
Test Case NO Organization Item Code Lot Control From To Direct Org Availability
1 SH 1 SH2 Lot Control NO Control SH1 SH2 No
2 SH 2 SH2 Lot Control Full Control SH2 SH1 Yes
Case 1
The Item Not In LOV Available To Transact
Case 2
If destination is Asset/Serial controlled/Lot controlled/ Revision Controlled then the source needs to be Asset/Serial contro lled/Lot controlled/
Revision Controlled
InterOrganization Transfers via Intransit Inventory
You usually transfer material to intransit inventory when transportation time is significant. When you 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, depending on the interorganization transfer charge that applies between the organizations, a percentage of the transaction
value or a discrete amount that Oracle Inventory uses to compute transfer charges.
If the FOB point is set to Receipt in the Shipping Networks window, the destination organization owns the shipment when they receive it. If it is
set to Shipment, the destination organization owns the shipment when the shipping organization ships it, and while it is intr ansit.
While your shipment is intransit, you can update shipping information such as the freight carrier or arrival date in the Maintain Shipments
window.
At the time of shipment, you must define your receiving parameters for the destination organization. You can receive and deliver your shipment
in a single transaction or you can receive and store your shipment at the receiving dock.
The validity of a transfer transaction depends on the controls you have defined in both the shipping and destination organizati ons for the items
you want to transfer. For example, you can transfer item A from organization X to organization Y, even though item A is under lot control only
in organization X (you can specify the lot numbers for item A in organization X during the tran sfer transaction). You can also transfer item B
from organization X to organization Y if item B is under lot control only in organization Y (you can specify lot numbers for item B in the
destination organization when you perform the receiving transaction).
Before You Do This Steps You Must Define Financial Option ,Rece iving Option And Purchasing Option For Your OU
Open Purchasing Period
After completing the inter org transfer, go to the receiving form of the 'to org' and receive the shipment with the shipment number.
Defining Intercompany Relations
Use the Intercompany Relations window to define, query, and update intercompany relations between two operating units in a multi
organization environment. These operating units are either the shipping organization and the selling organization, or the rec eiving and
purchasing organization.
When a sales order is entered in an operating unit, the shipping organization is often part of a separate operating unit, bel onging to a separate
set of books. Once the sales order is shipped to the customer, the inventory ass et account for the shipping organization is credited and the
cost of goods sold account is debited. On the other hand, sales revenue must be recognized in the order entry organization. I f the two
organizations belong to different operating units, the syste m must perform accounting distributions to record the intercompany revenue,
receivable, and payable entries.
Oracle Inventory and Oracle Receivables must be installed before you can define intercompany relations. If Oracle Payables is not installed,
the fields in the AP Invoicing for Selling region are not required.
ABC Analysis and Cycle Count
An ABC analysis determines the relative value of a group of inventory items based on a userspecified valuation criterion. ABC refers to the
rankings you assign your items as a result of this analysis, where A items are ranked higher than B items, and so on. You can optional ly use
the ABC analyses you compile to drive your cycle counts, where you might count items of high value (A items) very frequently, items of lower
value less frequently, and items of lowest value very infrequently.
Cycle counting is the periodic counting of individual items throughout the course of the year to ensure the accuracy of inventory quantities
and values. Accurate system onhand quantities are essential for managing supply and demand, maintaining high service levels, and planning
production.
You can perform cycle counting instead of taking complete physical inventories, or you can use both techniques side byside to verify
inventory quantities and values. Inventory supports s erialized cycle counting, and the following chapters discuss the steps involved.
ABC Analysis
Defining ABC Classes
You use ABC classes to identify the value groupings to which your items belong. You define these classes using your own terminology.
For example, you might define classes High, Medium, Low, and later assign your items of highest rank to the High class, those of lower rank to
the Medium class, and those of lowest rank to the Low class. You can add to the list of classes you have already defined.
Attention: You must assign an ABC class to at least one ABC group.
You can use ABC classes to group items for a cycle count where you count A items more frequently than B items. When you u se
ABC classes in this way, you perform an ABC analysis and assign items to classes based on the results of that analysis.
You can also use ABC classes to group items for planning purposes. For example, the Planning Detail Report allows you to choo se
an ABC class to report on.
2. Determine the scope of the analysis by selecting the content level for items to include in the compile. If you use the ent ire organization,
Oracle Inventory includes all items defined for your current organization in the ABC compile, even those with zero cost or zero quantity. If you
use a particular subinventory, Oracle Inventory includes all items for which you have defined an item/subinventory relationsh ip.
Attention: You cannot compile an ABC analysis for a subinventory that is defined as a non quantity tracked subinventory. You can, however,
use nonasset (expense) subinventories for which you track quantities.
3. Select the valuation scope for determining the ranking of items. Ranking must be done at the Organization level if you did not select a
subinventory in the Content Scope field.
If you only want to include items in a subinventory but you want the ranking to be done based on the organization wide rank ing, select
Organization.
4. Select the compile criterion or method of ranking items in the ABC compile.
Oracle Inventory uses the compile criterion to value the items you include in your ABC compile. After determining each items compile value,
Oracle Inventory ranks all the items in your ABC compile.
4.3 Select an MRP forecast name: You can select a value here only if you selected Forecasted usage quantity or Forecas ted usage value in
the Criterion field.
4.4 Select an MRP plan name :You can enter a value here only if you enter MRP demand usage quantity or MRP demand usage value in the
Criterion field.
4.5 Enter a start (from) date: You must enter a value in this fiel d if you choose an option other than Current onhand quantity or Current on
hand value in the Criterion field.
4.6 Enter an end (to) date : You must enter a value in this field if you choose an option other than Current on hand quantity or Current on
hand value in the Criterion field
1. Navigate to either the ABC Compiles window or the Define ABC Compile window.
2. Choose Print Compile from the Tools menu.
Oracle Inventory uses the compile criterion to value the items you include in your ABC compile. After determining each items value, Oracle
Inventory ranks all the items in your ABC compile in descending order to produce the ABC Descending Value Report.
You can use this report as a guide in assigning your items to ABC classes.
ABC assignment groups link a particular ABC compile with a valid set of ABC classes. This allows you to selectively reduce or increase the
number of ABC classes you want to use in your item assignments for a particular ABC compile. For example, you might have five classes, A,
B, C, D, and E, defined for your organization where you perform your ABC analysis by subinventory. The first subinventory is rather small. You
need only three classes in which to divide your items. You define
an ABC group, associating the ABC compile for the first subinventory with the classes A, B, and C. The second subinventory fo r which you
compile an ABC analysis is much larger. There are five distinct value g roupings of items. You define a second ABC group, associating the BC
compile for the second subinventory with all five classes defined for your organization, A, B, C, D, and E.
Oracle Inventory uses these groups when you automatically assign your items to ABC classes. It ensures that you divide your items into the
exact number of groupings you specified in the ABC group. ABC assignment groups associate ABC classes with an ABC compile. Yo u assign
items to ABC classes within a particular group. This allows you to assign items to different ABC classes in different groups.
For example, suppose you define ABC groups Cycle Counting and Planning. You can assign different ABC classes to these two groups.
You can then assign an item to a different ABC class in each group. This allows you to prioritize items differently for cycle counting and
planning.
You must also assign a sequence number to each class associated with the ABC group . The class with the lowest sequence number is
assumed to have the highest rank and will have higher rank items assigned to that class than the next higher sequence number. Using the A,
B, and C classes in the example above, you might assign the A class a sequence number of 1, the B class a sequence number of 2,
and the C class a sequence number of 3. (Sequence numbers 10, 20, and 30 would give the same result.) When you later assign your
items to ABC classes, the first grouping of items in the descending value list are assigned to class A, the next to B, an d the last to C.
You may update an assignment group to add new classes. However, you cannot delete a class. If you need to delete a class, you must create
a new assignment group with only the desired classes.
Assign items to ABC classes within a group.
You can assign and update ABC classes to an ABC assignment group where an ABC compile was also entered. From the ABC Descendi ng
Value Report you determine the cutoff points for assigning ABC classes. You can then use the classifications for other purpos es such as
determining how often you cycle count a given item.
2. Enter the ABC group for which to assign items to classes. If you navigate from the ABC Assignment Groups window this field is already
entered The Compile Name, Subinventory, Number of Items, and Total Compile Value fields display information for the compile u sed by the
ABC Group.
3. 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 compi le
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 th e last sequence
number as the default for 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 c lass.
% 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.
% Value: You can enter the percent of total compile value from the ABC Descending Value Re port to include in each class. Oracle Inventory
automatically calculates this value if you choose to assign classes by another method.
Attention: It is possible to have several items in the ABC compile with zero value. If any item with zero value is in a c lass other than the last
class, you may only assign items using the sequence number or item percent.
For the Inventory Value, % Item, and % Value fields, if the value entered does not exactly match any item, Oracle Inventory c hooses the first
item with a value greater than the value entered.
4. Choose the Assign button to launch the concurrent request to assign the items to the classes in the ABC group.
Updating ABC Item Assignments
If you are not satisfied with the class into which an item falls as a result of the automatic ABC assignment process, you can change it. For
example, assume you compiled your ABC analysis based on historical usage value. You have a relatively new item in your invent ory that was
ranked toward the bottom of your ABC Descending Value Report since it has very little transaction history on record. Therefore, after the
assignment process, this item was assigned to a class of low rank.
However, you know that in the future, this item will have a high usage value and should really be classified as a high rank item. You use the
Update ABC Assignments form to reclassify this item to now be a high rank item.
Attention: Whenever you recompile an ABC analysis or change the method by which you assign your ABC classifications, you lose any
changes you might have made to your item assignments. All items are reclassified based on their new ranks in the ABC Descending Value
Report and the method you choose to determine cutoff points.
You can also update an ABC group to include those items that were not a part of the initial ABC compile. This allows you to expand the scope
of your existing ABC compiles without having to rerun any processes. For example, if you start stocking a new item in your in ventory, you can
make it a part of your existing ABC groupings through the update process. Otherwise, you would have to start all over by recompiling your ABC
analysis and reassigning your items to ABC classes. With the whole process starting from the very beginning, you also run the risk of losing
any changes you might have made to your item assignments.
You can perform cycle counting instead of taking complete physical inventories, or you can use both techniques side byside to verify
inventory quantities and values. Inventory supports serialized cycle counting, and the foll owing modules discuss the steps involved.
Prerequisites
Define ABC classes.
Define your workday calendar.
When determining cycle count classes based on ABC analysis, you must compile an ABC analysis and assign your compiled items ABC
classes.
2. Enter the workday calendar to use for this cycle count. Inventory uses this calendar to determine the days on which to automa tically
schedule cycle counts.
3. Enter the general ledger account to charge for cycle count adjustments.
Optionally, enter the date on which the cycle count becomes inactive. As of this date, you cannot generate schedules or perfo rm 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 onhand quantities during count entry.
5. Determine whether Inventory automatically assigns a status of Recount to outoftolerance counts and includes them in the next cycle
count listing.
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.
Not Allowed: Serialized items are excluded from the cycle count.
One Per Request: A separate count request is generated for each serial number.
Multiple Per Request: Serial numbers for the same item/location are grouped in one count request.
Detail
Quantity and Serial Numbers: Serial number and quantity are required and are validated when entering counts.
Quantity Only: Serial number entry is required if the count quantity does not 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 an d
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 a djustment
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 alr eady
assigned to another item.
Do Not Allow Discrepancies: Adjustments are not made for items not found in the specified location.
Automatic Scheduling
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.
Last Date: Inventory displays the last date this cycle count was automatically scheduled.
Next Date: Inventory displays the first workday for the next schedule interva l 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.
Count items with an onhand quantity of zero: Optionally, determine whether to automatically generate requests to count items with an on
hand quantity of zero.
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 co unts 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.
2. 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 onhand 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 onhand quantity beyond which Inventory considers a count
entry a miss for hit/miss reporting.
You can enter ABC classes to include in your cycle count. You can also enter approval and hit/miss tolerances for your cycle count classes.
To define cycle count classes
Navigate to the Cycle Count Summary folder window.
1. Select a cycle count and choose Open.
2. In the Cycle Counts window choose Classes. The Cycle Count Classes window appears.
3. Enter the name of the ABC class to use to define your cycle count classes.
4. Enter the number of times per year you want to count each item in this class .
The counts per year for a class ensures that all items in that class are scheduled at least that many items in a year.That is , if the counts per
year for a class is 10 and the class has 100 items, then each of the 100 items in the class are scheduled at least 10 times.
5. 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 onhand 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 onhand 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.
Once you have generated your list of items to count from an ABC group, you can periodically refresh the item list with new or reclassified items
from a regenerated ABC group. Using the Cycle Counts window, you can choose whether to automatically update class information for
existing items in the cycle count based on the new ABC assignments. You can also choose to have any items that are no longer in the ABC
group automatically deleted from the cycle count list. Any new items are added.
The second method of maintaining the cycle count item list is to man ually enter, delete, or update the items you want
included/excluded using the Cycle Count Items window. You may want to use this form to load all your items for a cycle count, or to simply add
items as they are defined in the system rather than recompiling your ABC group and doing a complete reinitialization of your cycle count items.
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, 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 tha t are due for counting on the current date.
Once MaxItemsToSchedule is calculated, these number of items are picked randomly and will get scheduled and will be marked, s o that these
not picked in the scheduled run.
Now since the count frequency is 'Daily' you can run the sche duler on every working day.Using the above formula, Maximum Items to schedule
= ((100*1*1)/200)+1 = 0+1 = 1 The above formula has integer division and so instead of 0.5+1 we have 0+1.
So, in this case all the 100 items in the class will be counted twice in a year. But, now if you change the count frequency from 'Daily' to 'Weekly'
as shown in Case 2.
CASE : 2
No. of items in class = 100
Counts per year for class = 1
No. of working days in the year = 200 (taken, for easy calculation)
Count Frequency = Weekly (say 5 work days in a week)
Maximum Items to schedule = ((100*1*5)/200)+1 = 3
Here, all the 100 items will be counted at least once, but some of the items may be counted twice since in our formula we are doing the
ROUNDING off.In this case 80 items were counted only once and 20 items got counted twice.
If we do not do the rounding off (using integer division and adding 1), then in the above case we will have 2.5 items to sche dule. Now, we can
schedule either 2 or 3 items.So, if we schedule 2 items then all the 100 items will not be scheduled at least once (20 items will be left out). So
we do the rounding off so that all the items are scheduled at least once.
You can see that by changing the count frequency from 'Daily' to 'Weekly' the number of items that are getting counted twice have been
reduced from 100 as in Case 1, to 20 in Case 2. Since we are doing 'Rounding off' in the formula, some items of the class may be counted
more than the number of counts specified.But, as I have mentioned before, Counts pe r year is the minimum guaranteed number of counts per
year for all items in the class.
In cases where you have very few items and count frequency is 'Daily', the magnitude of the difference between 'actual number of counts' and
'counts per year specified' will be much higher. In these cases, by changing the count frequency from 'Daily' to 'weekly/period', will reduce the
magnitude of difference. Also, we allow the user to change the 'Counts per year' at any point in time in the year. So, once t his value is changed
then all the items in the class are scheduled afresh,
irrespective of their scheduling before the change of value for counts per year.
2. In cases where you have very few items in the class and have high count frequency (say Daily), there are chances that it will be counted
more number of times, then specified in its class. However, in those cases you would ideally like to reduce the count frequen cy (say, from
'daily' to 'weekly').
3. The counts per year for a class can be changed by the user at a later point in time. Cycle counting does not take into accoun t the number of
counts that have already been done before the change of value for 'counts per year'. It now takes into account the new value of 'counts per
year' for all the items in the class.
Manual Scheduling
You can manually schedule counts in addition to, or instead of those generated with automatic scheduling. You can request cou nts 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.
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 onhand 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 onhand 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.
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 and locator.
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 adjus tment 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 pe rformed. To make an
adjustment and update the missing information, enter an unscheduled count using either the Cycle Count Entries or Approve Adjustments
window.
Once you enter and save your cycle counts, Oracle Inventory determines whether any adjustments need to be made depending on t he
approval options and tolerances you set when you defined the cycle count.
Automatic Recounts
If you turned the Automatic Recount option on when 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, li mited by the
maximum automatic recounts you specify for the cycle count. After you reach the maximum number of recounts, Inventory holds t he 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.
Attention: When generating the cycle count listing, you must include a from date far enough back to include the recounts
original count date, or it is not on the report.
You can display count history information or open the Count Adjustment Approvals window.
To approve a count check:
Select Approved to approve the selected count entry and post the adjustment to the transaction manager for processing.
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 includ e
recounts.
1. Define a physical inventory for your whole warehouse or subdivisions within your warehouse.
2. Take a snapshot of system onhand quantities. You must procedurally coordinate the snapshot of your physical inventory with your actual
counting, and ensure that no transaction activity occurs in a particular location until after you have per formed your adjustments.
Notes :
1. Oracle Inventory does not s top inventory processing during a physical inventory. Therefore, you must procedurally coordinate the snapshot
of your physical inventory with your actual counting, and ensure that no transaction activity occurs in a particular location until after you have
performed your adjustments.
2. It is recommended to clear the Pending Transactions and Transactions Open Interface, before taking a snapshot of inventory.
The Snapshot Complete box is checked on the Physical Inventories Summary folder window.
The Snapshot Complete box is checked, the Snapshot Date is updated, and the Tags button is enabled in the Define Physical
Inventory window.
Generating Physical Inventory Tags
You use physical inventory tags to record the physical counts of inventory items . Physical inventory tags represent actual hard copy tags that
some companies use to count inventory items. A tag contains the count for a group of a given item. Although you can record only one item
on a tag, multiple tags can reference the same item, with each tag referring to a unique physical location for an it em.
Note: A tag represent a single item number in a particular subinventory, locator with a given revision, lot, and serial number.
If we are not considering serial and lot number then the single TAG might have n number of items (in a particular sub -inventory, locator
combination)
Oracle Inventory can generate default or blank tags for your physical inventory.
If you choose to generate default tags for each item, specify the starting tag number and the increment by which you want to increase each
digit in the tag number. Your tag numbers may be alphanumeric, but you can increment only the numeric portion. The alphabetic characte rs in
the tag number stay constant. Inventory then uses these tag numbers to generate a tag for every unique combination of item number,
Subinventory , locator ,revision, lot, and serial number for which the system has an onhand quantity not equal to zero.
If you want to have some empty tags handy to record counts for stockkeeping units for which Inventory has no onhand quantity (and
therefore does not generate default tags), you can generate blank tags. Inventory assigns tag numbers to blank tags, but does not include any
item or location detail. You specify this information when you enter your tag counts. You can generate as man y blank tags as you want.
You can also exclusively use blank tags to perform a physical inventory. If you need to perform a complete wall towall physical inventory, you
can go through your warehouse and attach blank tags to every item and/or location you see. As you perform the count, you record the item
and stockkeeping unit information along with the actual onhand quantity.
You can Print Report : Physical inventory tag listing For Hard Copy To Record Counting
PI Tag Counts
Use the tags that you generated to record your physical counts. If you use default tags for your physical inventory, you can automatically
query all tags and fill in the counts. You can also query a subset of your tags by any combination of tag number, item, revis ion, subinventory,
locator, lot, and serial number. You would use this partial tag query feature if you prefer to enter your counts by location or item, or for a
particular tag number range.
If you use any blank tags in your physical inventory, you can query up the tags by tag number. You can then enter the necessary item,
revision, subinventory, locator, lot, and serial number information, as well as the actual count quantity and the name of the employee who
performed the count.
If you enable dynamic tag entry for your physical inventory, you can enter counts for any item and stockkeeping unit combination without a
pregenerated tag number.
Adjustments and Approval
Oracle Inventory uses the counts you enter for your tags to determine if your items need quantity adjust ments; and if so, whether you need to
approve them.
1. If you set your approval option for your physical inventory to Not required for adjustments, you are ready to process your
adjustments.
2. If you set your approval option to Required for adjustments out of tolerance, Oracle Inventory holds for approval all tags with counts that are
outside the limits of the quantity variance or adjustment value tolerances.
3. If you set your approval option to Required for all adjustments, Oracle Inventory holds all c ounts for approval.
Void Tags
It is important for auditing purposes to track the status of each physical inventory tag. Therefore, if you do not use one or more of the tags
Oracle Inventory generates, you should void them in the Physical Inventory Tag Cou nts window. A voided tag is not reported as a missing tag
in the Physical Inventory Missing Tag Listing.
If you generated a certain number of blank tags at the beginning of your physical inventory, and ended up not using all of them, you would void
the unused tags. When you run the Physical Inventory Missing Tag Listing for the whole range of tags you initially generated, the unused ones
are accounted for and appear as missing tags.
If you void a default tag, (i.e. a tag that identifies a stockkeeping unit for which there is system onhand quantity), Oracle Inventory adjusts
the quantity in that location to zero. This indicates that you did not use the tag in question, presumably because the stock keeping unit
corresponding to the tag did not exist.
2. Enter the employee that performed the physical inventory in the Default Counter field. Oracle Inventory uses this value as the default for the
Counted By field of each tag.
3. Enter or query the tag numbers for which to enter counts using one of the following options:
Choose the Find button. Choose Yes or No to query all tags. If you choose No, you can either enter tag numbers individually or use
the Find feature on the Query menu to query a subset of tags.
Enter tag numbers individually. You can enter existing tags individually. When you ente r a tag number the item information for that tag
appears.
Use the Find feature on the Query menu. You can query a subset of tags matching the search criteria you enter in the find win dow.
You can search by any combination of tag number, item, revision, sub inventory, locator, lot, serial number, or tag status. With tag status you
can find voided or missing tags.
4. Enter counts for default tags: Since you generated default tags the item, revision, subinventory, locator, lot, and serial number information
for each item is displayed. You enter the count Quantity, unit of measure (UOM), and Counted By information.
If you decide that approval is required for adjustments out of tolerance you must enter at least one positive or negative val ue for one type of
approval tolerance. The quantity variance tolerance is a userdefined limit for the difference between the system tracked onhand quantity
and the actual tag count quantity. You express positive and negative quantity
variance tolerances as percentages of the system onhand quantity. You enter these percentages when defining your physical inventory.
The adjustment value tolerance is a userdefined limit for the total value of a physical inventory adjustment:
adj value = (system onhand qty actual count qty) x current cost,
where: Current cost is the cost at inventory snapshot.
You express positive and negative adjustment value tolerances as amounts in your functional currency. You enter these toleran ces when
defining your physical inventory.
You can view, reject, or approve physical inventory adjustments pending approval. The adjustments you can view from this wind ow are
determined by the approval option you defined for your physical inventory. If you approve a particular adjustment, the Process Physical
Inventory Adjustments program adjusts your inventory balance by that quantity. If you reject an adjustment, Oracle Inventory does not change
the system onhand quantity.
Notes:
1. Even after saving a count as approved/or rejected we can change the quantity in TAG count till the physical inventory adjustment is
processed.
Example: we entered quantity 1 for item001 in tag count window and then saved it as approved in approve PI adjustment window. We can
again go back and change the quantity of item001 and save it. if we requry the item in adjustment window then it would be shown in None
status though previously we had saved it as approved.
Processing Physical Inventory Adjustments
After you finish entering all your tag counts and approving those adjustments that need approval, you can submit the process that
automatically posts your physical inventory adjustments. Oracle Inventory automatically creates a material transaction adjusting the item
quantity and debiting or crediting the adjustment account you specify for your physical inventory.
If the count of an item matches the snapshot system onhand quantity, there is no adjustment transaction posted.
Once you run the adjustment program for your physical inventory, Oracle Inventory does not allow new tag generation or any further
updates of tag counts . You are no longer able to make any changes to that physical inventory.
Due to the irreversible nature of this program , Oracle Inventory posts no physical inventory adjustments if you have any adjustments
that are still pending approval. You must approve or reject all of your adjustments before you can process them.
You can preview your adjustments before actually posting them by running the Physical Inventory Adjustments Report. You can run
the actual adjustment program after you have used the report to verify your tag quantities and the value impact of your adjus tments.
Once the process "Perform physical inventory Adjustments" is complete one can verify the physical inventory adjustment
material transactions and corresponding distribution accountings in material distribution window.
Purging Physical Inventory Information
Use this form to purge a physical inventory definition from the database. Oracle Inventory deletes all information associated with the physical
definition. However, the purge does not affect any adjustments or adjustment transactions made using the physical definition . Those
adjustments are not changed. You can also purge just tags if you made a mistake and want to start over.
Consignment Inventory
From the "Consigned inventory from supplier" User's Guide: Consigned inventory from supplier exists when inventory is in the possession of
one party (a dealer, agent, distributor, and so on), but remains the property of another party(such as the manufacturer or pr imary contractor) by
mutual agreement. Consigned inventory from Supplier refers to one type of consigned inventory practice where you receive and maintain
goods belonging to one or more of your suppliers. Both suppliers and customers benefit through a consigned inventory stra tegy:
Suppliers can compete on the basis of availability and delivery when finished goods are at the customer site, particularly wh en lead
times are lengthy.
Holding material on consignment reduces the lead time for items that might be required to fill sales orders.
Customers experience increased inventory turns thus, reducing funds invested in inventory. Financial resources are free until
customer commitments are ensured, or items are used in production.
Consigned VMI with Customers Is defined as the process that allows you to manage inventory at your customer sites (monitoring of on -hand,
as well as the replenishment), and to operate a consigned inventory (pay-on-use) scenario where the material ownership remains with you until
it is consumed by the custom er. Traditionally, this process is highly laborious and transactional oriented and provides little visibility into the
customer inventory and demand position. It is prone to stock outs and increased expediting costs. What you want to do is move to a more
automated planning and execution process.
Setups
1. Item : Nothing special here, just make sure that the item is stockable and purchasable.
Make sure to check the Consigned from Supplier check box. This is the most important part of the setup.
Business Cycle
1. Create a standard PO
Even though we have created a Blanket Agreement as the source document, consignment requires a PO (and not a Release) to begin the
cycle.
Obviously the PO should contain the same Item, Supplier and Supplier Site as those in the Blanket Agreement, Sour cing Rule and ASL.
Approve the PO. Please note that no accounting is expected at this point since encumbrance is disabled (Encumbrance is not co mpatible with
consignment).
we can receive the material w/o creating a standard PO and bu just doing a misc. receipt. The owning party should be selected as the
supplier.
Other transactions can be set up to consume according to rules in the Consumption Transaction Setup window located in Oracle Inventory.
These transactions include Subinventory Transfers, Move Orders, Backflush Transfers, and others.
4. Consumption advice
Once the goods have been consumed, the quantities consumed should be communicated to the supplier to provide the necessary in formation
for billing.
Nav: Reports >Consigned Inventory (when you click on this you see a window open for you ).
Once you select all the parameters for example Supplier Item, item and Supplier and select go button. you will information be low that page and
you can drill down that information.This OA framework report it not written in regular Oracle reports.
The normal invoicing and payment cycles and cycle can take place once the supplier has sent the invoice, with the only difference be ing that
invoices are matched to the consumption advice rather than the receipt.
The basic formula for ATP is ATP quantity = on-hand quantity + supply - demand.
Oracle Inventory lets you define different rules that govern what is considered supply and demand.
In oracle inventory you can view the earliest available date for a specific quantity of an item or a group of items and the available
quantity of an item for a specific date.
ATP Rule
To implement available to promise, you begin by defining your ATP rules. ATP rules let you tailor the ATP c alculation to suit your business
needs. Each rule is a combination of ATP computation options, time fence options, and supply and demand sources to use during an
ATP inquiry. You cannot delete an ATP rule, but you can rename or redefine existing rules by u pdating fields.
Accumulation Window
If you choose to accumulate expected surplus in one ATP period to the next, you can limit this accumulation to a specific num ber of workdays.
Oracle Inventory does not treat excess supply as available supply beyond this accumulation window. Oracle Inventory also uses this option in
backward consumption calculations, preventing excess supply from a period beyond the accumulation window from covering a shor tage in a
future period.
You can use the accumulation window to prevent the commitment of supply to satisfy demand with requirement dates far into the future. This is
particularly useful if you have an item with high turnover and would likely be able to sell it quickly.
When to Order?
Typically, you should order when:
on-hand quantity + supply - demand < minimum inventory level
The minimum level is a safety stock designed to be on an exception basis to meet
demand or inventory while waiting for replenishment.
In businesses such as aerospace and defense manufacturing, or construction, it is normal to seg rate supplies and demands by inventory
ownership. Safety stock definition in such environments can be project specific. You can enter your own safety stock quantiti es or let Oracle
Inventory calculate them based on an existing forecast for the item.
Enter a value between 50 and 100 as the service level. This represents the probab ility that you can fill an order from available inventory. A
90% service level means that on average you can fill an order immediately 90% of the time.
If there is sufficient demand and forecast history available, you can use the mean absolute deviation method. This method compares the
forecast to actual demand to determine forecast accuracy and, therefore, how much safety stock is required to prevent stock outs. If the
forecast has been very accurate in the past, only a small safety stock is required. Th e formula for safety stock using this method is:
MAD is the mean absolute deviation of the historic forecasts from the actual demand.
Z is the number from the normal distribution probabilities corresponding to the service level specified by the user.
Userdefined percentage: Calculates safety stock based on a userdefined percentage of a demand in specified forecast.
If you chose Userdefined percentage in the Method field, enter the safety stock percentage of demand.
To calculate safety stock as a percentage of forecast demand, enter a forecast name and safety stock percent. Oracle Inventory calculates the
safety stock quantity for each forecasting time bucket by multiplying the two. For instance, if the forecast demand for a par ticular period is 120
units and you specify a 10% safety stock buffer, the safety stock
level is set at 120 * 10% = 12 units.
Enter the starting date on or after which the existing safety stock
quantities are replaced by the results from the safety stock calculation.
Order Modifiers
When you define an item or an item subinventory relationship, you can specify attributes that modify your order quantities. You can use them
to model supplier constraints that restrict the size of an order or mandate a specific lot size. You can sp ecify minimum and maximum order
quantities and fixed lot size modifiers. For replenishing subinventories, these same order modifiers can be set by item at th e subinventory level.
If an order is smaller than the minimum order quantity, Inventory modifies th e order upward to the minimum order quantity. Likewise, if the
order is larger than the maximum order quantity, it modifies it downward to the maximum order quantity. An order must be a mu ltiple of the
fixed lot size multiplier. If it is not, it is revised upward so that the order is such a multiple.
Kanban Replenishment
Kanban is a means of supporting pullbased replenishment in manufacturing systems. A Kanban system is a selfregulating pull system that
leads to shorter lead times and reduced inventory. Kanban systems are typically applied to items that have relatively constant demand and
mediumtohigh production volume.
Kanbans represent replenishment signals that are usually manual and highly visible, such as a color coded 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 replenis hment.
The system includes an API that can be called by external systems, such as bar code readers, to trigger rep lenishment signals. Kanbans can
be replenished from an external supplier or an internal organization.
The four types of kanbans available in the system trigger transactions that pull material from different replenishment source s.
Inter Org Creates internal requisitions
Intra Org Triggers material movement from a subinventory in the same organization
Production Creates or releases a production job (discrete job, repetitive schedule, or flow schedule)
Supplier Creates a purchase requisition
Kanbans are generally replenishable and cycle through the system from full to empty, remaining active until they are
withdrawn. Onetime signals, called nonreplenishable kanbans, are used primarily to manage sudden spikes in demand.
Coined from the Japanese word kan which means card, and ban which means signal, kanban is simply described as a system for pull
production control. When we talk of pull, it is more of a control measure to release materials into production only when they are needed.
On the other hand, the push system is a transposition of the pull production system. Push is thereby releasing materials into production as
customers orders are processed and the materials become available. Material Requirement Planning or Manufacturing Resource Planning
(MRP) modules are typical push systems.
Some may say that Kanban is more of a visual scheduling system. The emphasis here is that Kanban is not a system where everyt hing is put
on schedule, it must be made clear that Kanban is a production control system intended to enable the process owner to easily view production
requirements and ensure that parts or supplies are ordered/procured only if necessary.
2. The other form is for parts withdrawal (hikitori) or an illustrated piece to visually communicate materials that have been consumed and their
quantities that need to be replaced by upstream processes.
The purpose of Kanban is, therefore, to automate the inventory controls without the need of analysis or planning.
Kanbans can be sourced from an external supplier or an internal organization. A Supplier Source Type kanban triggers a purchase request to
the supplier, while an inter-org. Source Type kanban results in an interorganization transfer.
KANBAN TAB
Planning Only
Choose Planning Only if you want the program to perform the kanban calculations for you, but you will use a manual system to execute the
kanbans. You will be able to calculate kanban sizes but will not be able to generate and print kanban cards or execute the re plenishment cycle.
Auto Request
Select the AutoRequest check box enable auto requests for the pull sequence. This calls the Auto Replenishment for manufacturing
concurrent request, which picks up the pull sequences and generates non replenishable kanban cards for the pull sequences
Caluclate
Specify what you want the kanban system to calculate, it can either be Number of cards, Kanban size and do not calculate.
See next chapter for details
Additional Information: Production kanbans use the replenishment lead time to calculate the size of the kanban but use the Lead Times on the
Item Master window to determine when to schedule jobs created by replenishing the production kanban. This allows you to add l ead time on
the pull sequence of the production item for transportation, or desired queue
time.
Supplier and interorg kanbans use the replenishment lead time to calculate the size of the kanban and to schedule the need date for the
purchase requisition. However, if you leave this field blank, the program will use one day to size the kanban and will use the lead time defined
in the Item Master window for the need date on the requisition. (Need date = sysdate + pre processing + processing + post processing time if
the replenishment lead time on the pull sequence is left blank.)
(C 1) * S = D * A * (L + SSD)
where:
In addition to this basic formula, when the calculation program calculates kanban size, it takes into account the values for the following order
modifiers (specified in the pull sequence), in the following order:
For example, suppose youve specified the Minimum Order Quantity for a particular item to be 50. You want the formula to calculate the
kanban size (S), so you enter values for C and L. Even though strictly based on the values you enter for C and L the formula should yield 40,
the actual kanban size will be 50 because of the Minimum Order Quantity. If a Lot Multiplier of 15 is specified, the kanban size is rounded to 60
in oder to meeth both the Minimum Order Quantity and Lot Multiplier order modifiers.
Note: The program uses order modifiers only when calculating the kanban size. If you specify the kanban size and want the
program to calculate the number of kanban cards, the program does not use order modifiers.
The program calculates the average daily demand by following these steps:
It identifies all the kanban items that you want to include in your kanban calculation, using the parameters you enter when you launch
a kanban calculation.
It finds location information for each kanban item.
For each kanban item, it identifies every BOM in which the item appears so that it can explode the demand from the assemblies down
to the kanban item.
Using the MDS, MPS, Actual Production, or forecast you specify in the Kanban Names window it identifies all the demand entries
for each kanban item for which the demand is independent. For example, suppose that from the forecast you specified in Kanban
Names, the program finds independent demand for 600 of kanban item A.
It uses the Allocation Percentage specified in the pull seq uence for each kanban item to determine how to distribute demand for the
item among its different locations. For example, if the allocation percentage for item A at location L1 is 20%, then the prog ram places
demand of 120 (that is, 20% of 600) at location L1.
Using the MDS, MPS, Actual Production, or forecast you specify in the Kanban Names window it calculates demand for each
kanban item for which demand is dependent on the demand for other items. It does so by using the following information:
Quantity per Assembly. For example, if there are 2 of kanban item R per one assembly of item K, and the demand for K is
1. telling the application what demand information to use - we do that by specifying the kanban name in work bench as shown in above
screenshot.
2. submitting a request for the calculation program.
Card Status
Kanban cards are generated with a default Card Status of Active. When you define a card manually, you can initially give it e ither Active or
Hold status.
If the Supply Status is Full, you can temporarily pull a card out of the replenishment chain by c hanging the Card Status to Hold. You can later
change the status back to Active. You can terminate use of a card by changing the Card Status to
Canceled, but you cannot reverse this change. Only Canceled cards can be deleted.
Supply Status
All the following Supply Status codes can be set either manually or automatically.
New The kanban has just been created and is not yet part of the replenishment chain.
Empty The kanban is empty and a replenishment signal has been generated (available only for Inter Org an d Supplier source types).
Full The kanban has been replenished.
Wait The kanban is waiting until the minimum order quantity has been met by the aggregation of cards.
InProcess For the Supplier source type, the purchase order has been approved. For the Inter Org source type, the internal requisition has
been approved.
All cards are generated with a status of New. You can switch this status to Empty to trigger a kanban replenishment signal. D uring initial setup,
you can switch the status to Full if you are starting out with a full bin. When you are defining a card manually, you can create a card with a
status of Empty, Full, or New.
MinMax Planning
You can use minmax planning to maintain inventory levels for all of your items or selected items. With min max planning, you specify
minimum and maximum inventory levels for your items. When the inventory level for an item (on hand quantities plus quantities on order)
drops below the minimum, Oracle Inventory suggests a new purchase requisition, internal requis ition, move order, or job to bring the balance
back up to the maximum.
Oracle Inventory performs minmax planning for your items at either the organization level or the sub inventory level. Sub inventory level
planning cannot generate jobs and does not consider WIP jobs as supply or WIP components as demand.
1. When you run the MinMax Planning report, you can have Oracle Inventory create requisitions for buy items and unreleased jobs for make
items by answering Yes to Restock. You must also specify a location to serve as the default deliver to location on the requisitions.
2.
Oracle Inventory creates purchase requisitions for Buy items when the item attribute Replenishment Source Type is set to Supplier . Oracle
Inventory creates internal requisitions for internal sales orders for Buy items when the item attribute Replenishment Source Type is set to
Inventory. For internal requisitions, Oracle Inventory uses the item attribute Source Organization to determine the organization from which the
internal requisition sources the item .
3. You can define a default item source at the organization, subinventory, or item levels. Oracle Inventory uses the information from the lowest
level to determine the source from which to requisition the item. The ascending hierarchy is:
i) Item in a subinventory,
ii) Source in a subinventory,
iii) Item in an organization,
iv) Source in an organization.
Reorder Point Planning
Reorder point planning uses demand forecasts to decide when to order a new quantity to avoid dipping into safety stock.
Reorder point planning suggests a new order for an item when the available quantityonhand quantity plus planned receipts drops below
the items safety stock level plus forecast demand for the item during its replenishment lead time . The suggested order quantity is an economic
order quantity that minimizes the total cost of ordering and carrying inventory. Oracle Inventory can automatically generate requisitions to
inform your purchasing department that a replenishment order is required to supply your organization.
When the sum of onhad and planned receipts reaches the point A( i.e. the reorder point) the system suggests that we should create a
requisition (or the system can automatically create) of the value of reorder quantity. So, at the time (Point B) we receives the material in
inventory the total onhand would be at safety stock and after receipt the total onhand would increase by reorder quantity(EOQ) to C.
Reorder point
Safety stock
Item demand
Replenishment lead time
EOQ
Order cost
Carrying cost
Available Quantity
Its the sum of = Inventory On hand + Quantity on order
Quantity on Order: The sum of purchase order, requisition (internal and supplier), and intransit quantities owned by the orga nization. Quantity
on order represents supplies that you have not received in your organization.
Reorder point
Timing of Reorders Reorder when the following is true:
(quantity on hand + quantity on order) < reorder point
where reorder point = safety stock + [(lead time) * (average demand during lead time)]
Safety Stock Safety stock for an item is the quantity of an item that you plan to have in inventory to protect against fluctuations in dem and and
supply. You can enter your own safety stock quantities, or Oracle Inventory can calc ulate safety stock based on an existing forecast for the
item.
Item Demand The reorder point planning routine uses the average demand during the replenishment lead time. Oracle uses forecast
information to calculate average demand.
Replenishment Lead Time Replenishment lead time is the total time between recognizing the need for items and the receipt of items. You
can enter three components of order-processing lead times:
Preprocessing lead time
Processing lead time
Postprocessing lead time
Oracle Inventory calculates reorder point planning lead time by adding all three components of processing lead time.
EOQ/Reorder Quantity
Reorder quantity = Economic Order Quantity (EOQ)
The economic order quantity is the quantity that minimizes the total cost of ordering and storing inventory.
EOQ = SQRT {[2 * (annual demand) * (order cost)]/(carrying cost percent *unit cost)}
Oracle Inventory calculates annual demand information from the forecast that you provide when you perform reorder point planning.
The EOQ increases as demand increases, since the cost of carrying a larger order is smaller because the inventory is not carr ied as long.
EOQ also increases when the cost of preparing an order increases. This is to avoid making too many orders and thus incurring this cost more
often than necessary. On the other hand, the more it costs to carry inventory, the smaller the EOQ since it costs more to carry the excess
inventory.
You can constrain the reorder quantity by specifying the following information for each item:
Fixed-lot multiplier
Minimum order quantity
Maximum order quantity
Order cost
The cost associated in ordering the item.
Carrying cost
The cost associated in carrying the item in inventory.
Shortage Parameters
You can enable the system to send material shortage alerts and shortage notifications when a material shortage occurs in an o rganization. A
material shortage occurs whenever unsatisfied demand exceeds available quantity for incoming supply of material.
Check Shortages: Indicates that the material shortage check is enabled for WIP.
Unreleased: Indicates that all jobs/schedules with status Unreleased, whose scheduled start date is overdue, are included in the material
shortage check. This parameter is separately controlled for jobs and schedules.
Days Overdue: Indicates how many days can go by after the jobs/schedules start date until jobs/schedules with status Released or
Unreleased are included in the material shortage check. This parameter functions only if you checked Released or Unreleased. This parameter
is separately controlled for jobs and schedules.
Hold: Indicates that all jobs/schedules with status Hold are included in the material shortage check. This parameter can be separately
controlled for jobs and schedules.
If assigned operation is due: Indicates that all discrete jobs or repetitive schedules with a current operation that has assigned open material
requirements are included in the material shortage check. This parameter can be separately controlled for jobs and schedules.
If operation before assigned operation is due: Indicates that all discrete jobs or repetitive schedules with a current operation before an
operation that has assigned open material requirements are included in the material shortage check. This parameter is separat ely controlled
for jobs and schedules.
Exclusions region:
The shortage check looks at the supply type of components on the j ob or schedule. The supply type may be Based on Bill or manually
overridden when jobs or schedules are created.
Bulk Components: Indicates that components with supply type Bulk will be excluded in the material shortage check.
Supplier Components: Indicates that components supplied by vendor will be excluded in the material shortage check.
Pull Components: Indicates that pull components will be excluded in the material shortage check.
Notify region: Select who will receive a workflow notification about the material shortage.
Answer: A,C
What two conditions prevent you from reserving the Inventory? (Choose two.)
A. The inventory module is installed as Shared.
B. The items have a non reservable material status.
C. The Inventory is in a Standard Cost inventory organization.
D. The Inventory is in an Average Cost inventory organization.
E. The reservation will cause the on-hand quantity to be negative.
Answer: B,E
Which two functional areas have default category sets? (Choose two.)
A. Planning, Engineering, Costing
B. Purchasing, Payables, Inventory
C. Inventory, Purchasing, Bill of Materials
D. Order Management, Inventory, Purchasing
E. Inventory, Bill of Materials, Work in Process
F. Planning, Order Management, General Ledger
G. Order Management, Inventory, Work in Process
Answer: A,D
Your customer is planning to dose the accounting period in Inventory. Before closing the period,
the customer would like to view the total number of pending transactions in one form.
Which form would provide this Information?
A. Pending Status
B. View Material Transactions
C. Find Pending Transactions
D. Transaction Open Interface
E. Inventory Accounting Period
Answer: E
Beyond the shelf life days, active lots become expired lots. Expired lots______.
A. Canbe reserved
B. Are not allowed to do subinventory transfer
C. Are not included in Inventory valuation reports
D. Can not be transacted and included in on-hand quantities
E. Are not included in cycle and physical counting adjustments
F. Are not considered as on-hand supply for min-max and re-order point planning
Answer: F
Answer: A
Which three statements are true about the item master? (Choose three.)
A. It is possible to copy items across item master organizations.
B. The item master organization is the centralized repository for ail items in different organizations.
C. It is possible to associate items in one item master organization with another item master
organization.
D. When an attribute control is set at the item master level, updates are not allowed at the item or
organization level.
E. There is no functional or technical difference between the item master organization and other
organizations while transacting on an item.
F. When an attribute control is set at the item master level, updates can still be made at the item or
organization level but these updates would not propagate back up to the item master level.
Answer: B,D,E
For the profile option TP: INV Cycle Count Entries form to Background processing.
what are the system requirements for it to be effective? (Choose two.)
A. the Receiving Transaction manager must be active.
B. the Cost Manager Interface manager must be active.
C. the Move Transaction interface manager must be active.
D. the Material Transaction interface manager must be active.
E. the Lot Move Transaction interface manager must be active.
Answer: B,D
Select the true statement about Material Status Control.
A. The profile option "IMV: Default Item Status" must be set to Active at the site level to enforce
Material Status Control.
B. The profile option "INV: Material Status Support" must be set to Yes at the site level to enforce
Material Status Control.
C. The profile option "INV: Transaction Reasons Security" must be set to Yes at the site level to
enforce Material Status Control.
D. The profile option "INV: Allow Expense to Asset Transfer" must be set to Yes at the application
level to enforce Material Status Control.
Answer: B
The warehouse has received new stock from an internal distribution warehouse.
Which two receiving transactions can be used to put stock into the warehouse's inventory using
the In transit Inventory? (Choose two.)
A. Direct Receipt
B. Standard Receipt and Delivery
C. Inter organization Direct Receipt
D. Inter organization Receipt and Delivery
E. Inter organization Miscellaneous Receipt
Answer: C,D
Answer: A
Answer: A
What is the impact of setting the profile option INV: Override Neg for Backflush = Yes?
A. It would not allow inventory to be driven negative.
B. Backflush transactions would drive inventory negative.
C. Backflush transactions would not drive inventory negative.
D. Backflush and inventory transactions would drive inventory negative.
E. Backflush and inventory transactions would not drive inventory negative.
F. It would permit the driving of on-hand inventory negative for miscellaneous issue transactions.
Answer: B
Answer: D
The materials manager has noticed that several items were created and assigned to various
inventory organizations, but the analyst skipped the "Copy from Template" step. The manager
would like to know how to correct the items.
Which three statements are true? (Choose three.)
A. Apply the template in the organization item. It would automatically update the Master Item
window.
B. You can use the Item Attribute Copy form to update the value of an item attribute across
multiple organizations in a given organization hierarchy.
C. You can change an organization-level attribute with the Master Item window. If you do this, it
will update the organization-level attribute across all organizations.
D. You can use the Organization Item window to update organization-level item attributes. This
would update organization-level attributes in your current organization only.
E. To update master-level attributes, use the Master Item window. If an attribute is controlled at
the master level, the value of the attribute applies for all organizations to which the i tem is
assigned.
Answer: B,D,E
Two Customer Service Representatives each book a sales order for an item that is revision and lot
controlled. There are no other open, active sales orders for this Item.
Each Customer Service Representative pick releases their order to the same warehouse
independently.
The Pick Release Rule used by both includes Auto Allocation.
On the resulting Move Orders, Inventory has allocated all the requested quantity for one of the
sales orders, but only half the requested quantity on the second sales order was available to be
allocated.
Using the Transact Move Orders form, which action sequence can the warehouse person use to
reduce the allocation on the first Move Order so that both customer orders can be equally
satisfied?
A. 1. View/Update Allocations;
2. Change the allocated Revision and Quantity values, as appropriate.
B. 1. View/Update Allocations;
2. Change the allocated Revision and Quantity values;
3. Change the allocated Lot and Quantity values, as appropriate
C. 1. View/Update Allocations;
2. Change the allocated Lot and Quantity values, as appropriate;
3. Select the appropriate Missing Quantity Action.
D. 1. View/Update Allocations;
2. Change the allocated Revision and Quantity values, as appropriate;
3. Change the Destination Subinventory.
Answer: C
Answer: C,F,G
Company ABC is using serialization in all organizations that manage inventory. It wants each
organization to determine the proper levels of serial control. The products in each organization are
completely different, so having the same serial numbers on different products Is acceptable.
The only global requirement is that serial numbers be generated in advance, to prevent incorrect
serial number types from being created.
Using the table below, choose the cell that represents the correct parameter and attribute
combination to meet Company ABC's needs.
A. B
B. C
C. F
D. H
E. K
Answer: A
ABC Inc. is a semiconductor manufacturing organization. They have all possible inventory controls
items.
Which controls are validated on subinventory transfer transactions?
1. Lot control
2. Locator control
3. Serial Number control
4. Revision Quantity control
5. Subinventory and locator restrictions for specific items
A. l
B. 1 and 3
Q l, 3, and 5
C. 1, 2, and 3
D. 1 through 5
E. 1, 2, 3, and 5
F. 1, 2, 3, and 4
Answer: E
Vision Corporation is a semiconductor discrete manufacturing organization; it has its own
manufacturing and distribution centers located globally,
It has this operating units:
US - USA operating unit
CAN - Canadian operating unit
UK - UK operating unit
MX - Mexican operating unit
IND- India operating unit
SPA -Spain operating unit
FRA - France operating unit
NL - Netherlands operating Unit
GER -Germany operating unit
These are the inventory organizations that exist in each operating unit:
Inventory Org - Operating unit
VC (Master Org)-US
US1 (Child Org)- US
US2 (Child Org)-us
CA1 (Child Org)-CAN
MXl (Child Org)-MX
INI (Child Org)-IND
SP1 (Child Org)-SPA
FR1 (Child Org)-FRA
NLl (Child Org)- NL
GEl (Child Org)-GER
Answer: C,E
Which two statements apply to a Physical Inventory Tag as defined by Inventory? (Choose two.)
A. Physical Inventory Tags cannot be bar coded.
B. It can contain a count for a group of a given Item.
C. It is produced and printed by the Generate Physical Inventory Tags function.
D. It is unique for every stock locator/item/lot number/serial number combination.
E. It is used to indicate to the warehouse staff that a count has been recorded for that location,
so that a duplicate count is not performed.
Answer: B,D
Identify four elements of the Inventory that can be assigned a Material Status. (Choose four)
A. Lot
B. Serial
C. Locator
D. Subinventory
E. Operating Unit
F. Inventory Sub-ledger
G. Inventory Organization
Answer: A,C,F,G
Which Inventory table stores reservations Information generated for sales orders?
A. MTL_DEMAND
B. MTL_SALES_ORDERS
C. OE_OBDER_LINES_ALL
D. MTL_GENRRIC DISPOSITIONS
Answer: A
Identify four functions that a user can perform using the Material Workbench. (Choose four)
A. Create move orders.
B. Create and save queries.
C. Change material statuses.
D. Perform miscellaneous issues.
E. Perform miscellaneous receipts.
F. Perform pick confirm transactions.
G. Perform ship confirms transactions.
H. View material in receiving, on-hand quantities, and intransit material.
Answer: A,B,C,H
You are implementing the inventory module for XYZ Shoe Manufacturing Company (XYZ).
XYZ wants to identify the finished goods (FG) items based on two major item characteristics: shoe
size and color. The company wants to capture all the FG item descriptions with these two
characteristics.
Which feature is used to capture the item characteristics and control it in the item description?
A. Categories
B. Item catalogs
C. Item key flexfleld
D. Item descriptive flexfield
E. Category Set and Categories
Answer: B
Identify the two statements that directly relate to material status control. (Choose two.)
A. A material status can be enabled or disabled as required.
B. The material status is defaulted when using Order Management.
C. A serial number can be assigned a status that excludes it from reservations.
D. A material status is a combination of transactions and planning actions that are allowed.
E. If status control is not enabled for a transaction type, the transaction type is always allowed.
Answer: D,E
Which two are supply sources for Supplier and Production inventory replenishment? (Choose
two.)
A. Discrete job
B. Intransft order
C. External sales order
D. Replenishment move order
E. Internal purchase requisition
F. External purchase requisition
Answer: A,F
You are defining the staging subinventory for your sales order pick release rule.
Which flag should be enabled (checked. for the rule to work properly?
A. Nettable
B. Depreciable
C. Locator Alias
D. D.Asset Subinventory
E. Allow Reservations
F. PAR (Periodic Automatic Replenishment) Level Planning
Answer: E
Which three statements are true when disabling lots? (Choose three.)
A. Lots are included as on-hand availability in reports.
B. Lots are not included as on-hand availability in reports.
C. Lots do not appear in the list of values during receipt transactions.
D. Lots appear in the list of values for receipts and ail other transactions.
E. Lots are considered as on-hand supply when you perform min-max or re-orderpointplanning.
F. Lots are not considered as on-hand supply when you perform min-max orre-orderpoint
planning.
G. Lots are not included in Available to Promise, Available to Reserve, and Available to transact
calculations.
Answer: A,C,E
ABC Inc. added a new Operating Unit to Its existing Multi-Org Access-enabled responsibility.
When users logged in using their existing responsibility, they could not see the new Operating Unit
in the fist of values.
What could be the cause?
A. Security List Maintenance was not run.
B. The Set MO: Operating Unit profile was not defined.
C. The Set Multi-Org Preferences profile was not defined.
D. The Set MO: Default Operating Unit profile was not defined.
E. The Set MO: Security profile was not defined for the responsibility.
Answer: A
You receive a request to create a new menu. Instead of creating a new menu, you modify an
existing menu and save it to a different User Menu Name.
What happens after saving the menu with a different User Menu Name?
A. There will be two menus.
B. The original menu is disabled.
C. The new menu will not contain any functions.
D. The new menu will overwrite the original menu
Answer: D
You have logged in to the Oracle E-Business Suite Release 12 Instance and accessed your
work list. You see four FYI notifications in your default Work list view.
You opened the first
notification and clicked the "OK" button after reviewing the content.
Identify three things that can happen after you return to your work list. (Choose three.)
Answer: B,D,E
Answer: A,C
ABC Corp. has determined its Accounting Key Flexfleld structure for the Implementation of
Oracle E-Business Suite Release 12. The Accounting Key Flexfield structure contains five
Segments: Company ,Business Unit, Department, Account, and Product
They have the following requirements:
1)the Department values should be based on the Business Units,
2)They want to produce a quarterly Balance Sheet for each Company.
Which three statements are true? (Choose three.)
A. The Product Value Set is dependent on the Accounts.
B. The Business Unit Value Set is defined as Independent
C. The Account Segment has a Value Set with no Validation.
D. The Company Segment is qualified as the Balancing Segment.
E. The Department Segment is qualified as an Intercompany Segment
F. Cross validation rules are required to enforce dependency of Departments on theBusiness
Units.
Answer: B,D,F
Which two statements are true regarding partitioning of data by an application? (Choose two.)
A. General Ledger is partitioned by Ledgers.
B. Accounts Payable is partitioned by Ledgers.
C. Fixed Assets are partitioned by Operating Unit.
D. Accounts Receivable is partitioned by Operating Unit.
E. Order Management is partitioned by Inventory Organization.
Answer: A,D
A Ledger is a financial reporting entity. What is new in Oracle E-Business Suite Release 12 that
facilitates generation of accounting entries?
A. Ledger
B. Chart of Accounts
C. Multi-Org Structure
D. Accounting Convention
E. Financial Accounting Calendar
Answer: D
Which four options are determined by a responsibility in Oracle E-Business Suite Release 12?
(Choose four.)
A. inherited roles
B. accessible reports
C. applicable Ledgers
D. accessible Applications
E. accessible menus and forms
Answer: B,C,D,E
Answer: B,C,E
Which two options would you use to restrict the functionality provided by a responsibility? (Choose
two.)
A. creating an appropriate role
B. creating an appropriate group
C. constructing a new menu hierarchy
D. defining rules to exclude specific functions
Answer: C,D
Identify three modules that can be secured using the Operating Unit in Oracle E-Business Suite
Release 12. (Choose three.)
A. Oracle Assets
B. Oracle Payables
C. Oracle Receivables
D. Oracle General Ledger
E. Oracle Cash Management
Answer: B,C,E
A global company uses Oracle E-Business Suite Release 12 for its operations in the U.S. and
Canada. The company is now adding Mexico to the Oracle E-Business Suite Release 12
Applications. As a system administrator, you need to set the MO: Operating Unit profile option for
Mexico. Customer is not using Multi-Org Access Control.
You set the MO: Operating Unit profile option at the _____ level.
A. Site
B. User
C. Application
D. Responsibility
Answer: D
Company X has three Operating Units: A, B, and C. Each Operating Unit has the MO: Security
Access profile option called ABC Security assigned. Operating Unit a has froth the MO: Operating
Unit profile option and the MO: Default Operating Unit profile option assigned to it.
Which statement is true?
Answer: A
You are Involved In a project to upgrade to Oracle E-Business Suite, Release 12. You need more
information about the upgrade processes and paths.
Where would you find the upgrade guide for Oracle E-Business Suite?
A. Apps Net
B. Bug Database
C. Technical Forums
D. Meta Link Knowledge Base
E. Oracle Technology Network
F. Customer Knowledge Exchange
Answer: D
In the Descriptive Flexfield (DFF. implementation, the purpose of the "Synchronize with Reference
Field" check box is to synchronize_____.
A. The DFF Values with the Reference field
B. The DFF Contexts with the Reference field
C. The DFF Attributes with the Reference field
D. The DFF Segments with the Reference field
E. The DFF Value Sets with the Reference field
Answer: B
Identify the sequence of steps to determine the Descriptive Ffexfield name on a form In Oracle
Business Suite Release 12 with Diagnostics enabled.
1) Select Help > Diagnostics > Examine.
2) The username of the DFF appears in the Value field.
3) Select the DFF name from the list of values in the "Field" field.
4) Select the "$DESOUPTTVE_FLEXFIELD$" value for the Block name.
A. 1, 2, 3, 4
B. 1, 4, 3, 2
C. 1, 3, 4, 2
D. 4, 3,1,2
Answer: B
Identify two features of a Value Set that has a validation type of "None." (Choose two.)
Answer: B,C
Answer: A,B,E
XYZ Corp. has acquired ABC Corp. XYZ operates with Mufti-Org Access Control. Consequently
XYZ Corp. needs to add additional Operating Units. Identify the statement that describes the
Oracle 1z0-519 Exam
"Pass Any Exam. Any Time." - www.actualtests.com 39
sequence for adding additional Operating Units.
A. It is not possible to add additional Operating Units.
B. Set the MO: Operating Unit profile option, run the Replicate Seed Data concurrent request,
create the Operating Unit, and create new responsibilities as necessary.
C. Set the MO: Security Profile profile option, run the Replicate Seed Data concurrent request,
createthe Operating Unit, and create new responsibilities as necessary.
D. Create the Operating Unit, run the Replicate Seed Data concurrent request, create new
responsibilities as necessary, and set up the MO: Default Operating Unit profile option.
E. Create the Operating Unit, run the Replicate Seed Data concurrent request, assign the
Operating Unit to a security hierarchy, run Security List maintenance concurrent program, create
new responsibilities as necessary, and set up the MO: Security Profile option.
Answer: E
A user has been assigned with five Operating Units in his or her security profile. The user
transacts In three of those Operating Units, the remaining two are used occasionally.
The user can limit the list of values available to the three Operating Units by_____.
A. setting the preferred Operating Units in user preferences
B. setting the values for the MO: Operating Unit at the user level profile option
C. setting the values for the MO: Default Operating Units at the user level profile option
D. requesting the system administrator, to update the Operating Units in the security profile
E. requesting the system administrator to set up MO: Default Operating Unit for the responsibility
Answer: A
In the Multi-Org model, which organization type Is the highest level that impacts accounting?
A. Ledger
B. Operating Unit
C. Business Group
D. GRE / Legal Entity
E. Inventory Organization
Answer: A
What are the four required fields when defining a request set? (Choose four.)
A. Set
B. Owner D
C. Set Code
D. Application
E. Description
F. Active Date
Answer: A,C,D,F
Answer: C
You are the Human Resources lead for the ERP Implementation of ABC Corporation.
You have defined the employees in Oracle Human Resources. Select three activities that utilize the
employee record.(Choose three.)
A. Approvals
B. Asset assignment
C. Organization creation
D. Journal Entry creation
E. Auto Create Purchase Orders
Answer: A,B,E
Which three statements are true about Oracle Workflow and Oracle Alerts? (Choose three.)
A. Alerts can perform only one action.
B. Workflow can support complex conditional logic.
C. Alerts can be configured for any frequency of occurrence.
D. Workflows can wait for a user response during an activity.
E. Alerts can perform multiple actions In a sequence that you specify.
F. Alerts run only when a database record is either updated or created.
Answer: B,D,E
Identify two features of Oracle Workflow in Oracle E-Business Suite Release 12. (Choose two.)
A. enhances data security
B. helps you focus on managing individual business transactions
C. has each activity in a workflow as a PL/SQL function or a notification or a sub process
D. can integrate business functions only between business processes within a single company
E. can integrate business processes within an enterprise, as well as between different
organizations and different systems
Answer: C,E
Identify the two benefits of using Multi-Org Access Control. (Choose two.)
A. View asset information across multiple asset books.
B. Restrict access to users based on their Organization assignments.
C. Submit and view data across different Ledgers using a single responsibility.
D. Enter Payables invoices for different Operating Units using a single responsibility.
E. View Consolidated requisitions across Operating Units using a single responsibility.
Answer: D,E
Identify three true statements about defining actions In Oracle Alert. (Choose three.)
A. An alert can contain only one Action Set.
B. An alert can contain any number of Action Sets.
C. When multiple actions are defined they must be included In an Action Set.
D. Oracle Alert waits for user response before executing next action in an Action Set.
E. When multiple actions are defined, they do not need to be included in an Action Set.
F. Oracle Alert does not wait for user response before executing next action in an Action Set
Answer: B,C,F
You receive a request to create a new responsibility for US Payables Manager. The request states
that the new responsibility should have access to all menu items except Invoice Payments.
Identify two options that you would use to restrict the Invoice Payments option on the new US
Payables Manager responsibility. (Choose two.)
A. Remove the request group from the new US Payables Manager responsibility.
B. Create a Menu Exclusion for Invoice Payments on the US Payables Manager responsibility.
C. Create an Item Exclusion for Invoice Payments on the US Payables Manager responsibility.
D. Create a Security Attribute for Invoice Payments on the US Payables Manager responsibility.
E. Create a new menu excluding the Invoice Payments option and attach the new menu to
the responsibility.
Answer: B,E
What are the three elements involved in submitting a concurrent request? (Choose three.)
A. selecting Operating Unit
B. selecting report language
C. providing completion option
D. defining a submission schedule
E. selecting the request or request set to be submitted
Answer: C,D,E
Identify four tasks that you can perform using Oracle Workflow in Oracle E-Business Suite
Release 12. (Choose four.)
A. Automate business processes.
B. Generate account code combinations.
C. Approve standard business documents.
D. Send notifications using Advanced Queuing.
E. Generate inventory item numbers using item generator workflow.
F. Integrate with third party business systems that are not on a company network.
Answer: A,B,D,F