SD--如何编程提取SD的定价信息
2006-08-28 14:19
441 查看
1、用户输入的定价条件信息读取
sap的的sd的输入的定价信息存储在定价表(AXXX),条件(抬头(KONH ),条件项目(KONV)。如果用户需要读取输入的某个条件类型的某个时间段的值,具体步骤如下:
a)程序首先从定价表(AXXX)中读取条件记录号(KNUMH)录号;
b)根据记录号从条件抬头表中(KONH ),
c)根据读取的值进行计算。
SELECT SINGLE knumh
INTO l_knumh
FROM a910
WHERE matnr = wa_sum-matnr AND kschl = 'Z001'
AND datab <= s_date1 AND datbi >= s_date1 .
SELECT SINGLE kbetr kpein INTO (l_kbetr,l_kpein)
FROM konp WHERE knumh = l_knumh AND kschl = 'Z001'.
SELECT SINGLE kbetr kpein INTO (l_kbetr,l_kpein)
FROM konp WHERE knumh = l_knumh AND kschl = 'Z001'.
IF l_kpein = 0.
wa_sum-price0 = 0.
ELSE.
wa_sum-price0 = l_kbetr / l_kpein.
ENDIF.
2、单据的定价条件的信息读取
事务的定价数据存在KONV中,单据条件数(KNUMV)存在vbrk-knumv或者vbak中,代码样例
select vbrk~fkart vbrp~posnr vbrk~sfakn vbrk~knumv vbrp~matnr vbrp~fkimg
into corresponding fields of wa_vbrk
from vbrk
inner join vbrp on vbrk~vbeln = vbrp~vbeln
where vbrk~vbeln = wa_bkpf-awkey+0(10).
if sy-subrc = 0.
select single kwert into (wa_vbrk-kwert)
from konv
where knumv = wa_vbrk-knumv
and kposn = wa_vbrk-posnr and kschl = 'ZPRS'."'VPRS'.
3、有关定价的数据表
sap的的sd的输入的定价信息存储在定价表(AXXX),条件(抬头(KONH ),条件项目(KONV)。如果用户需要读取输入的某个条件类型的某个时间段的值,具体步骤如下:
a)程序首先从定价表(AXXX)中读取条件记录号(KNUMH)录号;
b)根据记录号从条件抬头表中(KONH ),
c)根据读取的值进行计算。
SELECT SINGLE knumh
INTO l_knumh
FROM a910
WHERE matnr = wa_sum-matnr AND kschl = 'Z001'
AND datab <= s_date1 AND datbi >= s_date1 .
SELECT SINGLE kbetr kpein INTO (l_kbetr,l_kpein)
FROM konp WHERE knumh = l_knumh AND kschl = 'Z001'.
SELECT SINGLE kbetr kpein INTO (l_kbetr,l_kpein)
FROM konp WHERE knumh = l_knumh AND kschl = 'Z001'.
IF l_kpein = 0.
wa_sum-price0 = 0.
ELSE.
wa_sum-price0 = l_kbetr / l_kpein.
ENDIF.
2、单据的定价条件的信息读取
事务的定价数据存在KONV中,单据条件数(KNUMV)存在vbrk-knumv或者vbak中,代码样例
select vbrk~fkart vbrp~posnr vbrk~sfakn vbrk~knumv vbrp~matnr vbrp~fkimg
into corresponding fields of wa_vbrk
from vbrk
inner join vbrp on vbrk~vbeln = vbrp~vbeln
where vbrk~vbeln = wa_bkpf-awkey+0(10).
if sy-subrc = 0.
select single kwert into (wa_vbrk-kwert)
from konv
where knumv = wa_vbrk-knumv
and kposn = wa_vbrk-posnr and kschl = 'ZPRS'."'VPRS'.
3、有关定价的数据表
相关文章推荐
- SD--如何编程提取SD的定价信息
- SD--如何编程提取SD的定价信息
- SD--如何编程提取SD的定价信息
- SD--如何编程提取SD的定价信息
- SD--如何编程提取SD的定价信息
- Revit编程如何提取轴线信息
- 趣味编程:从字符串中提取信息
- <Power Shell>21 如何从远程客户端快速提取信息 推荐
- 如何巧妙的从ntds.dit中提取Hash和域信息
- 如何防止页面中的敏感信息被提取
- Linkedin领英上普通会员如何批量关注公司提取信息
- sd--如何控制定价条件根据用户不同而操作不同(有的可以输入有的不可以)
- 如何编程访问(读,写)Revit项目信息
- 趣味编程:从字符串中提取信息
- [DEV] 编程经验之:如何保存配置信息
- 趣味编程:从字符串中提取信息
- 趣味编程:从字符串中提取信息(参考答案 - 上)
- 如何在Excel中提取身份证号码中的信息
- NDK编程中如何在C文件中打印调试信息
- 如何在EXCEL中提取身份证号码里的出生年月日、性别等,相关信息