本文介绍下内部销售订单Internal Sales Order(ISO)在Oracle EBS中的流程,内部销售订单和组织间转移(Inter-Organization Transfer,IOT)的作用是类似的,都是用于在库存组织间实现物料转移。只是使用的场景不尽相同,

Inter-Organization Transfer(IOT),一般适用于,操作者同时具有来源组织和目标组织物料控制的权利,那么直接做IOT来实现物料的转移,就可以了;

Internal Sales Order(ISO),一般适用于,操作者只有目标组织物料操作的权限,而对于物料来源组织是没有权限控制的情况下,这个时候就可以用到ISO。首先提内部采购申请(Internal Purchasing Requisition),然后采购申请生成内部销售订单,最后这个内部销售订单用于把源组织的物料“销售”给目标组织。

流程演示

1.定义物料,物料在Order Management页签下的,Internal Ordered和Internal Orders Enabled必须要勾选。

(物料表中的字段:INTERNAL_ORDER_FLAG,INTERNAL_ORDER_ENABLED_FLAG)

在组织M1中,杂收物料100的数量,M1这100的数量就为源组织的库存。我们后边打算从M1中通过ISO,转移40数量的物料到M2。

2. Purchasing 职责 > Requisitions > Requisitions,创建内部请购单,类型为:Internal Requisition,然后选择好目标组织和来源组织。此例:Boston为目标组织,Seattle为来源组织。设置好之后,Approve。

Related Queries:

SELECT * FROM PO_REQUISITION_HEADERS_ALL WHERE SEGMENT1 = '14531';
SELECT LINES.* FROM PO_REQUISITION_HEADERS_ALL HEADER,PO_REQUISITION_LINES_ALL LINES WHERE HEADER.REQUISITION_HEADER_ID = LINES.REQUISITION_HEADER_ID AND HEADER.SEGMENT1 = '14531';
SELECT DISTRIBUTIONS.* FROM PO_REQUISITION_HEADERS_ALL HEADER,PO_REQUISITION_LINES_ALL LINES,PO_REQ_DISTRIBUTIONS_ALL DISTRIBUTIONS WHERE HEADER.REQUISITION_HEADER_ID = LINES.REQUISITION_HEADER_ID AND LINES.REQUISITION_LINE_ID = DISTRIBUTIONS.REQUISITION_LINE_ID AND HEADER.SEGMENT1 = '14531';

3. 接下来,Purchasing职责 > Requests > Submit a New Request > Create Internal Orders,这个Concurrent Request的作用是把内部请购单转换到订单的接口表(OE_HEADERS_IFACE_ALL,OE_LINES_IFACE_ALL)中去。

Create Internal Orders这个Request跑完之后,订单接口表中就会有相应的数据了。可以用下面的SQL来查询,

SELECT * FROM OE_HEADERS_IFACE_ALL  WHERE ORIG_SYS_DOCUMENT_REF = '332469';   --332469 is po_requisition_headers_all.REQUISITION_HEADER_ID

SELECT * FROM OE_LINES_IFACE_ALL WHERE ORIG_SYS_DOCUMENT_REF = '332469';  --332469 is po_requisition_headers_all.REQUISITION_HEADER_ID

4.Order Management模块下,运行订单导入。

Order Management职责:Orders, Returns > Import Orders > 'Order Import' Concurrent Request 参数中可以指定Order Reference,此处Order Reference就是内部请购单的单号。此'Order Import' Request的作用就会把订单接口表(OE_HEADERS_IFACE_ALL,OE_LINES_IFACE_ALL)中的数据转换成真正的订单数据(OE_ORDER_HEADERS_ALL,OE_ORDER_LINES_ALL)。

5. Order Import运行完毕后,就可以到订单中查看订单是否生成了。

Order Source Reference为内部请购单号,并且Order Source为Internal.

6.接下来的流程,就是订单标准的流程了,包括挑库,发运,里边细节可以参阅我之前的一篇文章:Oracle EBS订单的流程(Order->AR) ,这里简单贴些图了。

挑库是:输入刚才生成的销售订单号

7. 发运确认,Order Management > Shipping > Transactions

"Defer Interface"如果被勾上,说明你要手动的运行Interface Trip Stop SRS,这里还是让它自动运行Interface Trip Stop SRS,所以把勾去掉

8. 发运完成后,就可以在目标组织里收货了,对于目标组织,输入内部请购单号,然后完成接收入库就是了。

References:

Internal Sales Order Cycle In Order Management [ID 744481.1]

R11: What Are The Steps Required To Setup An Internal Requisition In Purchasing? [ID 406312.1]

FAQ: Inter-Organization and Internal Sales Order Receipts [ID 210124.1]

ref:http://blog.csdn.net/pan_tian/article/details/8856466

转:Internal Sales Order (ISO) Process Flow的更多相关文章

  1. Oracle Order Management DropShip Flow for R12

    Oracle Order Management DropShip Flow for R12 Email ThisBlogThis!Share to TwitterShare to FacebookSh ...

  2. RMA Sales Order – Stuck with “Awaiting Return Disposition”

    RMA Sales Order – Stuck with "Awaiting Return Disposition"                     Action : (P ...

  3. RMA Sales Order – Stuck with “Awaiting Return Disposition”

    RMA Sales Order – Stuck with “Awaiting Return Disposition” Action : (Prod) ð  Login to Unix ð  su – ...

  4. magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul

    catalogue . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 Relevant Link: http://www.freebuf. ...

  5. SAP Cloud for Customer里Sales Order和Sales Quote的建模方式

    SAP Cloud for Customer的Sales工作中心里有Sales Quote和Sales Order两个视图,一个用于销售报价单,另一个用于销售订单. 流程上是先有报价单 ,报价单是一份 ...

  6. SAP Cloud for Customer Sales Order Requested Date的业务含义和实现

    我们在创建Sales order销售订单时,需要指定一个RequestedDate: 这个字段绑定到了BO字段:CustomerQuote.RequestedFulfillmentPeriod.Tim ...

  7. ABAP术语-Sales Order

    Sales Order 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/14/1104979.html A customer request ...

  8. OE_ORDER_PUB.PROCESS_ORDER to Release a hold on sales order in R12

    PURPOSE: This post is to provide a sample script to Release a hold on sales order using an API OE_OR ...

  9. OE_ORDER_PUB.PROCESS_ORDER to Apply hold on a sales order

    PURPOSE: This post is to provide a sample script to Apply hold on a sales order using an API OE_ORDE ...

随机推荐

  1. 转换时间为 “XX分钟之前”

    public static string getTimeAgo(string strDate) { string strTime = string.Empty; if (clsCommon.IsDat ...

  2. shell获取db信息及上传下载操作

    这个脚本是获取目标机器的db信息和os信息的.os信息很好获取,db的信息包含db名字,db版本以及所有的db instance,db信息的获取稍显复杂,下面是整个脚本代码: 关键字: awk, se ...

  3. MFC用PostMessage传递消息

    1.自定义消息ID. #define WM_MY_MESSAGE (WM_USER+100)         WM_USER为windows系统为非系统消息保留的ID,这里至少要用100,因为其它控件 ...

  4. 可以使用Markdown了?

    园子果然领先 1.标题类 一级标题 二级标题 三级标题 四级 六级 怎么可以用#号?上传上去看看 2.换行 第一行 换一行 在换一行 3.多个下划线 the_odd_egg odd 斜体用星号 4.删 ...

  5. [Tool] 使用CodeMaid自動程式排版 - 摘自网络

    前言 「使用StyleCop驗證命名規則」這篇文章,指引開發人員透過StyleCop這個工具,來自動檢驗專案中產出的程式碼是否合乎命名規則. [Tool] 使用StyleCop驗證命名規則 但是在專案 ...

  6. Xcode5和ios7下交叉编译ffmpeg

    先申明本机环境 dev-mini:ffmpeg devone$ sw_vers  ProductName:    Mac OS X ProductVersion:  BuildVersion:   1 ...

  7. MAC OS安装wget

    MAC下没有wget工具,不习惯curl,使用起来还是很不方便的.下载了一个wget源码吧,编译安装.sudo curl -O http://ftp.gnu.org/gnu/wget/wget-1.1 ...

  8. php透明合并png与jpg图片

    源 <?php $png = imagecreatefrompng('./mark.png'); $jpeg = imagecreatefromjpeg('./image.jpg'); list ...

  9. PT100运算放大器电路

     运放输出电压<=运放电源电压,电源电压能决定它的最大输出能力即动态范围,若是电源为0-5v,则输出就只能在这之间. 其次要是放大电路,反馈必须接成负反馈 由于我这次使用的电源是5V,要是采用两 ...

  10. svn访问权限控制

    [customer:/]qa = rwreadonly = ryinqixian = r@haowu_partner_dev = r@admin = rw[customer:/branches/v1. ...