转:Internal Sales Order (ISO) Process Flow
本文介绍下内部销售订单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的更多相关文章
- Oracle Order Management DropShip Flow for R12
Oracle Order Management DropShip Flow for R12 Email ThisBlogThis!Share to TwitterShare to FacebookSh ...
- RMA Sales Order – Stuck with “Awaiting Return Disposition”
RMA Sales Order – Stuck with "Awaiting Return Disposition" Action : (P ...
- RMA Sales Order – Stuck with “Awaiting Return Disposition”
RMA Sales Order – Stuck with “Awaiting Return Disposition” Action : (Prod) ð Login to Unix ð su – ...
- magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul
catalogue . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 Relevant Link: http://www.freebuf. ...
- SAP Cloud for Customer里Sales Order和Sales Quote的建模方式
SAP Cloud for Customer的Sales工作中心里有Sales Quote和Sales Order两个视图,一个用于销售报价单,另一个用于销售订单. 流程上是先有报价单 ,报价单是一份 ...
- SAP Cloud for Customer Sales Order Requested Date的业务含义和实现
我们在创建Sales order销售订单时,需要指定一个RequestedDate: 这个字段绑定到了BO字段:CustomerQuote.RequestedFulfillmentPeriod.Tim ...
- ABAP术语-Sales Order
Sales Order 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/14/1104979.html A customer request ...
- 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 ...
- 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 ...
随机推荐
- 【转】Linux(Ubuntu)下面SecureCRT 完全破解
仅供测试, 勿用作商业用途.首先要到vandyke网站下载一个securecrt, 需要注册.http://www.vandyke.com/download/securecrt/download.ht ...
- as3+java+mysql(mybatis) 数据自动工具(七) - 完结
autoscript packed 文件地址:http://pan.baidu.com/s/1dDvgcO5 如果需要项目源码的话,可以留下邮箱,先声明一下,该工具主要是为了实现自动同步输出代码类文件 ...
- Linux下复制粘贴快捷键
1. 在控制台下: 1.1.鼠标选中要复制的文本,按鼠标中键,即为复制 或者 1.2.复制命令 ...
- Algorithm: quick sort implemented in python 算法导论 快速排序
import random def partition(A, lo, hi): pivot_index = random.randint(lo, hi) pivot = A[pivot_index] ...
- Esper系列(十四)Contained-Event Selection
功能:该语法是针对所查询事件中的属性又是另一种属性的查询结果控制. 格式: 1 "+j); 19 bean.setBean(item); 20 list.add(bea ...
- Apache下安装配置mod_pagespeed模块,轻松完成网站提速
mod_pagespeed是一个开源的Apache module,它由谷歌开发,通过优化你的网页来减少响应延迟和带宽占用.作用参考ngx_pagespeed功能:http://blog.linuxey ...
- 松下蓄电池与UPS使用和维护
使用条件及环境1.充电电流(浮充使用):0.15CA以下2.放电电流范围:0.05CA-3CA3.环境温度:0℃-40℃ (适宜的温度是25℃) 4.充电电压:(12V电池推荐值) 周围温度 ...
- AD板层定义介绍(二)
1.顶层信号层(Top Layer):也称元件层,主要用来放置元器件,对于比层板和多层板可以用来布线: 2.中间信号层(Mid Layer): 最多可有30层,在多层板中用于布信号线. 3.底层信号层 ...
- [OC Foundation框架 - 8] NSArray排序
1.派生 voidarrayNew() { NSArray*array = [NSArrayarrayWithObjects:",nil]; NSArray*array2 = [arraya ...
- [二]Json-lib的用法
1.Json字符串 PrintWriter out=response.getWriter(); // String resultJson="{\"name\":\&quo ...