SAP FM基金管理后台配置及应用

📅 2026/7/9 13:56:27
SAP FM基金管理后台配置及应用
SAP FM基金管理后台配置及应用1 二话不说先上后台配置能跑通为先1.1 基础设置1.1.1 维护财务管理区1.1.2 分配财务管理区1.1.3 激活全局基金管理功能1.1.4 定义全局参数1.1.5 定义编号区间编号并分配1.1.6 创建更改层次变式1.1.3 激活科目分配元素1.1.4 设置允许空白作为账户分配要素的值1.1.8 向FM范围分配会计年度1.1.9 激活年度相关一般科目变化不大的不建议激活激活后需要按年结转或复制1.2 衍生设置1.2.1 选择衍生步骤1.2.2 定义衍生策略1.2.2.1 第一个规则公司代码和会计科目衍生承诺项目1.2.2.2 第二个规则用成本中心派生基金中心1.2.3 将衍生策略分配给公司代码1.2.4 衍生规则的其他应用1.2.4.1 初始化例如设置大于某一科目的数才进行初始化承诺项目1.2.4.2 分配把999999999分配给承诺项目也可以设置条件1.2.4.3 派生规则注意后面的属性信息1.2.4.4 表格查询使用SQL语句查询表格1.2.4.5 增强写增强代码一般较少用1.2.4.5 功能函数调用函数1.3 预算凭证设置1.3.1 激活1.3.1.1 激活预算控制系统的帐户分配要素1.3.1.2 取消控制中的科目分配元素1.3.2 预算类别比如承诺、付款等1.3.3 预算类型控制权限一般预算类型分年度总体预算和月度预算。1.3.3.1 定义预算类型1.3.3.2 分配预算类型给处理 (批维护)1.3.3.3 定义预算类型组将预算类型归类更方便的控制一般不用配置1.3.3.4 统计型预算一般也没人启用1.3.4 是否需要批准操作1.3.4.1 定义批准方案启用批准可以不设置1.3.4.2 定义批准的预算类型也就是批准生成的凭证类型本次是68841.3.4.3 分配发布处理的预算类型也就是哪些操作需要批准1.3.5 凭证类别主要是还是用来分类的编号不同1.3.5.1 定义凭证类型用来区分是下预算、审批分2步还是直接下预算自动审批本次设置为自动审批1.3.5.2 为分录凭证维护编号范围间隔1.3.5.3 为预算改变凭证维护编号范围间隔1.3.5.4 为预算凭证家庭编号定义编号范围间隔1.3.6.1 定义预算工作台的设置主要不同模板放出不同字段1.3.6 字段控制1.3.6.1 定义字段状态变式,1.3.6.2 分配字段状态变式1.3.6.3 定义字段状态组1.3.6.4 分配字段状态组1.3.6.5 维护字段状态定义1.3.6.6 分配字段状态定义1.3.7 定义预算金额的编辑选项定义收入为负值1.3.8 激活期间控制可以控制到每月预算1.3.9 预算状态设置本次只设置了一个状态1.3.9.1 编辑状态不同状态可执行操作不同1.3.9.2 分配状态给版本-前台设置FMBOSTAT1.3.10 检查相关一般没特别设置在可用性控制做处理即可1.4 预算可用性控制1.4.1 编辑容差参数文件一般会做2个容差参数文件一个控制预算一个不控制1.4.2 维护可用性检查的客户特定分类帐暂时用默认的1.4.3 定义预算值的过滤器设置也就是只有选中的预算才会调用容差参数文件一般不设置1.4.5 定义实际/承诺值的过滤器设置在列表的业务不做预算控制一般不做设置1.4.5 定义可用性控制的派生策略这个策略一般很少启用主要是用来实现记账地址到预算地址的映射实际在应用过程中记账地址和预算地址一般都配置为一比一所以这个策略很少有用了。1.4.6 容差参数文件的确定就是怎么通过基金中心或者承诺项目找到容差参数文件1.4.6.1 定义容差参数文件的派生策略1.4.6.2 为控制对象分配容差参数文件和策略1.4.7 选择有效性控制的检查水平1.4.8 定义可用性控制激活1.4.9 打开期间-前台FMOPER1.4.10 从BW系统传递预算1.5 其他设置1.5.1 将更新参数文件分配给FM区域更新参数文件用于更新承诺和实际值的策略1.5.1.1 定义更新参数文件1.5.1.2 覆盖更新参数文件更新参数文件可以控制采购申请、订单、发票等支出进行个性化配置1.5.2 为实际事务定义编号范围1.5.3 使用成本控制定义过帐集成的编号范围1.5.6 检查公司代码1.5.7 激活/不激活资金管理1.6 预算结构-基本上设置的都是不检查1.6.1 创建预算结构1.6.2 设置预算结构检查规则1.7 与其他模块集成1.7.1 与FM集成1.7.2 与固定资产集成1.7.3 与CO集成在录入实际成本时会出现基金中心和承诺项目一般1.7.3.1 选择集成业务事务目前重点还是针对CO成本要素类1.7.3.2 激活合并成本和项目控制1.7.4 与SD集成1.7.5 MM集成1.7.6 与HR集成1.7.7 与PM模块1.7.8 与PS模块1.8 预算消耗的底表可以做报表2 前台操作2.1 创建资金中心FMSA2.2 创建承诺标准层次FMCID2.3 也可以单个创建承诺项目FMCIA2.4 处理科目分配衍生FMDERIVER、FMDERIVER2.4.1 成本要素到承诺项目映射2.4.2 公司代码会计科目到承诺项目映射2.4.3 成本中心到基金中心映射2.5 基金中心预算维护FR50、预算下达FR512.6 执行一笔费用看看控制效果2.7 简单总结下3 关于基金中心和PS的集成4 一些特别说明4.1 在维护容差参数文件时按照选择预算校验的作业可以实现仅校验部分操作的预算4.2 希望是启用FM比如F-02只有在输入成本中心时才启用FM其他还是按以前不输入基金中心这种可行吗4.3 FMCYCOPI_BW批量从BW的query获取数据到SAP进行预算下达4.4 增强UJ_BPC_BPF_SUBMIT在BPC传递时增强4.5 承诺项目界面元素说明这个PS模块和其他模板集成关系还是很复杂的最近用到了FM模块所以详细拆解下。这次也不搞太复杂的就是蜻蜓点水争取大概清楚FM的原理在做方案时考虑更细致些。本次重点针对6888单位下几个成本中心的管理费用、营销费用做控制模拟以及对项目的生产成本按月做控制模拟所以相关的预算类别都是付款预算控制。纯属娱乐非专业有问题也解决不了~~~预算类别约束了分类账、控制节点等预算类型一般设置为常规、发布和统计主要作用是分配有效的处理例如初始预算、追加、发布等反映预算变化过程。1 二话不说先上后台配置能跑通为先1.1 基础设置1.1.1 维护财务管理区1.1.2 分配财务管理区1.1.3 激活全局基金管理功能1.1.4 定义全局参数1.1.5 定义编号区间编号并分配1.1.6 创建更改层次变式菜单路径SPRO行政机构管理资金管理部门主数据账户分配要素基金中心层次结构变式创建/更改层次变式主要用于创建基金中心时的层级常规设置即可。分配1.1.3 激活科目分配元素先激活1.1.4 设置允许空白作为账户分配要素的值这个一般不允许的1.1.8 向FM范围分配会计年度1.1.9 激活年度相关一般科目变化不大的不建议激活激活后需要按年结转或复制1.2 衍生设置1.2.1 选择衍生步骤为保证当在财务会计、管理会计或者后勤模块记账时数据能实时传输至基金管理模块进行预算检查一般都会维护基金管理模块中各要素的自动生成而不需要最终用户手工输入。在这里可以根据业务需求选择要使用的衍生规则。如有特殊需求还可在下一步中自定义。1.2.2 定义衍生策略本次定义两类衍生策略一个是通过公司代码总账科目找到承诺项目一个是通过成本中心找到基金中心。1.2.2.1 第一个规则公司代码和会计科目衍生承诺项目维护规则这儿重点强调下该衍生规则大部分读的都是会计科目表如果把会计科目的字段状态组中承诺项目给释放出来那么在会计科目FS00里面维护承诺项目一般默认都维护99999999不做预算控制的承诺项目。1.更改字段状态组把承诺项目释放出来。然后在承诺项目中设置用新值覆盖1.2.2.2 第二个规则用成本中心派生基金中心系统默认也有从成本要素到承诺项目的派生1.2.3 将衍生策略分配给公司代码1.2.4 衍生规则的其他应用1.2.4.1初始化例如设置大于某一科目的数才进行初始化承诺项目1.2.4.2 分配把999999999分配给承诺项目也可以设置条件也模拟源字段赋值如下其中勾选允许初始值代表如果源字段为空则不再运行分配针对目标字段也有3个属性意思也很简单理解。1.2.4.3 派生规则注意后面的属性信息1.2.4.4 表格查询使用SQL语句查询表格1.2.4.5 增强写增强代码一般较少用1.2.4.5 功能函数调用函数1.3 预算凭证设置1.3.1 激活1.3.1.1 激活预算控制系统的帐户分配要素只启用了基金中心和承诺项目其他暂时不启用。也就是预算控制是在基金中心承诺项目这两个必须输入。1.3.1.2 取消控制中的科目分配元素跟上面是对应的如果上面未启用功能范围这儿就不需要设置。如果启用了功能范围这儿也可以设置功能范围不是必输主要原因是一般功能范围都是通过成本中心、项目能找到而且不允许手工修改因此在成本中心会计中记账时不需要再输入功能范围。1.3.2 预算类别比如承诺、付款等预算的类别分为对应的是前台预算工作台的三个类别分别是承诺和付款一般预算类别用的是付款表示能控制到付款级别。时间区间一般不设置设置了表示前台界面要强制输入资金年度了。前台界面如下1.3.3 预算类型控制权限一般预算类型分年度总体预算和月度预算。1.3.3.1 定义预算类型1.3.3.2 分配预算类型给处理 (批维护)此步骤定义了不同的预算类型可执行的不同操作比如输入、补充、结转、接收等操作。本次把*都给了该预算类别1.3.3.3 定义预算类型组将预算类型归类更方便的控制一般不用配置将预算类型进行分组1.3.3.4 统计型预算一般也没人启用1.3.4 是否需要批准操作1.3.4.1 定义批准方案启用批准可以不设置如果预算输入系统后需要下达以后才能使用必须在这里激活预算批准方案。1.3.4.2 定义批准的预算类型也就是批准生成的凭证类型本次是68841.3.4.3 分配发布处理的预算类型也就是哪些操作需要批准1.3.5 凭证类别主要是还是用来分类的编号不同1.3.5.1 定义凭证类型用来区分是下预算、审批分2步还是直接下预算自动审批本次设置为自动审批如果需要分步骤审批那么需要多定义几个凭证类型每个凭证类型对应相适应的预算类型本次就设置为自动审批所有都合并为一个。维护凭证类型可自动审批的内容对应前台如下图主要目的是为了对凭证进行分类目前定义了输入和批准两个类别录预算只能选输入批准只能选预算批准1.3.5.2 为分录凭证维护编号范围间隔1.3.5.3 为预算改变凭证维护编号范围间隔1.3.5.4 为预算凭证家庭编号定义编号范围间隔1.3.6.1 定义预算工作台的设置主要不同模板放出不同字段主要是用的是SAP0041.3.6 字段控制1.3.6.1 定义字段状态变式,1.3.6.2 分配字段状态变式1.3.6.3 定义字段状态组1.3.6.4 分配字段状态组1.3.6.5 维护字段状态定义1.3.6.6 分配字段状态定义1.3.7 定义预算金额的编辑选项定义收入为负值如果要起用对收入的预算控制在这里可以定义收入输入的时候的值类型1.3.8 激活期间控制可以控制到每月预算1.3.9 预算状态设置本次只设置了一个状态1.3.9.1 编辑状态不同状态可执行操作不同维护审批的预算类型1.3.9.2 分配状态给版本-前台设置FMBOSTAT1.3.10 检查相关一般没特别设置在可用性控制做处理即可1.4 预算可用性控制1.4.1 编辑容差参数文件一般会做2个容差参数文件一个控制预算一个不控制容差参数文件非常重要可以起到是否控制预算以及控制到什么程度的作用类似于PS的预算容差参数文件1.4.2 维护可用性检查的客户特定分类帐暂时用默认的1.4.3 定义预算值的过滤器设置也就是只有选中的预算才会调用容差参数文件一般不设置如果定义了不同的预算类型或预算分类账则可以定义哪个预算分类账使用哪个预算类型1.4.5 定义实际/承诺值的过滤器设置在列表的业务不做预算控制一般不做设置1.4.5 定义可用性控制的派生策略这个策略一般很少启用主要是用来实现记账地址到预算地址的映射实际在应用过程中记账地址和预算地址一般都配置为一比一所以这个策略很少有用了。1.4.6 容差参数文件的确定就是怎么通过基金中心或者承诺项目找到容差参数文件1.4.6.1 定义容差参数文件的派生策略如果自定义分类账使用不同的预算检查策略或者标准预算分类账对某些项目使用特殊的预算检查册落则需要额外定义容差参数文件的衍生规则通过承诺项目找容差参数文件一般通过设置承诺项目999999999派生到不控制预算的参数文件通过基金中心找容差参数文件1.4.6.2 为控制对象分配容差参数文件和策略派生的容差参数文件策略是为了实现不同的基金中心或者承诺项目做不做预算控制这儿6888时默认的容差参数文件同时也可以根据派生容差参数文件策略9HLGZSAP来进行个性化派生。1.4.7 选择有效性控制的检查水平1.4.8 定义可用性控制激活1.4.9 打开期间-前台FMOPER1.4.10 从BW系统传递预算1.5 其他设置1.5.1 将更新参数文件分配给FM区域更新参数文件用于更新承诺和实际值的策略1.5.1.1 定义更新参数文件101是付款作为基准102是发票作为基准。实际用的过程中都是用101或1021.5.1.2 覆盖更新参数文件更新参数文件可以控制采购申请、订单、发票等支出进行个性化配置1.5.2 为实际事务定义编号范围1.5.3 使用成本控制定义过帐集成的编号范围1.5.6 检查公司代码1.5.7 激活/不激活资金管理1.6 预算结构-基本上设置的都是不检查预算结构如果设置检查需要先生成预算结构包括预算地址、记账地址再做预算以及记账。1.6.1 创建预算结构1.6.2 设置预算结构检查规则1.7 与其他模块集成1.7.1 与FM集成1.科目字段状态组放出基金中心和承诺项目2.记账码字段状态组放出基金中心和承诺项目3.预付款特殊总账标识OBYR4.在科目中指定默认承诺项目一般为999999995.剩下就是派生规则设置涉及的财务会计操作1.预付款请求2.预付款记账3.发票记账4.支付和清账1.7.2 与固定资产集成用于固定资产购置的预算控制一般通过事务类型科目派生控制。固定资产也要放出来基金中心和承诺项目。1.7.3 与CO集成在录入实际成本时会出现基金中心和承诺项目一般一般如果启用了FM和CO集成CO的内部订单、WBS预算不启用1.7.3.1 选择集成业务事务目前重点还是针对CO成本要素类1.7.3.2 激活合并成本和项目控制1.7.4 与SD集成字段状态1.7.5 MM集成跟SD类似也是设置字段状态组。派生策略采购订单科目1.7.6 与HR集成一般在工资时记录形成预算消耗但是也不做控制需要激活 职位预算与控制1.7.7 与PM模块无直接关系主要是PM发生采购时才有关系所以可以在PM录入基金中心和承诺项目同样需要设置字段状态。1.7.8 与PS模块1.设置字段状态组需要设置科目分配是显示在网络抬头还是在活动2.派生策略就是通过WBS派生。1.8 预算消耗的底表可以做报表FMIOI、FMIFIIT、FMIA2 前台操作2.1 创建资金中心FMSA最终建了2个如下2.2 创建承诺标准层次FMCID我们以5001生产成本为例最终如下2.3 也可以单个创建承诺项目FMCIA2.4 处理科目分配衍生FMDERIVER、FMDERIVER这儿是可以追加科目衍生的推导但是派生规则只能后台配置2.4.1 成本要素到承诺项目映射2.4.2 公司代码会计科目到承诺项目映射2.4.3 成本中心到基金中心映射2.5 基金中心预算维护FR50、预算下达FR51分别对2个基金中心的6602010000科目进行付款预算维护不知道哪儿设置的承诺预算维护完没效果还是得大神上执行FMAVCR01查看发布情况2.6 执行一笔费用看看控制效果输入成本中心及科目自动派生出基金中心等如果超过预算提示超费用如下我们录入少点可以正常保存查看报表FMAVCR01、FMRP_RFFMTO502.7 简单总结下1.如果启用FM至少在FI方面由于设置了基金中心、承诺项目等为必输所以所有科目入账时都需要指定那么推导规则必须有实施起来还是挺麻烦的。2.可以在总账科目级别默认指定承诺项目例如对于现金。3.启用FM各种SD、MM等集成都需要做调整。感觉工作量不低啊。3 关于基金中心和PS的集成主要是要将PS的基金中心等字段放出来同时以下这只也需要特殊注意设置下这样在后续做采购申请、CO报工等业务时会自动将该基金中心带出来。其实对这块一时半会很难研究的很深先能简单跑下大概知道了需要通过派生规则明确承诺项、基金中心等内容。4 一些特别说明4.1 在维护容差参数文件时按照选择预算校验的作业可以实现仅校验部分操作的预算这样采购申请、采购订单也可以不校验预算。找预算参数文件的逻辑就是通过通过基金中心、或者承诺项来找。4.2 希望是启用FM比如F-02只有在输入成本中心时才启用FM其他还是按以前不输入基金中心这种可行吗貌似没得玩只能输入那这可麻烦大了。到处都输入这两字段可不是要玩死人了。那就要好好维护派生了例如利润中心派生基金中心、成本中心派生基金中心科目派生承诺项成本要素派生承诺项目。反正得派生好派生找不到就玩球。4.3 FMCYCOPI_BW批量从BW的query获取数据到SAP进行预算下达4.4 增强UJ_BPC_BPF_SUBMIT在BPC传递时增强一般会建立一个函数调用FMCYCOPI_BW然后在增强里面进行调用。如何区分不同来源的预算比如是BPC发布的还是FM录入的一般用FM基金类型来区分。4.5 承诺项目界面元素说明1.可直接过账可记账不可直接过账不能过账2.统计承诺项目仅做统计可记账但不做预算控制。3.303用于收入成本管控50用于GR/IR60用于应收应付90用于现金等/divdiv>