oracle inventory

Post on 26-Jan-2015

2.117 Views

Category:

Education

10 Downloads

Preview:

Click to see full reader

DESCRIPTION

Oracle Manufacturing Functional Foundation

TRANSCRIPT

Copyright © 2007, Oracle. All rights reserved.

Oracle Inventory

Manufacturing Functional Foundation

Copyright © 2007, Oracle. All rights reserved.

Objectives

After completing this lesson, you should be able to do the following:

• Understand the inventory structure, features, and transactions

• Identify the major tables used in inventory transactions

• Discuss the open interfaces and application program interfaces for Inventory

Copyright © 2007, Oracle. All rights reserved.

Agenda

• Inventory Overview

• Inventory Transactions and Entity Relationship Diagrams

• Inventory Open Interfaces and Application Program Interfaces

Copyright © 2007, Oracle. All rights reserved.

Inventory Features

Oracle Inventory enables you to:

• Define part numbers

• Model organization structures

• Forecast anticipated demand

• Plan material replenishments

• Track perpetual inventory

• Maintain accurate on-hand balances

Copyright © 2007, Oracle. All rights reserved.

Overview

Finished goods

What is inventory?

Raw materials

Spare parts

Consigned inventory

Services

Copyright © 2007, Oracle. All rights reserved.

Inventory Capabilities

AS18947

Define part numbers Define organizationstructures

AS18947 = 1000 on-hand

Track on-hand inventory

Plan material replenishment

Copyright © 2007, Oracle. All rights reserved.

Inventory Capabilities (Cont)

Issue material Forecast demand

Maintain inventory accuracy

Reserve material

Copyright © 2007, Oracle. All rights reserved.

Inventory Items

Component

Assembly

Service

Container

Copyright © 2007, Oracle. All rights reserved.

Inventory Organizations

Company

Distribution Center

Warehouse

Copyright © 2007, Oracle. All rights reserved.

Inventory Organization Structure

Organization

Subinventories

Locators

Copyright © 2007, Oracle. All rights reserved.

Item Attributes

Item

Serviceable Weight

Buy MakePlan

Attributes

Copyright © 2007, Oracle. All rights reserved.

Item Attribute Groups

• Main• Inventory• Bills of Material• Costing• Asset Management• Costing• Purchasing• Receiving• Physical

• General Planning• MPS / MRP• Lead Times• Work In Process• Order Management• Invoicing• Process Manufacturing• Service• Web Option

Copyright © 2007, Oracle. All rights reserved.

Control Levels

Master organization

Child organization

Child organization

Item status = active

Build in Wip = yes

Item status = active

Item status = active

Build in Wip = no

Copyright © 2007, Oracle. All rights reserved.

Item Statuses and Attributes

Item attributes describe an item. Status Attributes are item attributes that enable key functionality of an item.

Build in WIP = Yes

Customer OrdersEnabled = Yes

Status Attributes

Item Status

Active

BOM Allowed = Yes

Internal OrdersEnabled = Yes

Invoice Enabled =Yes

Transactable = Yes

Purchasable = Yes

Stockable = Yes

Recipe Enabled = Yes

Process ExecutionEnabled = Yes

Copyright © 2007, Oracle. All rights reserved.

Life Cycle of a Part

PrototypeRamp

UpLive

Ramp Down

Obsolete

Stock N Y Y Y N

Trans N Y Y Y N

BOM Y Y Y Y Y

WIP N Y Y N N

Pur N Y Y N N

OE N N Y Y N

Intern N N Y Y N

Bill N N Y Y N

Copyright © 2007, Oracle. All rights reserved.

Item Control

Locator ControlRevision Control

Lot Control

Item AS5222Serial # 5847329

Serial Control

Subinventory

Item AS3339Lot # C1498.1

Copyright © 2007, Oracle. All rights reserved.

Receipt to Issue Life Cycle

Receive inventory Issue inventory

Transfer inventory

Copyright © 2007, Oracle. All rights reserved.

Receiving Inventory

Purchasing Work in process

Inventory

Receiving

Copyright © 2007, Oracle. All rights reserved.

Receiving Inventory

Types of Inventory Receipts

• Receipt and Deliver (Direct)

• Receipt then Deliver (Standard)

• Inspection– Receipt– Inspect– Deliver

Copyright © 2007, Oracle. All rights reserved.

Transferring Inventory

Transfer

Inventory Shipping

Work in Process Order Management

Copyright © 2007, Oracle. All rights reserved.

Issuing Inventory

InventoryPurchasing

Work in Process Order Management

Issuing

Copyright © 2007, Oracle. All rights reserved.

Transaction Flows

Material Flow Business Flow

Receive Goods

Ship Goods

Move Goods

Services Order Management

Purchasing

Inventory

WIP

Copyright © 2007, Oracle. All rights reserved.

Inventory Transactions

Miscellaneousreceipt

Miscellaneousissue

Organization 1

Subinventorytransfer

Subinventory 2

Locator 1

Locator 2

Subinventorytransfer

Subinventory 1

Locator 1

Locator 2

Organization 2

Direct interorganizationtransfer

Interorganization intransit transfer

Copyright © 2007, Oracle. All rights reserved.

Availability

Reservations Pendingtransactions

On-handquantity

Availability = - -

Copyright © 2007, Oracle. All rights reserved.

Inventory Forecasting

Inventory forecasting is the process of extrapolating the expected demand of an item over a number of periods in the future.

Historical transactions for item XYZ Forecast for item XYZ

Copyright © 2007, Oracle. All rights reserved.

Inventory Planning and Replenishment

• Min-Max planning

• Reorder-point planning

• Kanban replenishment

• Replenishment counting

Time to replenish

Copyright © 2007, Oracle. All rights reserved.

Inventory Control and Accuracy

CycleCounting

PhysicalInventory

ABCAnalysis

B

C

A

Copyright © 2007, Oracle. All rights reserved.

Inventory Process

Internal Shipment

Receive Deliver

Inspect

Transfer

Shop Floor

InventorySupplier

Shipment

ExpenseInventory

Order Entry

Copyright © 2007, Oracle. All rights reserved.

Agenda

• Inventory Overview

• Inventory Transactions and Entity Relationship Diagrams

• Inventory Open Interfaces and Application Program Interfaces

Copyright © 2007, Oracle. All rights reserved.

Defining Organizations

The first organization you must set up is the Business Group, to which all other organizations belong.

Organization Parameters (M1)Organization Parameters (M1)

Copyright © 2007, Oracle. All rights reserved.

Organizations

GL_CODE_COMBINATIONS

GL_SETS_OF_BOOKS

MTL_INTERORG_PARAMETERS

HR_ALL_ORGANIZATION_UNITS

HR_ORGANIZATION_INFORMATION

MTL_PARAMETERS

Copyright © 2007, Oracle. All rights reserved.

Defining Subinventories

Subinventories are unique physical or logical separations of material inventory, such as raw inventory, finished goods, or defective material.

Subinventories (M1)Subinventories (M1)

Copyright © 2007, Oracle. All rights reserved.

Defining Locators

Use locators to identify physical areas where you store inventory items.

Stock Locators (M1)Stock Locators (M1)

Copyright © 2007, Oracle. All rights reserved.

Subinventories and Locators

MTL_SECONDARY_LOCATORS

MTL_ITEM_LOCATIONS

MTL_ITEM_SUB_INVENTORIES

MTL_SECONDARY_INVENTORIES

GL_CODE_COMBINATIONS

MTL_SYSTEM_ITEMS_B

MTL_PARAMETERS

MTL_SYSTEM_ITEMS_TL

Copyright © 2007, Oracle. All rights reserved.

Defining Items

You can define and control items that you stock in inventory.

Item Master (M1)Item Master (M1)

Copyright © 2007, Oracle. All rights reserved.

Item Master

MTL_ITEM_ATTRIBUTES

MTL_SYSTEM_ITEMS_B

MTL_ITEM_STATUS

MTL_ITEM_TEMPLATES

MTL_ITEM_TEMPL_ATTRIBUTES

MTL_PARAMETERS

MTL_STATUS_ATTRIBUTE_VALUES

Copyright © 2007, Oracle. All rights reserved.

Defining Item Controls

You can choose between centralized and decentralized control of item attributes. Defining attribute controls does not determine the value of an attribute, only the level at which it is controlled.

Item Attribute ControlsItem Attribute Controls

Copyright © 2007, Oracle. All rights reserved.

Item Controls

MTL_LOT_NUMBERS MTL_SERIAL_NUMBERS MTL_ITEM_REVISIONS

MTL_SYSTEM_ITEMS_B

Copyright © 2007, Oracle. All rights reserved.

Defining Item Status Codes

Use statuses to provide default values for certain item attributes to control the functionality of an item.

Item StatusItem Status

Copyright © 2007, Oracle. All rights reserved.

Item Status

MTL_ITEM_ATTRIBUTES

MTL_STATUS_ATTRIBUTE_VALUES

MTL_ITEM_STATUSMTL_SYSTEM_ITEMS_B

MTL_PENDING_ITEM_STATUS

Copyright © 2007, Oracle. All rights reserved.

Defining Item Categories

You can define an unlimited number of categories and group subsets of your categories into category sets.

Categories

Category Sets

Copyright © 2007, Oracle. All rights reserved.

Item Categories

MTL_ITEM_CATEGORIES MTL_SYSTEM_ITEMS_B

MTL_CATEGORIES_B

MTL_CATEGORY_SET_VALID_CATS

FND_ID_FLEX_STRUCTURES

MTL_CATEGORY_SETS_B

MTL_DEFAULT_CATEGORY_SETS

MTL_CATEGORIES_TL MTL_CATEGORY_SETS_TL

Copyright © 2007, Oracle. All rights reserved.

Defining Item Catalog Groups

Use item cataloging to add descriptive information to items and to partition your Item Master into groups of items that share common characteristics.

Item Catalog GroupsItem Catalog Groups

Copyright © 2007, Oracle. All rights reserved.

Item Catalogs

MTL_DESCRIPTIVE_ELEMENTS

MTL_DESCR_ELEMENT_VALUES

MTL_ITEM_CATALOG_GROUPS

MTL_SYSTEM_ITEMS_B

Copyright © 2007, Oracle. All rights reserved.

Defining an ABC Compile

You can define and compile an ABC analysis for your entire organization or for a specific subinventory within your organization.

Define ABC Compile (M1)

Copyright © 2007, Oracle. All rights reserved.

ABC Analysis

MTL_ABC_ASSIGNMENTS

MTL_ABC_COMPILE_HEADERS

MTL_SYSTEM_ITEMS_B MTL_SECONDARY INVENTORIES

MTL_ABC_COMPILES

MTL_ABC_CLASSES

MTL_ABC_ASSGN_GROUP_CLASSES

MTL_ABC_ASSIGNMENT_

GROUPS

Copyright © 2007, Oracle. All rights reserved.

Defining Physical Inventory

You can define and maintain an unlimited number of physical inventories in Oracle Inventory.

Define Physical Inventory (M1)Define Physical Inventory (M1)

Copyright © 2007, Oracle. All rights reserved.

Physical Inventory

MTL_MATERIAL_TRANSACTIONS

MTL_

PHYSICAL_

ADJUSTMENTS

MTL_

SECONDARY_INVENTORIES

MTL_PHYSICAL_

SUBINVENTORIES

MTL_PHYSICAL_

INVENTORIES

MTL_SYSTEM_ITEMS_B

MTL_

PHYSICAL_

INVENTORY_

TAGS

Copyright © 2007, Oracle. All rights reserved.

Defining a Cycle Count

Cycle counting is the periodic counting of individual items throughout the course of the year to ensure the accuracy of inventory quantities and values.

Cycle Counts (M1)Cycle Counts (M1)

Copyright © 2007, Oracle. All rights reserved.

Cycle Count

MTL_CC_SCHED_COUNT

XREFS

MTL_CYCLE_COUNT_ENTRIES

MTL_MATERIAL_

TRANSACTIONS

MTL_CC_SCHEDULE_REQUESTS

MTL_SYSTEM_ITEMS_B

MTL_CYCLE_COUNT_ITEMS

MTL_CYCLE_COUNT_

CLASSES

MTL_CYCLE_COUNT_HEADERS

Copyright © 2007, Oracle. All rights reserved.

Viewing Item Supply and Demand

You can view supply/demand information, and the current and projected available quantities of an item.

Supply / Demand Detail (M1)Supply / Demand Detail (M1)

Copyright © 2007, Oracle. All rights reserved.

Defining Item Reservations

Use the Item Reservation window to create, view, update, transfer, and delete reservation requests.

Item ReservationItem Reservation

Copyright © 2007, Oracle. All rights reserved.

Demand and Reservation Information

MTL_DEMAND

MTL_SYSTEM_ITEMS_B

MTL_MATERIAL_

TRANSACTIONS

MTL_SALES_ORDERS

GL_CODE_COMBINATIONS

MTL_GENERIC_DISPOSITIONS

OE_ORDER_HEADERS_ALL

OE_ORDER_LINES_ALL

MTL_DEMAND_

INTERFACE

Copyright © 2007, Oracle. All rights reserved.

Oracle Inventory Transaction Flow

RCV_TRANSACTIONS_

INTERFACE

MTL_TRANSACTIONS_

INTERFACE

MTL_MATERIAL_TRANSACTIONS_

TEMP

MTL_MATERIAL_

TRANSACTIONS

MTL_TRANSACTION_

ACCOUNTS

Order EntryInventory

WIPReceiving

TXN Processor

RCV Processor

TXNWorker

Cost Processor

Copyright © 2007, Oracle. All rights reserved.

Agenda

• Inventory Overview

• Inventory Transactions and Entity Relationship Diagrams

• Inventory Open Interfaces and Application Program Interfaces

Copyright © 2007, Oracle. All rights reserved.

Inventory Open Interfaces

• Open Transaction Interface

• Open Replenishment Interface

• Open Item Interface

• Customer Item and Customer Item Cross Reference Open Interfaces

• Cycle Count Entries Interface

Copyright © 2007, Oracle. All rights reserved.

Inventory Application Program Interfaces

• Cycle Count API

• Kanban API

• Lot API

• Material Reservation API

• Reservations Manager API

• Sales Order API

• Move Order API

• Pick Confirm API

Copyright © 2007, Oracle. All rights reserved.

Inventory Application Program Interfaces

• Transaction Flow API

• Move Order Admin API

• Line_Details_pub

• Quantity Tree API

• Material Transaction API

• Inter-Company Transaction Flow API

• Category API

• Item Category Assignment API

Copyright © 2007, Oracle. All rights reserved.

Summary

In this lesson, you should have learned how to:

• Understand the inventory structure, features, and transactions

• Identify the major tables used in inventory transactions

• Discuss the open interfaces and application program interfaces for Inventory

top related