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 定义批准的预算类型,也就是批准生成的凭证类型,本次是6884
- 1.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 分配状态给版本-前台设置FMBOSTAT
- 1.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 打开期间-前台FMOPER
- 1.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 创建资金中心FMSA
- 2.2 创建承诺标准层次FMCID
- 2.3 也可以单个创建承诺项目FMCIA
- 2.4 处理科目分配衍生FMDERIVER、FMDERIVER
- 2.4.1 成本要素到承诺项目映射
- 2.4.2 公司代码+会计科目到承诺项目映射
- 2.4.3 成本中心到基金中心映射
- 2.5 基金中心预算维护FR50、预算下达FR51
- 2.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 定义批准的预算类型,也就是批准生成的凭证类型,本次是6884
1.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 定义预算工作台的设置,主要不同模板放出不同字段
主要是用的是SAP004
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 分配状态给版本-前台设置FMBOSTAT
1.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 打开期间-前台FMOPER
1.4.10 从BW系统传递预算
1.5 其他设置
1.5.1 将更新参数文件分配给FM区域,更新参数文件用于更新承诺和实际值的策略
1.5.1.1 定义更新参数文件
101是付款作为基准,102是发票作为基准。实际用的过程中都是用101或102
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.科目字段状态组:放出基金中心和承诺项目
2.记账码字段状态组:放出基金中心和承诺项目
3.预付款特殊总账标识OBYR:
4.在科目中指定默认承诺项目,一般为99999999
5.剩下就是派生规则设置
涉及的财务会计操作:
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、
FMIA
2 前台操作
2.1 创建资金中心FMSA
最终建了2个如下:
2.2 创建承诺标准层次FMCID
我们以5001生产成本为例
最终如下:
2.3 也可以单个创建承诺项目FMCIA
2.4 处理科目分配衍生FMDERIVER、FMDERIVER
这儿是可以追加科目衍生的推导,但是派生规则只能后台配置
2.4.1 成本要素到承诺项目映射
2.4.2 公司代码+会计科目到承诺项目映射
2.4.3 成本中心到基金中心映射
2.5 基金中心预算维护FR50、预算下达FR51
分别对2个基金中心的6602010000科目进行付款预算维护(不知道哪儿设置的,承诺预算维护完没效果,还是得大神上)
执行FMAVCR01查看发布情况
2.6 执行一笔费用,看看控制效果
输入成本中心及科目,自动派生出基金中心等
如果超过预算,提示超费用如下:
我们录入少点,可以正常保存
查看报表FMAVCR01、FMRP_RFFMTO50
2.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.30+3:用于收入成本管控;50用于GR/IR;60用于应收应付;90用于现金等