DECODE (view_application_id,
660, 'ONT',
665, 'WSH',
201, 'PO',
401, 'INV',
200, 'AP',
222, 'AR',
101, 'GL',
661, 'QP',
0, 'FND',
702, 'BOM',
140, 'OFA',
700,'MFG'
)||'.'||view_application_id application
FROM apps.fnd_lookup_values lv
WHERE LANGUAGE = USERENV ('LANG')
AND view_application_id =665
AND security_group_id = 0
AND lookup_type= 'PICK_STATUS'
ORDER BY 1,5
*pick release成功后的line是不能CANCEL的。
如果订单所选定的库或子库数量不足时,做pick release会导致BACK ORDER。
LOOKUP_CODEMEANINGDESCRIPTION
B 已延交 未能在库存管理系统中分配行
C 已发运 已发运行
D 已取消 已取消行
E 已请求补充 行已请求补充
F 已完成补充 行已完成补充
I 已连接 已发送行并将其连接至 Oracle Order Management 和 Oracle Inventory。
K 已计划直接发货 X 码头的线路已计划
L 已关闭 已接收行
N 未准备发放 行没有准备好进行发放
P 已清除 已从源系统中清除行
R 准备发放 行已准备好进行发放
S 已发放至仓库 已将行发放至库存管理系统进行处理
X 不适用 行不适合挑库发放
Y 分批发运/确认挑库 库存管理系统已挑库并分批发运行
查看订单和AR信息,
SELECT ooha.order_number , oola.line_number so_line_number , oola.ordered_item ,
oola.ordered_quantity * oola.unit_selling_price so_extended_price ,
rcta.trx_number invoice_number , rcta.trx_date , rctla.line_number inv_line_number ,
rctla.unit_selling_price inv_unit_selling_price
FROM oe_order_headers_all ooha , oe_order_lines_all oola , ra_customer_trx_all rcta , ra_customer_trx_lines_all rctla
WHERE ooha.header_id = oola.header_id
AND rcta.customer_trx_id = rctla.customer_trx_id
AND rctla.interface_line_attribute6 = TO_CHAR (oola.line_id)
AND rctla.interface_line_attribute1 = TO_CHAR (ooha.order_number)
AND order_number = :p_order_number;
关于详细信息请参考:
http://blog.csdn.net/pan_tian/article/details/7693447
http://blog.csdn.net/pan_tian/article/details/7696528