首页
学习
活动
专区
圈层
工具
发布

想学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

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

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

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

未完待续...

下一篇
举报
领券