想学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 条评论
登录 后参与评论

相关文章

来自专栏数据和云

数据库时间出现'0000/00/00',难道我穿越了?

前几天有个朋友遇到一个问题,在做日期类型数据的运算的时候出现了‘0000-00-00’的结果,不得其解。你是否遇到过同样的问题呢?这样一个并不存在的时间点,难道...

32560
来自专栏扎心了老铁

hadoop streaming编程小demo(python版)

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

45940
来自专栏极客生活

python爬虫隔一段时间一乐之海子的诗

每隔一段时间(一周到一个月)拿出1到2天来做一个好玩的东西,不求回报,只为快感。 前两天刚买了一本电子书《海子的诗》,晚上读了快一半,好多诗里面都提及了麦子和...

10910
来自专栏逆向技术

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

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

19700
来自专栏菩提树下的杨过

将淘宝数据包导入自己的商城系统

淘宝网有一个淘宝助理,可以方便的将淘宝店的商品资源导出成csv格式的数据包。很多商城系统为了能快速输入商品,都会要求开发者能最大限度的利用淘宝数据包直接导入产品...

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

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

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

32050
来自专栏牛客网

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

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

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

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

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

411100
来自专栏斑斓

使用Python Pandas处理亿级数据

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

1.4K50
来自专栏salesforce零基础学习

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

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

22180

扫码关注云+社区

领取腾讯云代金券