关于SD净价的计算的机理:
2012-11-16 09:33
381 查看
1) SAP判断定价过程的步骤行的定价类型的定价等级是否为"B(价格)";
2)如果是价格类型则该行不为统计行"kstat ne 'X'"且是否为活动行,是则将新值赋值给komp-netwr字段,同时将税额清零.
if komp-kposn ne 0.
move xkomv-kwert to komp-netwr.
clear komp-mwsbp.
elseif xkomv-kinak ne 'Y'.
add xkomv-kwert to komp-netwr.
endif.
3)如果不是价格类型和税的,且该行不为统计行"kstat ne 'X'"且是否为活动行,是则将新值赋值累计到komp-netwr字段
if komp-kposn ne 0.
if xkomv-koaid = 'D'.
add xkomv-kwert to komp-mwsbp.
elseif xkomv-kntyp ne 'g'.
add xkomv-kwert to komp-netwr.
endif.
由此可见:定价过程出现多个定价类型的定价等级是否为"B(价格)",将是后面的覆盖前面的,所以配置是需要注意.
具体代码单元:LV61AA55
2)如果是价格类型则该行不为统计行"kstat ne 'X'"且是否为活动行,是则将新值赋值给komp-netwr字段,同时将税额清零.
if komp-kposn ne 0.
move xkomv-kwert to komp-netwr.
clear komp-mwsbp.
elseif xkomv-kinak ne 'Y'.
add xkomv-kwert to komp-netwr.
endif.
3)如果不是价格类型和税的,且该行不为统计行"kstat ne 'X'"且是否为活动行,是则将新值赋值累计到komp-netwr字段
if komp-kposn ne 0.
if xkomv-koaid = 'D'.
add xkomv-kwert to komp-mwsbp.
elseif xkomv-kntyp ne 'g'.
add xkomv-kwert to komp-netwr.
endif.
由此可见:定价过程出现多个定价类型的定价等级是否为"B(价格)",将是后面的覆盖前面的,所以配置是需要注意.
具体代码单元:LV61AA55
相关文章推荐
- 关于SD净价(NETWR)的计算的机理
- SD--关于SD净价的计算的机理
- 关于滚动布局中的Listview的高度重新计算
- Java中一些关于日期、日期格式、日期的解析和日期的计算
- 关于“单元组”数量的计算
- 关于钢筋下料长度的计算?
- 关于云计算的crawler
- 关于os的一系列问题:计算当前文件夹下所有文件的大小
- (转)胡伟武关于计算所购买MIPS结构授权的几点说明
- 关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
- 关于美国联邦政府的云计算发展战略
- Tiny并行计算框架之实现机理
- 关于数字游戏中的倒计时计算方式
- SD--关于销售环节的折扣、折让、回扣、佣金的介绍
- 关于浮点数计算时的精度问题
- 关于主存地址和主存区号的计算
- 关于工伤事故索赔计算很好用的一款APP
- Android: SDCard容量计算
- 关于app2sd、a2sd、data2sd、a2sd+的区别的解释(扫盲贴)
- 关于(基站高塔发射信号覆盖半径)(高塔可视距离半径)(高处摄像头覆盖半径)r的计算