How to Diagnose

Issues Related to the Drop Shipment Process and the Interface

Between Order Management and Purchasing ? [ID

566616.1]

修改时间

12-APR-2011 类型

TROUBLESHOOTING 状态

PUBLISHED

Applies to:

Oracle Purchasing - Version: 11.5.10 to 12.1 - Release: 11.5 to

12

Oracle Order Management - Version:

11.5.10.0 to 12.1 [Release:

11.5 to 12.0]

Information in this document applies to any platform.

EXECUTABLE:POCIRM - Requisition Import

EXECUTABLE:CTODSREQ - AutoCreate DropShip Requisitions

Purpose

This document is intended to help understand

what is the Drop Shipment Process and how to investigate and

analyze issues encountered when using the Drop

Shipment functionality.

Last Review Date

July 11, 2008

Instructions for

the Reader

A Troubleshooting Guide is provided to assist in debugging

a specific issue. When possible, diagnostic tools are included in

the document to assist in troubleshooting.

Troubleshooting

Details

INTRODUCTION

Oracle Order Entry and Oracle Purchasing integrate to provide

drop shipments. Drop shipments are orders for items that your

supplier ships directly to the customer either because you don't

stock or currently have the items in inventory, or because it's

more cost-effective for the supplier to ship the item to the

customer directly.

Drop shipments are created as sales orders in Order Entry. The

Purchase Release concurrent program in Order Entry creates rows in

the Requisition Import tables in Purchasing. Then Purchasing's

Requisition Import process creates the requisitions. Drop shipments

are marked with the Source Type of External in Order Entry and

Supplier in Purchasing.

When the drop shipment has been sent to the customer, the supplier

can confirm the shipment through a phone call, an invoice, or an

Electronic Data Interchange (EDI) document, such as an Advance

Shipment Notice (ASN).

When you receive confirmation of a drop shipment, enter the

shipment as a receipt, even though you have not received the item

physically (because your customer has received it directly). If

your supplier sends only an invoice, you need to enter a passive

receipt. This creates inbound and outbound material transactions in

your system for accounting purposes. Drop shipment is the process by which an organization takes orders

from their customer and gets it fulfilled by a 3rd party. The

selling organization places a purchase order to the 3rd party

(supplier) who ships the ordered products to the end customer

directly.

There are three

Dropshipments types:

Full Dropshipment - Seller sends

Full Qty .

Partial Dropshipment - Only a Part Qty is Shipped, PO is

Created to against the Remaining Qty.

Normal Dropshipment - From Inventory

it sends the Goods (External Source) .

Following are the benefits of using drop shipping

:

No inventory is required.

Reduced order fulfillment processing costs.

Reduced flow times.

Elimination of losses on non-sellable goods.

Elimination of packing and shipping costs.

Reduced inventory space requirements.

Reduced shipping time to your customer.

Enables you to offer a variety of products to your customers

When processing drop shipments for orders, you

can: Optionally receive and electronically process Advanced

Shipping Notices (ASN).

Automatically perform logical receipts upon notification of

shipment.

Perform Drop Ship for both make and buy items, and

automatically default the source type of External for order lines

which need to be drop shipped.

TEST CASE

It is very important to understand as much about a problem as

possible, in order to effectively assist in diagnosing the cause

and solution. Hence the following information should be validated

to help confirm the extent and background to the issue and

demonstration of how the problem is encountered.

Does the problem occur while creating the Sales Order? (Is the

source type at the line level defined as external? )

Does the problem occur while running the Workflow Background

Processor after booking the SO (The workflow is unable to pick up

the sales order line and insert a requisition into the

PO_REQUISITIONS_INTERFACE_ALL )?

Does the problem occur while running the Requisition Import

(requisitions inserted into the interface tables can not be

created)?.

Does the problem occur due to customcode, custom

triggers..?

If sourcing is a problem, Is the sourcing happening when

manually create a requisition for the Item?

Does the problem occur while using the autocreate functionality

to create the PO's?

Does the problem occur due to 'PO Create Document' workflow

?

Does the problem occur while creating the receipt?

Does the problem occur while running the Invoicing workflow

activity?

Is the Problem for only one created SO? or for all ?

Is the Problem specific for only one employee or for all?

Is the problem specific for only one item or for all?

The following presentation will help to understand

the steps you have to follow to complete dropshipment

cycle.

DOCUMENTATION

-Oracle Purchasing User’s Guide. Purchase Orders (Ch4) . Drop

Shipments (11i, R12 )

-Oracle Order Management User’s Guide. Order Processing (ch3). Drop

Shipment Processing

MetaLink:

Document 393688.1 : How To Cancel a Drop Ship Order Line

Document 272154.1 : FAQ: Sales Order Processing within

Inventory / Drop Ship Transactions Hungup In Transaction Open

Interface

Document 829165.1 : How is drop_ship_flag implemented in

release 11.5.10

Document 286996.1 : How to Automatically Generate Receipts for

Drop Shipments with Advanced Shipment Notices (ASN's)

Document 133464.1 : HTMOMSE Sales Order Diagnostic Script The

purpose of this script is to collect information related to a sales

order, its shipment lines and workflow status

Document 463673.1 : R12.0.[3-4] : Oracle Order Management Sales

Order Setup Test This test gives a comprehensive analysis of

transaction data for a sales order in Order Managementt

Document 463574.1 : R12.0.[3-4] : Inventory Transaction

Diagnostic Scripts Transaction Data Test This test case provides

the details of the material transactions depending on the user

selected parameters

Document 463602.1 : R12.0.[3-4] : Inventory Item Data

Collection Setup Test This test case provides the item information

for a particular item

Document 463636.1 : R12.0.[3-4] : Inventory Purchase Orders

Data Collection Test This diagnostic test provides details of a

Purchase Order and transactions done against the purchase

order

See Also

SETUP

You need to associate drop shipments with a receiving location.

(See: Associating Ship-to and Receiving

Locations).

Drop shipments support a Destination Type of Expense or Inventory

only.

You can handle returns of drop shipments using standard Order

Entry/Shipping or Purchasing functionality. There are different

ways you may want to handle returns depending on whether the

customer returned the item to you or directly to the

supplier.

Note: You should not drop-ship

internal sales orders.

You have to consider the following setup:

1- Inventory Setup

Inventory Setup : (Define and Maintain The Item)

The drop ship inventory organization, item and subinventory must be

setup prior to creating any drop ship orders. All drop ship

subinventory must have the Reservable box checked.

Below are list of the required item attributes for a drop ship

item. All of these attributes MUST be enabled unless otherwise

specified.

Inventory Attributes: Inventory Item , Stockable,

Transactable, Reservable

Purchasing Attributes: Purchased, Purchaseable

Costing Attributes: Costing Enabled – this should only be

checked for items that are cost enabled, Inventory Asset Value –

this should only be checked for asset items (non-expense

items)

Receiving Attributes: Receipt Routing set to

Direct – this is not required, but preferred since it

makes receiving process one step versus two or three

Order Management Attributes: Customer Ordered, Customer Orders

Enabled, OE Transactable

As a Troubleshooting tips on creating a drop ship item and

subinventory:

Make sure the subinventory is Reservable.If

the subinventory is not Reservable, the sales order issue

transaction will not be created in MTL_TRANSACTIONS_INTERFACE.

Make sure the item has the above mentioned

item attributes in the drop ship organization. If the above item

attributes are not set, problems will arise in various places

during the drop ship transaction process.

2- OM Setup

Make sure the sales order line Source Type is External. If the

source type is not External, workflow will not distinguish the line

as being a drop shipment and will not insert any data into the

purchasing module’s requisitions interface.

For customer, enter internal ship to location.

Customer must have a valid ship-to and bill-to

locations.

Make sure that either the schedule ship date

or request date is populated.If both of these are null, the

requisition will not be imported into the purchasing module’s

requisitions interface.

Make sure there are no holds against the

line. If there is a hold, the hold must be removed and then the

order can be progressed or the line must be manually purchased

release.

Verify in HR, that the employee has an active status and has not

been terminated.

For more details..

Note 99888.1: Drop Shipments – Setup

Note:99886.1 : Drop Shipments – FAQ

Note:99889.1 : Drop Shipments - Troubleshooting

3- PO Setup

Make sure the Import Source parameter list of values contains

ORDER ENTRY.

If ORDER ENTRY appears in the Import Source parameter list of

values, then it means that the Workflow Background Processor

successfully inserted a requisition into

PO_REQUISITIONS_INTERFACE_ALL. If ORDER ENTRY is not visible in the

Import Source parameter list of values, then no rows were inserted

into the table. Review the setup under Order

Management.

User should be setup as a valid PO

Buyer.

Make sure the Group By parameter is actually

set the user wants the requisitions grouped.

Hence as Points for Implementation Considerations:

Order line attribute: Source Type (need to be external). You

can be defaulted from item or order type

Menu -> Responsibility Order Entry Super

User/setup/Orders/Types

Setup an order type using the cycle defined in the previous

step (a),an order number source, a valid standard value rule

set.

Item attributes (OM and Purchasing). You need to do the setup

for these attributes:

Purchased (PO) Enabled

Purchasable (PO) Enabled

Transactable (INV) Enabled

Stockable (INV) Optional

Reservable (INV) Optional

Inventory Item (INV) Optional

Customer Ordered (OE) Enabled

Customer Orders Enabled (OE) Enabled

Internal Ordered (OE) Disabled

Internal Orders Enabled (OE) Disabled

Shippable (OE) Optional

OE Transactable (OE) Enabled

Setup requisition import parameters

You can also use grouping by Vendor

You can also set the multiple distributions set to No

ASL and/or Sourcing rule relationship need to be setup for

Automatic PO creation

Oracle recommends using a logical organization for drop

shipment. Exclude this organization for planning purposes. It can

be worked around using non nettable Dropship

subinventory

DIAGNOSTICS

1.1- Run the Dropship Order Activity Diagnostic Test

to collect data related to a Dropship Order at various stages of

the Dropship process and can be used proactively to solve/prevent

issues related to the dropship process also contain the error and

warning messages, followed by suggested actions, identify possible

problem areas.

For11i : Note:224391.1 : Oracle Purchasing Dropship Order Activity

Test.

For R12 : Note:463567.1: Dropship Order Activity Diagnostic Test.

1.2-Verify that an order is booked and does not have hold so that

the "Purchase Release" program can pick order lines and create

records in the PO_REQUISITIONS_INTERFACE_ALL table.

You can check if the hold is applied on an order or its order line

by looking at the "Holds" tab on "Additional Order Information"

screen. Make sure that order line source type is ˜External" on the

"Shipping" tab of order line.

You can also run the following query to know if the order line is

eligible for ˜Purchase Release"

SELECT orha.order_number, orla.line_number, orla.source_type_code, d.name hold_name, d.type_code hold_type, ho.released_flag, r.release_reason_code, orla.drop_ship_flag, orla.booked_flag, orla.open_flag, orla.cancelled_flag FROM oe_order_headers_all orha, oe_order_lines_all orla, oe_order_holds_all ho, oe_hold_sources_all s, oe_hold_definitions d, oe_hold_releases r WHERE orha.order_number =  AND orha.header_id = orla.header_id AND orla.header_id = ho.header_id (+) AND orla.line_id = ho.line_id(+) AND ho.hold_source_id = s.hold_source_id (+) AND s.hold_id = d.hold_id (+)

oracle drop ship,PO:Drop Shipment Process相关推荐

  1. Oracle EBS OM Drop Ship Orders(直发业务)技术-API和核心表关联关系介绍

    Create Sales Order API 创建Drop Ship Orders API 实例如下: DECLARELn_Org_Id NUMBER := 81;Lt_Header_Rec Oe_O ...

  2. Back to back销售订单和drop ship第三方销售订单的销售成本的问题

    上次我何慕雄说到drop ship第三方销售订单的采购成本是由与之关联的采购订单的采购价格确定的,而back to back销售订单,也可以说是独立采购订单individual purchase or ...

  3. 百思买Best Buy Drop Ship EDI SaaS 解决方案——LIP操作详解

    百思买Best Buy是全球最大家用电器和电子产品零售集团,在大型家电专业店+连锁经营的基础上同时实施成本领先的战略.引入EDI技术成为其进一步优化其供应链管理体系,实现降本增效的关键一步.本文将详细 ...

  4. Oracle中 drop user 和 drop user cascade 的区别

    drop user : 仅仅是删除用户, drop user ×× cascade :会删除此用户名下的所有表和视图. user Specify the user to be dropped. Ora ...

  5. Oracle回收站及flashback drop

    Oracle回收站及flashback drop 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你 ...

  6. Oracle回收站及flashback drop(上)

    Oracle回收站及flashback drop(上) 一.1  BLOG文档结构图 Oracle回收站及flashback drop - 3 - 1.1 BLOG文档结构图 - 3 - 1.2 前言 ...

  7. oracle中cascade是什么意思啊,oracle中的drop user和drop user cascade有什么区别?

    oracle中的drop user和drop user cascade有什么区别? drop user : 仅仅是删除用户,drop user ×× cascade :会删除此用户名下的所有表和视图. ...

  8. oracle expense po,ORACLE ERP中PO/INV/AP/GL流程对应那些关键基表、接口表?

    ORACLE ERP中PO/INV/AP/GL流程对应那些关键基表.接口表? 这个要看你用的哪一种ERP,如果是EBS,接口表参考如下信息: AP接口表: AP_INVOICES_INTERFACE ...

  9. ORA-01033:ORACLE initialization or shutdown in progress Process ID:0 Session ID:0 Serial number:0

    1 虚拟机中的  oracle  强制关机后,第二天启动后,navicat连接不上. 报错: ORA-01033:ORACLE initialization or shutdown in progre ...

最新文章

  1. 快速android app开发,快速學會開發 Android App
  2. PHP流程控制语句例题,第四堂、php流程控制语句
  3. Asp.Net Core 入门(一)——Program.cs做了什么
  4. 【源码解析】hashMap源码跟进
  5. 数据库执行计划慢导致I/O 慢
  6. SAP AUTHORITY-CHECK 的使用
  7. 【Pytorch神经网络实战案例】14 构建条件变分自编码神经网络模型生成可控Fashon-MNST模拟数据
  8. 刚毕业的他仅用1年就拿下了年薪30W的阿里数据分析岗
  9. AI人脸识别真的成熟了吗?读完这篇你就懂了
  10. Python实战从入门到精通第十八讲——改变对象的字符串显示
  11. HttpModule HttpHandler(转)
  12. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第1节 常用函数接口_16_常用的函数式接口_Function接口中的方法Apply...
  13. 单片机霹雳灯c语言数组,单片机实训,流水灯,霹雳灯.doc
  14. 扫雷源代码(HTML)
  15. 交通灯控制(软件延时法)C语言,智能交通灯控制系统软件部分(49页)-原创力文档...
  16. zotero word 调整样式 上标
  17. 同源策略——CORS和JSONP劫持漏洞
  18. WINDOWS备份与恢复
  19. Jquery定时弹广告
  20. c++ opencv 彩色图rgb 转换hsv 再通道分离

热门文章

  1. wusir 面试题答案在老男孩的视频里
  2. wangeditor富文本编辑器添加上传本地视频功能
  3. s(秒)ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒)
  4. 滴滴出行前端实习生面试经验
  5. 妖梦拼木棒(组合数)
  6. 手机计算机怎么改背景,qq聊天背景隔离区怎么制作?QQ隔离区背景制作教程(电脑版手机版)...
  7. RHCSA-A4.创建指定的用户账户
  8. 【愚公系列】2022年01月 Django商城项目 24-商品列表页功能实现
  9. iOS 简单动画效果
  10. 洛谷P1554 梦中的统计