科目分配元素的激活要符合前述(FM分配)讲的两种业务场景。如果不想在HR当中使用这些要素,可以不用激活在HR。 2)允许空白作为帐户分配要素的值 ?...在PSM当中全局激活了科目账户分配要素后,在定义财务管理范围时,对分配要素可能用到也可能不用到,不用到时,需指定“空白”(BLANK)为该科目要配要素的值。...3)激活FM-BCS当中要使用的分配要素 ?...启用PSM-FM模块当中的BCS模块(预算控制系统)来进行预算控制,原有版本的前期预算已经被BCS模块替代了,原有使用的前期预算可以迁移到新的FM-BCS来。...激活了基金、功能范围后,可以在固定资产模块当中激活相关科目分配要素,以使用在固定资产的主数据当中可以定义其值,如下图 SPRO->财务会计(新)->资产会计核算->集成总帐会计核算->附加帐户分配对象-
SAP The FM To Get the Characteristic Value SAP function module CLAF_CLASSIFICATION_OF_OBJECTS.
3、主数据 在FM当中主数据主要分成了两类:一类是账户分配要素,另一类是预算结构用到的地址(如预算地址、记账地址)。...3.1 账户分配要素-主数据 根据PSM及PSM-FM-BCS激活的账户分配要素,需要对这些要素主数据进行维护,这些主数据的在维护完成后,可使用这些账户分配要素进行组合,形成FM当中的预算地址、记账地址...3.1.1承诺项目 承诺项目是FM模块当的预算科目,表达预算的内容。它可带层次结构,并不是只有最末级才能有预算和预算消耗,通常预算的消耗会放在末级节点。...其层次结构不同于SAP ECC当中的其他主数据,层次结构每一个节点是实节点,可以用来生成预算或是预算消耗。另外还可以对承诺项目搭建组,类似成本要素组的结构,用于报表分析。...3)创建用于承诺项目的附加文本类型 ? 定义承诺项目的附加长文本类型,比如可以增加预算承诺项目的内容说明,甚至可以存放一些特殊需要的附加内容。 4)定义掩码的特定特征 ?
1、FM的功能定位 1.1 、FM模块的主要功能定位 话说当前各个实体企业都在提出精细化管理,因此有一天相关人员组织了一场讨论大会,参加人员有外企、国企、民企、还有个体户,X-SAP也混在其中,想趁机推广一下...国企:上了SAP,有啥好处啊? X-SAP:上了SAP系统后,企业就可以做预算控制了哈,把种预算控制起来,有效的跟踪和控制预算。SAP系统中的FM模块最重要的就是预算跟踪和控制。...在预算编制完成后,由决策层层批准后,再将相关的预算控制数据下达到SAP 的FM模块中。...注:FM模块不是不能做预算编制,但这不是FM模块的最强的特点,在现有企业复杂多样的预算需求,大多数企业都使用功能强大的预算编制系统来进行预算编制,比如SAP BPC。...– 预算控制层 预算的监督和控制, SAP系统提供基金管理模块(FM)来实现预算的控制。
④ 金融业务: SAP提供的内置业务类别,它同承诺项目类别一起来决定承诺项目如何来使用,需要进行预算和预算控制的承诺项目选择30。...⑤ 承诺项目类别: SAP提供的内置类别,它同金融业务一起来决定决定承诺项目如何来使用,需要预算控制的费用、支出选择3,收入选择2。...承诺项目的金融业务类型和承诺项目类别的维护组合主要如下: 金融业务 承诺项目类别 应用的业务 备说明 30 3 费用支出 要控制预算的承诺项目,如费用、采购支出等 30 2 收入 收入类预算项目。...指定的上级承诺项目的金融类型+承诺项目类别是要相同的。 ⑨ 可选层次结构:指定非标准层次(000)结构中该承诺项目的上一级。...1)FM_SETS_FIPEX1 - 创建 FM_SETS_FIPEX2- 更改 手动维护承诺项目组,其操作类型成本要素组的维护。
3.1.3.1 基金配置 1)创建 FM 基金类型 在建立基金的类型时,可以在FM-BCS预算控制期间指定时是根据基金类型来决定的: A年度预算来控制,还是O总体预算来控制。...2)创建用于基金的附加文本类型 指定基金主数据的附加文本类型。 3)为基金编辑选定字段行 基金维护时的,维护界面上的字段状态控制。...4)分配选定字段行到 FM 范围 将配置好的基金字段控制变式分配给财务管理范围。...3.1.3.2 基金主数据维护 1)FM5I /FM5U - 更改 创建/修改基金 2)FM_SETS_FUND1 /FM_SETS_FUND2 创建基金组,类似基金中心组的手工创建。
3.2 使用账户分配要素-预算结构 预算结构简单来讲就是预算和预算消耗间的映射关系。之前已经讲过,预算生成和预算消耗都需要使用账户分配元素来组合进行表达,我们...
3)分配层次变式给 FM 范围 ? 为财务管理范围的每个年度分配一个标准层次结构变量。没有激活基金中心的年度相关性,财年为0000,反之可以为每个年度分配一个层次结构变量。...4)创建用于基金中心的附加文本类型 ? 为基金中心主数据的附加长文本说明增加文本类型,用于对基金中心备注说明信息维护。 5)为基金中心编辑选定字段行 ?...6)分配选定字段行到 FM 范围 ? 将配置好的字段控制变式分配给财务管理范围。 3.1.2.2 基金中心主数据维护 ? 1)FMSA - 创建 /FMSB - 更改 ?...3)FM_SETS_FICTR1 - 创建 /FM_SETS_FICTR2 - 更改 基金中心组的手工维护,类似成本中心组的维护。 ?
3.1.6 账户分配要素主数据权限检查 在FM模块当中部份主数据的权限检查,SAP支持不是很好,比如对基金计划程序的权限支持不是很好。...因此可以激活BADI:FM_AUTHORITY_CHECK 来增强用户自定义的权限检查。...FM_AUTHORITY_CHECK~FUNDS_CENTER_CHECK:对基金中心的权限检查。 FM_AUTHORITY_CHECK~FUND_CHECK:对基金的权限检查。...SAP提供了相应的主数据报表,主要有两类:一类是层次结构式报表,一类就是清单式报表。...层次结构类: 承诺项目 FM3G - 层次结构图形 基金中心 FM2G - 层次结构图形 清单类报表: S_KI4_38000034 S_KI4_38000038 S_KI4_38000039 FM7M
1)创建并维护基金支持的程序类型 ? 定义基金计划程序的类型,你可以根据自己的需求来定义类型,可用于后期记账地址、控制地址、容差参数控制的派生推导。 2)编辑基金支持程序的字段选择字符串 ?...2) FM_SETS_FUNDPRG1\FM_SETS_FUNDPRG2 基金程序计划组的手工维护,类似基金组的手工维护。基金程序计划组,主要用于报表查看。...3.1.4.3 基金计划程序的增强使用 SAP提供了BAPI: BAPI_0038_CHANGE (修改基金计划程序) BAPI_0038_CREATE(创建基金计划程序) BAPI_0038_DELETE
(例如在报表库4FM中将细分数据特性放出来,即可支持单独细分段的报表查看)。...各账户分配要素的子串支持数量如下:承诺项目5个;基金中心3个;基金2个,功能范围3个 主数据的细分功能是一个附加性的,在FM不是必须启用的,这个实施人员可根据用户需求来决定是否启用。...3)细分子串的BADI增强使用 对细分子串的使用,SAP还提供了BADI进行用户增强业务逻辑: FM_MD_SUBID_TYPE:用来增强检查子串部门标识; FM_MD_SUB_VALUES...:用来增强检查各个账户分配要素的各个子串的值。...FM_MD_SUBSTRINGS:用来在各个账户分配要素维护时,对其子串的检查。
4)激活多级预算结构 指定财务管理范围激活多级预算结构。如果激活后,在某一年度想要不激活多层级预算结构,需加一条配置,从该这一年度不激活,“激活”参数不选即可。...
3.2.3.1 预算地址派生规则的BADI增强 SAP提供了BADI:FMBS_VALID_ADDRESS来供用户使用进行增强。...可以按照如下方法来: ①分析:要满足基金中心、承诺项目不定深度层次结构情况下其上级的预算是否存在,首先需一个成功找到预算的标识,其次是返回预算存在的上级的承诺项目和基金中心值。...上层基金中心 ZZB_CMMTITEM 上层承诺项目 ZZB_CHECK 预算存在标识(成功为X) 在该方法的CHANGING 类型参数中...参考伪代码:想学FM系列:预算地址派生案例的伪代码 完成上述开发后,就可以在预算地址的派生规则里进行使用了,例如建分配规则即可 条件: ? 定义 ? 承诺项目再建一个分配规则,同上这个类似。...思考一下,能不能在推导规则当中使用用户自己开发的函数,类似使用SAP提供的标准函数?
如果选择清单式,且用后面的多项选择器来录入限制值;如果选结构式,则需要是选用主数据的结构层次,还是选用主数据组来录入限制值。在这里我们使用了基金中心的标准层次变式0000,用户可根据自已情况来选择。...③ 在第②步中选了的按结构来录入限制值时,又对其结构中的账户分配要素按照多项目选择器录入限制值。比如限制为基金中心标准层次不等于根节点ROOT。...⑤ 在第④步中选了的按结构来录入限制值时,其操作类似第③步。 ⑥ 账户分配的顺序:默认来自多层预算结构的配置,用户可以视需求来修改。...② 指定层次结构标识备用地址树中用到的账户分配要素的值限制范围。 ③ 限制多层预算结构中被定义为无关的账户分配要素的值限制范围。比如这里没有使用到的基金和基金计划。...② 指定层次结构标识备用地址树中用到的账户分配要素的值限制范围。 ③ 限制多层预算结构中被定义为无关的账户分配要素的值限制范围。比如这里没有使用到的基金和基金计划。
3.2.2.2 过账地址维护 1)FMBSPO - 单个处理 功能:手工维护记账地址 过账分类账:如果使用的是9F付款预算则选则9A,如果使用的是9G承诺...
③ 新建一个步骤,然后会弹出提示用户选步骤的派生类型。 ④ 删除选中的步骤。 ⑤ 撤消上一次保存后到目前的操作。 ⑥ 以ABPA LIST的方式,概览显示派生规则的定义。...要注意,点击后会提示用户“还希望传输规定值吗?”。...选择是,则将派生规则的定义和派生规则当中用到的枚举值都进行传输;选否,则只传输派生规则的定义,意味着派生规则定义传到目标系统后,其枚举值要自己在目标系统中手工录入。...4.3 派生规则推导扩展使用 前面讲到派生规则推导实际上是由SAP系统提供用户一个用来给生成自定义的代码的工具。...在推导策略执行时,由系统提供的业务源数据、辅助数据,执行推导后给目标数据,在规则推导时,考虑到业务的复杂性和灵活性,SAP系统通常提供了对业务源数据结构推展、辅助数据结构(在这些结构当中往往包含了一个’
③ 基金管理账户分配选择:可以选择指定范围的账户分配素值要来维护预算地址。被限制死为单一值的账户分配要素,不会在维护界面当中可以进行维护。...④ 多重选择FM科目分配:点击此按钮,将按照多重复杂的方式来选择账户分配要素值的范围来进行批量生成预算址。第③的选择限制功能被取消。...见下图: ㈠基金:可以按照多项选择器来选择值,也可以按照基金中心组来选择值,也可以按照基金类型来选择值。...㈡基金中心:可以按照多项选择器来选择值,也可以按照基金中心组来选择值,还可以勾选选择范围内的所有下级基金中心。...㈣基金计划程序:可以按照多项选择器来选择值,也可以按照基金中心组来选择值,也可以按照基金类型来选择值。 ㈤执行按钮 :多重选择FM科目分配各项参数录入完成后,执行生成清单。
这里暂时不讲如何使用派生规则,由于派生规则在FM大量的使用,其非常重要,因此后面会单独用一节来讲派生规则的使用。...假设承诺项目层次结构变式为非标的ZZZ,其最深为3,那推导规则如下: 0001:根据基金中心找公司代码并将公司代码放入USERSTRING1 注意目标字段到USERSTRING1(这是一个推导使用结构过程中的用户变量,由SAP...② 传入参数CMMTITEM对应值来自HELP_FIELDS~USERCMMTITEM,即0003步取的承诺项目值。...④ 功能函数FMHIE_GET_BUDGET_ATTRIBUTES的输出参数BUDGET_EXISTS的值采用覆盖式赋值给USERSTRING2,然后USERSTRING2的值如果为X,代表取成功了...SAP的派生规则功能太变态,其配置可移置性实在不强,因为每个公司需求不一样,配置就要完全重新弄。 未完待续...
4.1.6 功能模块 在推导步骤过程中调用一个功能函数,将源数据字段值传入功能函数的参数值,再把功能函数执行后的结果数据值传出到目标字段。...在选择步骤类型为功能函数后,会有弹出框要求选使用的函数,如下图 ? 定义: ? ① 源字段:定义功能函数传入参数的字段值来源字段。 ② 目标字段:定义功能函数传出参数字段输出到目标字段。...SAP在派生规则里预提供了大量可能在推导过程中用到的函数,这里列一部分供参考。...函数名称 使用说明 FMDT_COMPARE_VALUES 返回两个变量比较量的逻辑值 FMDT_CONVERSION_EXIT_ALPHA_OUT 将变量转换外部样式输出 FMDT_CONVERSION_WBS_INT_TO_EXT...支持用户自定义的函数调用,那其实有没有增强类型的步骤已经不重要了,我们完全可以用自定义的函数来替代增强类型步骤。 未完待续...
用新值覆盖 9362 空 9362 用成本中心值覆盖 9362 280001 9362 用新值覆盖 空 280001 空 注:源字段选允许初始值,进行赋值,用新值覆盖。...空 280001 280001 注:源字段没选允许初始值,不进行赋值。 如果新值是空的,请用新值覆盖 9362 空 9362 源字段值不为空,进行赋值。...一个简单的A=B一样的赋值,搞出这么多名堂,还能让人好好的实施PSM-FM模块吗?一个非常小且不容易让人注意的地方,一不小心会造成错误的结果,但顾问自己可能还不知道原因。...4.1.4 表格查询 表格查询,相当于使用一个SQL语句来查询一个SAP中存在的表格,然后把表格查询的结果中的其它字段数据赋值给推导过程中的字段,同时根据其执行情况,提供一个”属性”来选择系统响应。...点击明细列所在按钮,可以进行明细设置,其类同前面讲的步骤类型”分配”当中的赋值明细设定。 属性: ① 满足本步骤执行条件,执行后,没有找到表格中相应的数据,系统提示报错。
领取专属 10元无门槛券
手把手带您无忧上云