销售订单-修改量-高级定价关联sql
修改量消耗明细
--修改量消耗明细
SELECT t.name,
t.comments,
t.version_no,
cux_rebate_pub.get_hou_name(p_organization_id => t.orig_org_id) org_name,
ac.customer_name,
--ql.amount "限额",
-- qlb.limit_balance_id,
qlb.consumed_amount "总消耗",
qlb.available_amount "总可用",
--qlt.creation_date,
qlt.price_request_code,
substr(qlt.price_request_code, 5, 6) header_id,
substr(qlt.price_request_code, 12, 6) line_id,
qlt.amount "本次消耗",
hou.name org_name,
ooh.order_number,
type.name order_type,
type.description type_desc,
b.segment1 || '.' || b.segment2 item_code,
b.description item_desc,
decode(ool.line_category_code,
'ORDER',
ool.ordered_quantity,
'RETURN',
-1 * ool.ordered_quantity,
ool.ordered_quantity) ordered_quantity
FROM qp_list_headers_all t,
qp_limits ql,
qp_limit_balances qlb,
qp_limit_transactions qlt,
ar_customers ac,
oe_order_headers_all ooh,
oe_order_lines_all ool,
oe_transaction_types_tl TYPE,
mtl_system_items_b b,
org_organization_definitions ood,
hr_operating_units hou
WHERE 1 = 1
AND t.list_header_id = ql.list_header_id
AND ql.list_line_id = -1
AND ql.limit_id = qlb.limit_id
AND qlb.limit_balance_id = qlt.limit_balance_id
AND to_char(ac.customer_id) = t.attribute1
AND t.version_no IN ('APPLY_REBATE_ACCRUE', 'APPLY_REBATE_ADJUST')
--AND t.orig_org_id = 86
--AND ac.customer_name = '陈娟'
AND t.NAME = 'CUST2530.PZ'
AND ooh.header_id = substr(qlt.price_request_code, 5, 6)
AND ool.line_id = substr(qlt.price_request_code, 12, 6)
AND ooh.header_id = ool.header_id
AND type.transaction_type_id = ooh.order_type_id
AND type.language = 'ZHS'
AND ool.inventory_item_id = b.inventory_item_id
AND b.organization_id = ood.organization_id
AND ood.organization_code = 'ZZZ'
AND hou.organization_id = ooh.org_id
ORDER BY qlt.price_request_code
订单关联定价
SELECT ooh.order_number,
ooh.header_id,
ool.line_number,
ool.line_id,
ool.flow_status_code,
ool.ordered_quantity,
qh.name,
qh.description,
qh.version_no,
opa.adjusted_amount "调整单价",
ool.ordered_quantity "数量",
opa.adjusted_amount * ool.ordered_quantity "消耗",
ql.pricing_phase_id "定价阶段",
ql.pricing_group_sequence "时段",
ql.product_precedence "优先级"
FROM oe_order_lines_all ool,
oe_order_headers_all ooh,
oe_price_adjustments opa,
qp_list_headers_all qh,
qp_list_lines ql
WHERE 1 = 1
AND ooh.header_id = ool.header_id
AND opa.header_id = ooh.header_id
AND opa.line_id = ool.line_id
AND opa.list_header_id = qh.list_header_id
AND opa.list_line_id = ql.list_line_id
AND qh.list_header_id = ql.list_header_id
AND qh.version_no IN ('APPLY_REBATE_ADJUST', 'APPLY_REBATE_ACCRUE')
-- AND ool.flow_status_code = 'CLOSED'
AND ooh.order_number IN ('1100000557',
'1300000054',
'1200000104',
'1100000558',
'1100000559',
'1100000560',
'1100000561',
'1100000562',
'1100000563')
ORDER BY ooh.header_id, ool.line_number, qh.version_no
销售订单关联修改量
SELECT ooh.org_id,
cux_rebate_pub.get_hou_name(p_organization_id => ooh.org_id) org_name,
ooh.header_id,
ooh.order_number,
ooh.creation_date,
cux_om_pub.get_order_type_name(p_order_type_id => ooh.order_type_id) order_type,
hca.account_number customer_number,
hp.party_name customer_name,
ooh.attribute1 cux_order_number,
ool.line_number || '.' || ool.shipment_number line_num,
msi.concatenated_segments item_name,
msi.description item_dsp,
ool.ordered_quantity,
ool.unit_selling_price,
cux_om_pub.get_adjusted_amt(p_oe_line_id => ool.line_id,
p_version_no => 'APPLY_REBATE_ACCRUE') *
ool.ordered_quantity line_accrue_mt,
cux_om_pub.get_adjusted_amt(p_oe_line_id => ool.line_id,
p_version_no => 'APPLY_REBATE_ADJUST') *
ool.ordered_quantity line_adjust_amt,
mp.organization_code,
ool.flow_status_code
FROM oe_order_headers_all ooh,
oe_order_lines_all ool,
hz_cust_accounts hca,
hz_parties hp,
mtl_system_items_vl msi,
mtl_parameters mp
WHERE 1 = 1
AND ooh.header_id = ool.header_id
AND ooh.sold_to_org_id = hca.cust_account_id
AND hca.party_id = hp.party_id
AND ool.ship_from_org_id = msi.organization_id
AND ool.inventory_item_id = msi.inventory_item_id
AND ool.ship_from_org_id = mp.organization_id
--AND ooh.order_type_id = 1181 --订单类型为PZ_SBLP_ORDER_TYPE
/* AND cux_om_pub.get_order_type_name(p_order_type_id => ooh.order_type_id) LIKE
'%SBLP%'*/
--AND ooh.header_id = 811502
ORDER BY ooh.org_id,
ooh.order_number,
ool.line_number,
ool.shipment_number
销售订单-修改量-高级定价关联sql的更多相关文章
- 采购,接收数据收集SQL汇总(从订单->接收->INVOICE所有数据关联SQL)
INDEX OF QUERIES Source Document: Purchase Order: 1: po_headers_all (sql) 2: po_lines_all (sql) 3: p ...
- 【ABAP系列】SAP VA02修改销售订单的BAPI举例
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP VA02修改销售订单的B ...
- [SAP ABAP开发技术总结]SD销售订单定价过程
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- 用友U8按BOM计算销售订单物料需求SQL代码 第一稿
drop table #tmp1999 drop table #tmp2999 drop table #tmp3999 drop table #tmp4999 drop table #tmp5999 ...
- SAP 销售订单中采购标识无法修改
VA03中的销售订单第四个物料没有ZA选项, 错误提示:计划行类别ZA未定义 原因: MM03中的 MRP2---采购类型未被定义
- {MySQL数据库初识}一 数据库概述 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句
MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装.简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 ...
- SAP 销售订单交货对成本中心记账
销售订单发货不计入主营业务成本,而是直接接入费用科目,与成本中心挂钩的业务经常发生.不少公司只是简单地处理交货,计入主营业务成本,然后财务再手工将成本归结到相关的成本中心.其实SAP系统是支持销售订单 ...
- 销售订单(SO)-API-登记销售订单
登记销售订单可以在新增订单的时候就登记:并不是去修改 flow_status 为booked,而是赋值action request:就下面两句 l_action_request_tbl(l_actio ...
- VA01销售订单批导问题解决
1业务场景 事务代码:VA01创建销售订单,VA02修改销售订单 可以通过BAPI_SALESORDER_CREATEFROMDAT2批量创建 可以通过BAPI_SALESORDER_CHANGE批量 ...
随机推荐
- 开源框架Volley的使用《一》
转载本专栏每一篇博客请注明转载出处地址,尊重原创.此博客转载链接地址:小杨的博客 http://blog.csdn.net/qq_32059827/article/details/52785378 本 ...
- Ubuntu下配置Telnet服务器
1. 首先介绍linux中的守护进程 在Linux系统中有一个特殊的守护进程inetd(InterNET services Daemon),它用于Internet标准服务,通常在系统启动时启动.通过命 ...
- iOS开发之自己封装的提示框(警告框)样式BHAlertView
最近需要使用到提示框(警告框)进行信息的展示和提醒,所以进行了一个类的封装,想用Swift调用此OC文件,但是发现有些困难,所以暂时先把OC代码进行展示,随后再好好研究一下在Swift中的使用. 对于 ...
- Gradle 的Daemon配置
最近升级到Android 2.2.2之后,运行之前的项目特别卡,基本上2分钟,好的时候1分半,查询了Android官网的说明说daemon能够加快编译.于是我也尝试开启Daemon. 在Windows ...
- 3.0、Android Studio构建和运行应用
默认情况下,Android Studio可以通过简单的点击就会将新的项目部署到虚拟机或者物理设备中.在Instant Run的帮助下,你可以将更改的方法或资源文件直接推送到一个运行的app而无需构建一 ...
- Swift基础之集成单选按钮横竖两种样式
最近马上放假所以比较忙,今天简单写一个项目中出现的单选按钮的横竖样式,PS:封装的是Swift语言样式 首先创建一个UIView的类,然后创建方法,最后调用类中的方法进行显示 //参数一:需要显示的内 ...
- 简单RPC之Socket实现
最近看到Dubbo大神写得使用Socket实现的简单的RPC调用,对RPC的理解更简单了,然后根据大神的代码自己也重构了一下. RPC Server端代码,主要是使用ServerSocket获得rpc ...
- Win 10 下 android studio显示 Intel haxm无法安装,以及VT-X和hyper-x的冲突问题
我 的电脑是神舟战神k650c i7 D4,处理器是Intel core i7 4710-MQ,系统是win 10的 我心血来潮想学习一下安卓开发,就首先安装了android s ...
- 2015年CSDN博客排名第一名,何方神圣?
2015年CSDN博客排名第一名,何方神圣? 一.引子: 话说博主phphot,雄霸天下好多年. 俱往矣, 落花流水春去也. 斗转星移,江山易主. 详细可以参见下文: CSDN博客排名第一名,何许人也 ...
- QT Mobile: 一统IOS/Andriod/WP/等移动平台的江湖
笔者在研究生阶段做了2年的QT开发,那时候QT在嵌入式的图形开发中非常火,当时Nokia在智能机的份额还是第一.想当年,Nokia从Trolltech的手中收购了QT,当时大家还在例会上讨论QT终于不 ...