Escolar Documentos
Profissional Documentos
Cultura Documentos
in/2011/08/mandator
y-setups-for-internal-sales.html
Internal Sales Order Setup Flow
Setup Instructions For Internal Sales Orders Across Operating Units [ID 403786.1]
________________________________________
Modified 03-NOV-2011 Type HOWTO Status PUBLISHED
In this Document
Goal
Solution
References
________________________________________
Applies to:
Oracle Purchasing - Version: 11.5.10.2 to 12.0.6 - Release: 11.5 to 12
Oracle Order Management - Version: 11.5.6 to 12.0.6 [Release: 11.5 to 12.0]
Information in this document applies to any platform.
Goal
What are the mandatory setups for creating internal sales order between operating units?
Solution
Setup for creating Internal Sales orders between Operating units
There should be two Operating Unit one is Destination Organization and the other is Source Organization
1) choose responsibility: Human Resources
People> Enter and Maintain
Enter Last Name, First Name, Type
click Assignment:
(both Job and Position are Key flex fields)
2) choose responsibility: System Administrator
Security > User > Define
3) choose responsibility: Purchasing, Destination Organization
Setup > Personnel > Buyer > define
It is required for creating requisition and purchase order in PO.
4) Setup > Purchasing > Document Type
choose internal Requisition
make sure 'Owner Can Approve' checked.
5) Setup > Approvals > Approval Groups
Name = Executive
make sure Document Total and Account Range are defined.
6) Setup > Approvals > Approval Assignment
choose Position (from step 1)
define Document Type = Approve Internal Requisitions
and Approval Group = Executive
7) Setup > Organizations > location
define new location (destination location) for Internal requisition use.
Name
Inventory organization = destination organization
Ship to location = the same name as location name
check Ship-to site and Internal Site and Receiving Site
8) Items > Master Items
a) define Master Item
make sure Item
Purchased = Yes
Purchasable = Yes
Stock able = Yes
Internal Order Enabled = Yes
Inventory item = Yes.
List price = Enter the list price
b) click Special > Organization Assignment
Make sure Item assign to destination organization, source organization/warehouse
c) Setups > Inventory > Costs
Set inventory cost for that item
d) Setups > Inventory > Cost Update
Run the "update standard cost" concurrent program
9) choose resp:Order Management, Source organization
Setup > Document > Define
Name = Internal
Application = Oracle Order Management
Type = automatic
Initial Value =
10) Pricing > Lists > Price Lists
Price List = Corporation
11) Setup > Transaction Type > Define
Order Type =
Transaction Type Code = ORDER
Order Category = Order
Order Work flow = Order Flow - Generic
Price List =
click Assign Line Flows
Order Type =
Line type =
Item Type = Standard Item
Line Flow - Generic
12) Setup > Document > Assign
Application = Oracle Order Management
Category = Internal
Sets of Books =
Method =
Sequence =
Need to define customer location associations for both source and destination operating units
13) Choose responsibility: Order Management, Destination organization > Customer > Standard
make sure the internal customer for each destination organization connected with destination
location.
query on Customer =
choose Address .. - destination operating unit customer site address..
choose Ship-to...
Internal zone
location :
Organization :destination inventory organization
(OE requires both a ship-to and an invoice-to for each order, even though internal order lines
are not invoiced., you can make the ship-to address both a ship-to and bill-to business purpose
and set the Primary flag to Yes.)
14) Choose responsibility: Order Management, Source organization > Customer > Standard
make sure the internal customer for each source organization connected with destination
location.
query on Customer =
choose Address .. - source operating unit customer site address..
choose Ship-to...
Internal zone
location :
Organization : source inventory organization
(OE requires both a ship-to and an invoice-to for each order, even though internal order lines
are not invoiced., you can make the ship-to address both a ship-to and bill-to business purpose
and set the Primary flag to Yes.)
Setups - OM Customer Association - click details provide the internal organization name
15) choose responsibility: Inventory, Destination organization > On-Hand,Available > On-hand quantity
choose Item = and Sub inventory =
make sure there is quantity available in source organization
16) Setup > Organizations > Shipping Network
choose ... add the following:
From = source organization, TO = Destination organization and From = Destination organization,
TO = source organization
Tran fer Type = In transit
FOB = Receipt,
Receiving Routing = Standard
Internal Order Required = 'Y'.
17) choose responsibility: Purchasing, Source organization
Setup > Organizations > Purchasing Options
choose Internal Requisition zone
define Order type = Internal1 and Order Source = Internal
18) choose responsibility: Purchasing, Destination organization
Requisitions > Requisitions
create an Internal Requisition
Item#=
Qty=
Destination Type =
Organization =
Location =
Source =
Organization =
Need By date = <current date>
created a requisition #
2.
3. A Drop Shipment occurs when a customer order is sourced from and delivered by a supplier.
Order Management sends information to the Purchasing Application to create that PO, and then when
that PO is received (to indicate shipment from the supplier to your customer), the order line is
automatically updated to indicate that it was fulfilled.
In this process, the company running Order Management is modeled as the company to whom the end
customer places the original order.
Drop Shipment - Setup
You need to make sure these are attribute setup Correctly:
Item Attributes
Purchased : Enabled
Purchasable : Enabled
Transactable : Enabled
Stockable : Optional
Reservable : Optional
Inventory Item : Optional
Customer Ordered : Enabled
Customer Order Enabled : Enabled
Internal Ordered : Disabled
OE Transactable : Enabled
Shippable : Optional
Ensure you have created your Order Management Transaction Types and linked your
Transaction Types to order and line workflows that support drop shipments.
Ensure all Drop ship locations you will use to perform drop shipments have the Ship To Site
and Receiving Site defined.
Ensure you have defined the Internal Ship To Locations for your drop shipment customers
(Oracle Receivables Standard Customer window, Business Purpose Details Tab).
Ensure your standard items have an associated List Price defined within your PO Inventory
organization (Oracle Payables Financial Options window, Supplier-Purchasing Tab).
Create a Sales Order with line where the line source is External
Login to the Receiving Organization (Purchasing) who has been setup as an Approver
Approve the PO
Release 11i/12 does not support Drop Shipment across operating units.
Blanket PO's will not used with Drop Shipment , the reason the PO must be created when OM
notifies PO that a Drop Ship order has been created.
You can't cancelled Drop Shipments once Oracle Purchasing obtains the receipt.
E-commerce site like ebay, ubid.com and amazon.com which are very common place in advance
countries like USA, UK & Singapore where people can sell or buy there product. Have you ever think
,what is similar situation in real world , when the the word drop shipment comes to your mind. a
business situation when the retailer or trader has no stock himself, instead giving customer details directly
to the seller, and then saler than fills the order and send it to customer directly.How its sounds
In other words, Drop Shipment is a process where the customer places a purchase order on a
company and this company instructs its supplier to directly ship the items to the customer. A Drop
Shipment occurs when a customer order is sourced from and delivered by a supplier.Order Management
sends information to the Purchasing Application to create that PO, and then when that PO is received (to
indicate shipment from the supplier to your customer), the order line is automatically updated to indicate
that it was fulfilled. In this process, the company running Order Management is modeled as the company
to whom the end customer places the original order.
We need to make sure these are attribute setup Correctly:
Item Attributes
Purchased : Enabled
Purchasable : Enabled
Transactable : Enabled
Stockable : Optional
Reservable : Optional
Inventory Item : Optional
Customer Ordered : Enabled
Customer Order Enabled : Enabled
Internal Ordered : Disabled
OE Transactable : Enabled
Shippable : Optional
And We do set up for Order Source Type as External.
Drop Shipment Setup checklist
Ensure you have created your Order Management Transaction Types and linked your Transaction Types
to order and line workflows that support drop shipments.
Ensure the Oracle Workflow Background Engine is running.
Ensure all Drop ship locations you will use to perform drop shipments have the Ship To Site and
Receiving Site defined.
Ensure you have defined the Internal Ship To Locations for your drop shipment customers (Oracle
Receivables Standard Customer window, Business Purpose Details Tab).
Ensure your standard items have an associated List Price defined within your PO Inventory organization
(Oracle Payables Financial Options window, Supplier-Purchasing Tab).
Drop Shipment Process Steps
Create a Sales Order with line where the line source is External
Book and Schedule the Sales Order
Run Requisition Import Process
Now the line status will be in Awaiting Receipt
Login to the Receiving Organization (Purchasing) who has been setup as an Approver
Run Requisition Import
Create Purchase Order from the Requisition
Approve the PO
Overview
This article outlines the functionality and flow of information from Purchasing to Order Management to Shipping and
Requisition creation until the Internal Order is received into the destination organization.
The process of receiving against Internal Sales Orders involves the following steps:
1.
2.
3.
4.
5.
6.
Pick Release
7.
Ship Confirm
8.
9.
Create an Item.
Under Inventory alternative region, check the boxes for Inventory Item, Stockable, Transactable.
Under Purchasing alternative region, check the boxes for Purchased, Purchasable.
Under Order Management alternative region, check the boxes for Internal Ordered, Internal Orders Enabled, OE Tran
and Shippable.
This information describes the relationships and accounting information that exists between a From (Source) Organization
Navigate to: Inventory/Setup/Organizations/Shipping Network
If you specify the Transfer Type as Intransit, then you need to explicitly receive using the Enter Receipts screen. It wo
be a Standard Receipt.
If you specify the Transfer Type as Direct, then goods will get directly shipped into inventory. It would be a Direct Deliv
Specify the Source and Destination Organizations. Source is on the right and Destination on the left in the overflow re
Major Columns
po_requisition_headers_all
SEGMENT1,
REQUISITION_HEADER_ID,TRANSFERRED_TO_OE_FLAG, ORG_ID,
AUTHORIZATION_STATUS, CANCEL_FLAG, CLOSED_CODE
po_requisition_lines_all
REQUISITION_LINE_ID, DESTINATION_ORGANIZATION_ID,
DESTINATION_SUBINVENTORY, SOURCE_ORGANIZATION_ID,
SOURCE_SUBINVENTORY, DELIVER_TO_LOCATION_ID, ORG_ID,
CANCEL_FLAG, CLOSED_CODE, QUANTITY,QUANTITY_CANCELLED,
QUANTITY_DELIVERED, QUANTITY_RECEIVED
TRANSFERRED_TO_OE_FLAG = 'N'
AUTHORIZATION_STATUS = 'APPROVED'
CANCEL_FLAG <> 'Y'
CLOSED_CODE <> 'FINALLY CLOSED'
Run the Create Internal Orders concurrent program. The Create Internal Orders process loads the OM open interface tab
Major Columns
oe_headers_iface_all
oe_lines_iface_all
BOOKED_FLAG = 'N'
5.0 Run Order Import
Navigate to: Order Management/Orders, Returns/Import Orders.
Run the Order Import concurrent program. Order Import creates Internal Sales Orders from the records in the interface ta
defaults values based on the order type. Note down the Order Number.
Major Tables
Impacted
Major Columns
oe_order_headers_
all
oe_order_lines_all
BOOKED_FLAG = 'Y'
FLOW_STATUS_CODE = 'BOOKED'
SHIPPING_INTERFACED_FLAG = 'N'
Running Create Internal Orders and Order Import concurrent programs has no affect on MTL_SUPPLY.
By default the Create Internal Orders process populates the oe_actions_iface_all table with an OPERATION_CODE of 'B
by the Order Import process. So there is no need to Book the Order. If for whatever reason a hold gets placed on the Or
user would have to peform the actions Progress Order to move it to "Awaiting Shipping".
6.0 Pick Release
Pick Release finds and releases eligible delivery lines that meet the release criteria, and creates move orders. You can pi
delivery, warehouse, customer, schedule, or requested dates, shipment priority or combinations of the above criteria. The
Parameters, but you can override the default criteria in the Release Sales Order window at pick release.
Major Columns
wsh_delivery_details
Enter Order Number and complete your entries in the Release Sales Order for Picking window or select a Based On Rule
Under Shipping tab region, make sure Autocreate Delivery is Yes. It will automatically create the Delivery.
Under Inventory tab region, make sure Auto Pick Confirm is Yes. It will make the lineStaged/Pick Confirmed after Pick Re
Choose the Concurrent or Online button.
Pick release is launched and pick releases the deliveries and delivery lines for the trip.
Save your work.
RELEASED
Ship Confirm
Ship Confirm is the process of recording that items have shipped. When you Ship Confirm a delivery, Shipping Execution
the delivery have shipped.
Navigate to the Query Manager window, and find the Delivery. The Delivery displays in the Shipping Transactions window
you need to perform the action Auto-create Deliveries. Delivery is passed asShipment Number to INV and PO.
Under Delivery alternative region, select Ship Confirm from the Actions menu to display the Confirm Delivery window. In
confirm the entire quantity regardless of what was entered in the Shipped Quantity field. In the Auto-create Trip Option
departure date. The simplest way to ship confirm one or more deliveries is to enable the Set Delivery in-Transit and Close
Set Delivery In-transit: Creates a trip and stops for the delivery. Closes first stop of the delivery, but leaves second stop op
initiates Order Management (OM) and Inventory interfaces.
Close Trip: Creates a trip and stops for the delivery. Closes trip, all stops, and the delivery.
If you uncheck the Defer Interface box and run Ship Confirm, the Inventory Interface is run automatically, and the Order L
run Interface Trip Stop with mode All for the trip stop.
If you check the Defer Interface box and run Ship Confirm, you need to run theInterface Trip Stop-SRS concurrent reques
status. When the Defer Interface box is checked, a request is not automatically submitted to interface the trip stops.
Your Order should now be Ship Confirm, Confirmed and Inventory Interface, Interfaced.
RELEASED_STATUS: 'C' Ship Confirmed
Major Columns
wsh_delivery_details
If the Interface Trip Stop concurrent request is run, record is created in MTL_SUPPLY with SUPPLY_TYPE_CODE = 'SHI
Inventory Interface- SRS is run to update inventory with the ship confirmation information. Inventory balances are decrem
always spawns the Order Management Interface - SRS program. It is very important in the process flow that the
Management Interface to ensure the integrity of the reservation information.
Inventory Interface picks records from MTI (MTL_TRANSACTIONS_INTERFACE) and inserts them into MMTT (M
Inventory Manager then inserts rows into RTI (RCV_TRANSACTIONS_INTERFACE) and calls the Receiving Transaction
If transfer type is Direct, the Receiving Transaction Processor inserts a record into MMTT and calls the inventory fu
(MTL_MATERIAL_TRANSACTIONS) and MOQ (MTL_ONHAND_QUANTITIES) and completes the delivery of the it
Processor also inserts records into RSH (RCV_SHIPMENT_HEADERS), RSL (RCV_SHIPMENT_LINES) and R
theQUANTITY_RECEIVED and QUANTITY_DELIVERED on PO_REQUISITION_LINES_ALL. Records get deleted from
Major Columns
MTL_MATERIAL_TRANSACTIONS_TE
MP
TRANSACTION_HEADER_ID, TRANSACTION_TEMP_ID,
ORGANIZATION_ID, OWNING_ORGANIZATION_ID,
SOURCE_CODE, PARENT_LINE_ID,
PARENT_TRANSACTION_TEMP_ID, PRIMARY_QUANTITY,
RCV_TRANSACTION_ID, SHIPMENT_NUMBER,
SHIPPED_QUANTITY, TRANSACTION_QUANTITY,
SHIP_TO_LOCATION, REQUISITION_DISTRIBUTION_ID,
REQUISITION_LINE_ID
MTL_MATERIAL_TRANSACTIONS
ORGANIZATION_ID, OWNING_ORGANIZATION_ID,
SOURCE_CODE, SOURCE_LINE_ID, PRIMARY_QUANTITY,
RCV_TRANSACTION_ID,
SHIP_TO_LOCATION_ID, SHIPMENT_NUMBER,
TRANSACTION_ID, TRANSACTION_TEMP_ID,
TRANSACTION_QUANTITY, TRANSACTION_DATE
MTL_ONHAND_QUANTITIES
RCV_SHIPMENT_HEADERS
RCV_SHIPMENT_LINES
FROM_ORGANIZATION_ID, TO_ORGANIZATION_ID,
TO_SUBINVENTORY, SHIP_TO_LOCATION_ID,
QUANTITY_RECEIVED, QUANTITY_SHIPPED,
SHIPMENT_HEADER_ID, SHIPMENT_LINE_ID,
REQ_DISTRIBUTION_ID, REQUISITION_LINE_ID,
OE_ORDER_HEADER_ID, OE_ORDER_LINE_ID,
DELIVER_TO_LOCATION_ID, DESTINATION_TYPE_CODE
RCV_TRANSACTIONS
PO_REQUISITION_LINES_ALL
REQUISITION_LINE_ID, DESTINATION_ORGANIZATION_ID,
DESTINATION_SUBINVENTORY, SOURCE_ORGANIZATION_ID,
SOURCE_SUBINVENTORY, DELIVER_TO_LOCATION_ID, ORG_ID,
CANCEL_FLAG, CLOSED_CODE,
QUANTITY,QUANTITY_CANCELLED, QUANTITY_DELIVERED,
QUANTITY_RECEIVED
If transfer type is Intransit, the Receiving Transaction Processor just creates the shipment by inserting re
RCV_SHIPMENT_LINES. Then you need to explicitly receive from the Enter Receipts screen. Record is also created i
'SHIPMENT'.
Order Management Interface is run to update Order Management with the ship confirmation information. Order line shipp
.
Receive/Deliver the Shipment for the Internal Order
Navigate to: Purchasing/Receiving/Enter Receipts.
Query against the Requisition Number or the Shipment Number (Delivery Number on the Shipping Transactions window)
Major Columns
rcv_shipment_headers
rcv_shipment_lines
rcv_transactions