在SAP的定价过程配置中,我们经常会需要使用到公式。这样就需要我们对公式有清楚的了解,在这里就简单的介绍一下公式。
1)公式的名称
在SAP的定价过程中会用到各种公式,这些公式的名称为"规定前缀"+"XXX"(公式对应编号).公式规定前缀请参见单元:LV61ATOP。代码摘录如下:
* structs to set up form-names for formulas and requirements
*来自条件类型的配置
data: begin of frm_staffelbas,
fix(15) value 'FRM_STAFFELBAS_',
nr like t685a-kofrs, "基本价值等级公式
end of frm_staffelbas.
data: begin of frm_gruppenkey,
fix(16) value 'FRM_GRUPPENKEY_0',
nr like t685a-grlnr,"创建组关键字的例程号
end of frm_gruppenkey.
*来自定价过程的配置
data: begin of frm_kond_basis,
fix(15) value 'FRM_KOND_BASIS_',
nr like t683s-kofra,"可选条件基值公式(条件基)
end of frm_kond_basis.
data: begin of frm_kondi_wert,
fix(15) value 'FRM_KONDI_WERT_',
nr like t683s-kofrm,"替换计算类型的条件公式(计算类)
end of frm_kondi_wert.
data: begin of bedingung_pruefen,
fix(6) value 'KOBED_',
nr like t683s-kobed,"需求
end of bedingung_pruefen.
data: begin of bedingung_vorstep,
fix(6) value 'KOBEV_',
nr like t683s-kobed,
end of bedingung_vorstep.
2)公式的数据传入和传出(定价通讯)
sap的定价公式的传入和传出是我们设计自定义的公式需要了解清楚。我们可以查看公式的调用代码,看看sap在调用处的前后都使用了那些变量,就可清楚数据传入和传出。如计算类的调用分析:
* calculation formula
IF xkomv-kofrm NE 0.
wertformel = 'X'.
xkwert = xkomv-kwert.
frm_kondi_wert-nr = xkomv-kofrm.
PERFORM (frm_kondi_wert) IN PROGRAM saplv61a IF FOUND.
xkomv-kwert = xkwert.
ENDIF.
这段代码摘自LV61AA43单元,可以从红色部分看得出sap通过中间变量xkwert来传递公式的计算数据。同样可以看到sap的标准一些计算类的公式代码:
* Version 2 : Calculation of the value in case of percentage conditions
* which should be calculated from the reduced value
form frm_kondi_wert_007.
check: xkomv-kgrpe = ' '.
check: komp-kumza ne 0.
check: komp-kumne ne 0.
check: komp-kpein ne 0.
xkwert = ( ( ( komp-netpr * ( 100000 + xkomv-kbetr ) ) / 100000 )
* komp-mglme / komp-kumza * komp-kumne / 1000 / komp-kpein )
- komp-netwr.
endform.
注意:在sap的有些标准的公式里会通过修改xkomv结构来数据传递的数据,这时你一定要同时修改中间变量,这样才能保证调用后xkomv结构对应的字段不会被旧值覆盖。
分享到:
相关推荐
│ 01-SDW-L1_01-SD-WAN简介及思科SD-WAN.mp4 网盘文件永久连接 │ 02-SDW-L1_02 SD-WAN部署.mp4 │ 03-SDW-L1-03 OMP协议讲解.mp4 │ 04-SDW-L1_04-SD-WAN数据及分段.mp4 │ 05-SD-WAN ZTP 与 Template.mp4 │ 06-...
目录 1.企业网络广域互联概述 2.企业网络广域互联场景与技术应用 3.GRE技术 4.技术 5.原理与配置 6.QoS技术 7.HA技术 8.多业务网关 9.管理与运维 10.SD-WAN解决方案技术概述 ...16.SD-WAN设计实践(金融场景)
目录: 1.企业网络广域互联概述 2.企业网络广域互联技术与典型场景 3.G 技术 4.I 技术 5.BGP 基础 6.QoS基本原理 7.HA技术 8.多业务网关介绍 9.管理与运维 ...16.SD-WAN设计实践(金融场景)
1、SD-WAN解决方案使用的CPE设备为AR系列路由器。判断题 是 否 2、SD-WAN解决方案中,RR通过ospf协议进行分支间的路由信息交换。判断题 是 否 3、SD-WAN分支站点设计,当LAN侧有第三方厂家的设备时,必须使用L3...
SD-WAN学习资料合集,共10份。 1、Elastic SD-WAN解决方案 2、LinkWAN配置 3、SD-WAN 培训交流 4、SD-WAN从菜鸟到进阶 5、SD-WAN广域网优化技术白皮书 6、SD-WAN技术方案 7、SD-WAN培训材料 8、SD-WAN全球技术与...
赛达 SD-IPC6082-WIR-F(YC) 升级萤石固件
FortiOS 6.0.6 SD-WAN,宽带链路负载均衡,官译,描述了SD-WAN的原理及配置。
SD-Scripts是一个用于训练模型的项目,它使用了一个基于pyside6的用户界面(UI),以便更流畅地进行模型训练的过程。 SD-Scripts项目该项目提供了一些用于训练模型的Python脚本,这些脚本可能涉及数据预处理、模型...
第六部分,详细探讨 SD-WAN 的商业模式,从产品策略、定价策略、运营策略等方面进行诠释。第七部分,强调 SD-WAN 的网络安全及风险,分别从网络安全控制、网络资源风险控制两方面切入。第八部分,分别从应用前景、...
Vmware Velocloud SD-WAN三大组件部署官方文档
2018年,66页SD-WAN生态与技术报告,只为画出SD-WAN的模样 软件定义广域网(Software-Defined Wide Area Network)发展多年,业界也涌现了诸多SD-WAN提供商,但迄今为止,我们对SD-WAN的整个生态并没有完整的认知,...
目录网盘文件永久链接 SD-WAN中级-DAY1 SD-WAN中级-DAY2 SD-WAN初级-DAY1 SD-WAN初级-DAY2
SD-Flasher.exe 会对 SD 卡进行分区,第一个分区为 130M 用于存放 Superboot4412, 剩下的 空间格式化为 FRIENDLYARM 分区,用于存放系统文件 images。 有些小于 256M 的 SD 卡是无法使用的,我们推荐使用至少 4G 的...
HCIP-Datacom-SD-WAN Planning and Deployment V1.0 考试大纲.培训教材.实验手册及版本说明
松下 SD-P104 面包机说明书 为方便广大用户使用
华为HCIP-Datacom-SD-WAN Planning and Deployment V1.0考试大纲培训手册和实验教材
年检车载录像机/SD-MDVR/SW-0001A /.264文件播放器 调取录像监控视频 4路
条形码读取模块的使用手册,用于使用SD-MG1S02该模块的各项参数数据
Vmware Velocloud SD-WAN三大组件部署官方文档