想学FM系列(21)-SAP FM模块:派生规则推导策略(4)-派生规则推导步骤-功能模块

4.1.6 功能模块

在推导步骤过程中调用一个功能函数,将源数据字段值传入功能函数的参数值,再把功能函数执行后的结果数据值传出到目标字段。

在选择步骤类型为功能函数后,会有弹出框要求选使用的函数,如下图

定义:

① 源字段:定义功能函数传入参数的字段值来源字段。

② 目标字段:定义功能函数传出参数字段输出到目标字段。

SAP在派生规则里预提供了大量可能在推导过程中用到的函数,这里列一部分供参考。

函数名称

使用说明

FMDT_COMPARE_VALUES

返回两个变量比较量的逻辑值

FMDT_CONVERSION_EXIT_ALPHA_OUT

将变量转换外部样式输出

FMDT_CONVERSION_WBS_INT_TO_EXT

将WBS由内部转为外部样式

FMDT_READ_MD_ACCOUNT_COMPANY

读取会计科目主数据

FMDT_READ_MD_ASSET

读取固定资产主数据

FMDT_READ_MD_CMMT_ITEM

读取承诺项目主数据

FMDT_READ_MD_COST_CENTER

读取成本中心主数据

FMDT_READ_MD_FUNCTION_AREA

读取功能范围主数据

FMDT_READ_MD_FUND

读取基金主数据

FMDT_READ_MD_FUNDS_CTR

读取基金中心主数据

FMDT_READ_MD_ORDER

读取CO订单主数据

FMDT_READ_MD_ORDER_SD_HEADER

读取SD销售订单抬头数据

FMDT_READ_MD_ORDER_SD_ITEM

读取SD销售订单行项目数据

FMDT_READ_MD_WBS_ELEMENT

读取WBS主数据

FMDT_READ_ORDER_NP_FROM_FMZUOB

读取网络订单头关于基金账户分配要素分配

FMDT_READ_ORDER_NV_FROM_FMZUOB

读取网络作业基金账户分配要素分配

FMDT_READ_ORDER_PM_FROM_FMZUOB

读取PM工单基金账户分配要素分配

FMDT_READ_ORDER_SD_FROM_FMZUOB

读取SD订单基金账户分配要素分配

FMDT_READ_HIER_CMMT_ITEM

读取承诺项目层次结构数据

FMDT_READ_HIER_FUNDS_CTR

读取基金中心层次结构数据

FMHIE_GET_BUDGET_ATTRIBUTES

读取预算及预算址属性

FMHIE_GET_PARENT_ADDRESS

读取预算地址父节点(多层次预算结构使用)

FMHIE_GET_ROOT_ADDRESS

读取预算地址要节点(多层次预算结构使用)

在前面提出的是否可以使用自己的功能函数,经过研究,是可以支持用户自己写的函数,有兴趣的可以自行深入研究一下,这里不再深入讲了。见下图

支持用户自定义的函数调用,那其实有没有增强类型的步骤已经不重要了,我们完全可以用自定义的函数来替代增强类型步骤。

未完待续...

原文发布于微信公众号 - SAP最佳业务实践(sztunxi)

原文发表时间:2017-04-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏salesforce零基础学习

salesforce 零基础学习(四十一)Group

 salesforce中,有的时候我们需要将一组用户放进一个Group,用来实现以下主要功能: 1.通过sharing rule设置默认的共享访问; 2.将记录...

2018
来自专栏斑斓

使用Python Pandas处理亿级数据

在数据分析领域,最热门的莫过于Python和R语言,此前有一篇文章《别老扯什么Hadoop了,你的数据根本不够大》指出:只有在超过5TB数据量的规模下,Hado...

9665
来自专栏架构师之路

如何快速实现高并发短文检索

一、需求缘起 某并发量很大,数据量适中的业务线需要实现一个“标题检索”的功能: (1)并发量较大,每秒20w次 (2)数据量适中,大概200w数据 (3)是否需...

3388
来自专栏牛客网

Java面经:去哪儿四轮面试真题分享

废话不多说,前几天参加去哪网面试,面经如下: 去哪网java实习生面总共分为四轮(我也不知道为什么这么多)。 一面(技术面) 1.自我介绍,并分析简历上的项目,...

3416
来自专栏数据科学与人工智能

【Python环境】使用Python Pandas处理亿级数据

在数据分析领域,最热门的莫过于Python和R语言,此前有一篇文章《别老扯什么Hadoop了,你的数据根本不够大》指出:只有在超过5TB数据量的规模下,Hado...

2995
来自专栏大数据挖掘DT机器学习

使用Python Pandas处理亿级数据

原文:http://www.justinablog.com/archives/1357?utm_source=tuicool&utm_medium=refer...

4327
来自专栏扎心了老铁

hadoop streaming编程小demo(python版)

大数据团队搞数据质量评测。自动化质检和监控平台是用django,MR也是通过python实现的。(后来发现有orc压缩问题,python不知道怎么解决,正在改成...

4274
来自专栏逆向技术

计算机基础知识_硬件知识

  硬件知识 计算机之父(冯·诺依曼)提出了一种结构 电子管-晶体管-集成电路-大规模集成电路 主要的要点是: 1.)计算机存储是按照二进制存储的 作用是 可...

1900
来自专栏美图数据技术团队

一览美图数据开发与SQL解析

感谢阅读「美图数据技术团队」的第 16 篇原创文章,关注我们持续获取美图最新数据技术动态。

1052
来自专栏大数据和云计算技术

一套数据,多种引擎(续)---两种数据格式(Parquet/ORCfile)浅析

最近主要在研究大数典型应用adhoc query,要实现秒级的adhoc query,通常有3种思路: 1、用搜索技术,将查询都建立索引,然后用搜索技术来实现。...

37210

扫码关注云+社区