locatorcontrolinoracleinventory-110627230724-phpapp02

download locatorcontrolinoracleinventory-110627230724-phpapp02

of 11

Transcript of locatorcontrolinoracleinventory-110627230724-phpapp02

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    1/11

    1

    LOCATOR CONTROL IN

    ORACLE INVENTORY

    Author: Bunny McGovern

    Contributor: Clyde Butt

    Oracle Corporation

    Introduction

    The purpose of this paper is to explain

    how the locator control feature is used in

    Oracle Applications and to explain the

    steps of how to implement locator

    control. Examples are included of how to

    setup locator control that is controlled at

    the subinventory level and prespecified.

    Subinventory level locator control

    requires more setup then other control

    levels since a prespecified list of locators

    must be created.

    Prior to implementing the Oracle

    Inventory Application, you must consider

    whether or not you will implement

    locator control. The locator controlfeature is designed to allow some of your

    subinventories and items to have locator

    control while others do not.

    Even if you do not use this feature, you

    must still compile the Stock Locators

    Flexfield (see the note in step 1 later in

    this paper).

    If you implement prespecified locator

    control in your whole organization or in

    a particular subinventory, you mustdefine stock locators. Locators identify

    physical areas within subinventories, such

    as aisle/row/bin locations.

    How Locator Control Is Used in

    Oracle Products

    Oracle Inventory

    Material Transactions: Enter the

    locator name for locator controlledinventory items that you issue,

    receive, transfer, reserve, and store

    in your organization.

    Locator Restrictions: Restrict items

    to specific locators.

    Locator Defaults: Specify default

    shipping locators and default

    receiving locators for

    item/subinventory combinations.

    Inventory Accuracy: Enter locator

    information for locator controlled

    items when you enter physical

    inventory counts and cycle counts.

    Inquiries and Reports: Oracle

    Inventory inquiry windows and

    reports provide locator information

    for all locator controlled items.

    Oracle Purchasing

    Receipt Transactions: Enter locator

    information for locator controlled

    items that you receive from a supplier

    or from another internal organization.

    Default Receiving Locator: When

    you deliver items to an inventory

    location, if the source document doesnot have subinventory/locator

    information, Oracle Purchasing uses

    the default receiving subinventory

    and locator that you specify in Oracle

    Inventory.

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    2/11

    2

    Oracle Order Entry

    Pick Release: If you disable

    reservations for your system, Oracle

    Order Entry uses the default shipping

    subinventory and locator in the pickrelease process.

    Pick Release: If you enable

    reservations, Oracle Order Entry uses

    the locator picking order you specify

    in the Pick Release process.

    Shipment Transactions: Enter locator

    information for locator controlled

    items that you ship to a customer or

    to another internal organization.

    Oracle Work in Process

    Issues and Returns: Use locators for

    issues from inventory to work in

    process and for returns from work in

    process to inventory.

    Completions: As you complete to

    inventory or assembly from a job or

    schedule, enter locator information

    for locator controlled assemblies.

    Replenishments: You can replenish

    supply to subinventories and locators.

    Steps to Implement Locator Control

    1. Define the Stock Locators Flexfield.

    2. Set Locator Control at theOrganization level, or see step 3.

    3. Set Locator Control at the

    Subinventory level, or see step 4.

    4. Set Locator Control at the Item level.

    Note: Locator control at the

    organization level overrides locator

    control at the subinventory level, and

    locator control at the subinventory

    level overrides locator control at the

    item level.

    5. Define Locators.

    6. Assign items to Subinventories and

    Locators to Items.

    7. Restrict Items to Subinventories and

    Locators.

    STEP 1: Define Stock Locators

    Flexfield

    To define the Stock Locators Flexfield:

    1. Navigate to Inventory > Setup >

    Flexfield > Key Segments

    (see figure 1)

    2. Query on the following:

    Application: Oracle Inventory

    Flexfield Title: Stock Locators

    3. Check the Allow Dynamic Inserts

    checkbox if you want to use dynamic

    locator control.

    4. Choose the Segments button. The

    Segments Summary window will

    appear.

    5. Enter the segment information for the

    stock locators you plan to use.(See example in figure 2)

    Note: This step is not required if you

    do not plan to use the locator control

    feature.

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    3/11

    3

    Navigation: Inventory > Setup > Flexfield > Key Segments

    (Figure 1)

    Navigation: Inventory > Setup > Flexfield > Key Segments > Segments

    (Figure 2)

    NOTE: If you do not have Oracle Inventory installed or none of your items are locator

    controlled, it is not necessary to set up this flexfield, but it must be compiled (see figure 1,

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    4/11

    4

    Compile button). This Key Flexfield supports only one structure. Check that the Stock

    Locator Flexfield has been compiled if you get an application error that includes the

    following text:

    app=401 structure=101 code=MTLL

    Stock Locators Flexfield Details:

    FLEXFIELD CODE: MTLL

    TABLE NAME: MTL_ITEM_LOCATIONS

    NUMBER OF COLUMNS: 20

    WIDTH OF COLUMNS; 40

    DYNAMIC INSERTS POSSIBLE: YES

    UNIQUE ID COLUMN: INVENTORY_LOCATION_ID

    OWNER: Oracle Inventory

    STRUCTURE COLUMN: ORGANIZATION_ID

    STEP 2: Setting Locator Control at

    the Organization level

    To set Locator Control at the

    Organization level:

    1. Navigate to Inventory > Setup >

    Organization > Parameters

    (see figure 3)

    2. Select a locator control option:

    None: no locator control.

    Prespecified only: locators are

    selected from a list that you set up.

    Dynamic entry allowed: you can

    define locators at the time of

    transaction.

    Determined at subinventory level:

    control will be based on what youdefine at the subinventory level.

    (See figure 3).

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    5/11

    5

    Navigation: Inventory > Setup > Organization > Parameters

    (Figure 3)

    STEP 3: Setting Locator Control at the

    Subinventory level

    To set Locator Control at the subinventory level:

    1. Navigate to Inventory Setup > Organization > Subinventory

    (See figure 4)

    2. Query on the subinventory you want to be locator controlled.

    3. Select a locator control option:

    None: no locator control.

    Prespecified: locators are selected from a list that you set up.

    (See example in figure 4).

    Dynamic entry: you can define locators at the time of transaction.

    Item level: allows you to define locator control at the item level.

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    6/11

    6

    The example in figure 4 below shows Subinventory Name: Bunny-Pre

    with Locator Control: Prespecified.

    Navigate to Inventory Setup > Organization > Subinventory

    (Figure 4)

    STEP 4: Setting Locator Control at the Item level

    Setting Locator Control at the item level involves the setup of Item Attribute

    Controls at the master or organization level and setting the Locator Control

    Inventory Attribute when defining or updating items.

    For details, see Oracle Inventory Users Guide, Chapter 3, Item Setup and Control

    and Chapter 4, Items.

    STEP 5: Define Locators

    To define Locators:

    1. Navigate to Inventory Setup > Organization > Subinventory

    2. Query on the subinventory you want to define a locator for.

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    7/11

    7

    3. Choose the Locators button (see figure 4 above). The Stock Locators

    window appears.

    4. Enter the Stock Locator information in the Stock Locator window.

    (See figure 5).

    Navigate: Inventory > Setup > Organization > Subinventory > Locators

    (Figure 5)

    STEP 6: Assign Items to Subinventories and Locators to Items

    To assign items to subinventories:

    1. Navigate to Inventory Setup > Organization > Subinventory

    (See figure 4)

    2. Query on the subinventory you want to assign an item to.

    3. Choose the Item/Subinventory button. The Item Subinventories

    window appears.

    4. Enter an item to assign to the subinventory. (See figure 6).

    Note: You restrict an item to the subinventories you assign here by

    setting theRestrict Subinventories attribute when you define the item.

    5. Enter a locator to assign to the item in the subinventory.

    (See figure 6, Locators for this Item Subinventory zone).

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    8/11

    8

    Note: You restrict an item to the list of locators you define here by setting

    theRestrict Locators attribute when you define the item. This will allow the

    locator assigned to the item to be the default locator when you perform a

    miscellaneous receipt, for example. If you assign more then one locator to

    an item, a list of values of the locators will appear for you to choose from.

    Navigation: Inventory Setup > Organization > Subinventory > Item/Subinventory

    (Figure 6)

    STEP 7: Restrict Items to Subinventories and Locators

    To restrict items to subinventories and locators:

    1. Navigate to Inventory > Items > Master Items

    2. Choose Inventory Alternative Region. The Master Item, Inventory window

    will appear.

    3. At the bottom of the window, check the checkboxes for; Restrict Subinventories

    and Restrict Locators. (See figure 7).

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    9/11

    9

    Navigation: Inventory > Items > Master Items

    (Figure 7)

    Forms and Tables Used in Locator Setup:

    FNDFFMIS - Key Flexfield Segments.

    Used to setup and compile the Stock Locator Flexfield.

    INVSDOIO - Organization Parameters.

    Used to set locator control at the organization level

    Base Table: MTL_PARAMETERS

    To determine the setting of locator control:

    1. Check the column value of:

    MTL_PARAMETERS.STOCK_LOCATOR_CONTROL_CODE

    2. Check the column value of:

    MFG_LOOKUPS.MTL_LOCATION_CONTROL

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    10/11

    10

    The QuickCodes type MTL_LOCATION_CONTROL has the following

    lookup codes:

    Code Meaning _

    1 No locator control 2 Prespecified locator control

    3 Dynamic entry locator control

    4 Locator control determined at subinventory level

    5 Locator control determined at item level

    INVSDSUB - Subinventories

    Used to define subinventories and locators

    Used to set locator control at the subinventory level

    Used to assign items to subinventories

    Used to assign locators to items

    Base Table: MTL_SECONDARY_INVENTORIES

    INVIDITM - Master Items

    Used to set locator control at the item level

    Used to restrict subinventories and locators

    About the Author

    Bunny McGovern is a Senior Technical Analyst

    with Oracle Support Services in Orlando, Florida.

    Credits

    Oracle Applications Flexfields Guide - Release 10

    Oracle Inventory Application - 10SC

    Oracle Inventory Reference Manual

    Oracle Inventory Release 10SC

    Oracle Inventory Technical Reference Manual

    Oracle Inventory Users Guide Release 10SC

  • 8/2/2019 locatorcontrolinoracleinventory-110627230724-phpapp02

    11/11

    11