承诺项目是FM模块中的预算科目,表达预算的内容。它可带层次结构,并不是只有最末级才能有预算和预算消耗,通常预算的消耗会放在末级节点。承诺项目的层次结构不同于SAP中的其他主数据,层次结构每一个节点是实节点,可以用来生成预算或者预算消耗。另外还可以对承诺项目搭建组,类似成本要素组的结构,用于报表分析,如图3.1.1-1、图3.1.1-2所示。
图3.1.1-1
图3.1.1-2
1.承诺项目主数据的后台配置
1)激活年相关主数据
承诺项目主数据可以与年度相关,即每一年的承诺项目主数据(包括承诺项目的层次结构)同上一年不一样,用户可以根据实际情况来决定是否激活,如图3.1.1-3所示。需要注意的是,一旦激活跟年度相关后,就不能再撤销。激活后,可以将上一年的承诺项目复制到下一年(事务码为FMCI_COPY_NEXT_YEAR),如果上一年度的承诺项目与下一年度的承诺项目不一样,预算及预算的承诺消耗需要结转到下一年,那么在结转时需要定义承诺项目的重新分配派生策略规则,简单来讲就是上一年的结余预算或承诺消耗需要结转到下一年时,承诺项目发生变化了,需要将上一年的承诺项目对应到下一年的承诺项目上。
承诺项目是预算的科目,与财务会计科目一样,通常是不变的(尤其不会有大的结构变化),小变化可以直接追加维护即可,所以,如果不是特别需求,不建议激活跟年度相关。
2)在FM区域/财政年度中创建变式
为承诺项目的层次结构取一个变式名称,标准层次默认“000”(可以不用定义),用户也可以定义自己的层次变式。不同的层次变式,其层次结构可以不一样。层次结构可以用来在预算结构中的预算地址或者预算控制地址的派生策略推导步骤中使用,也可以用来衍生出承诺项目组供查看报表,如图3.1.1-4所示。
图3.1.1-3
图3.1.1-4
3)创建用于承诺项目的附加文本类型
定义承诺项目的附加长文本类型,比如可以增加预算承诺项目的内容说明,甚至可以存放一些特殊需要的附加内容,如图3.1.1-5所示。
图3.1.1-5
4)定义掩码的特定特征
定义承诺项目的掩码特征:承诺项目主数据编码格式化显示时,其中要用到特殊字符,比如“-”“:”等,用来格式化显示承诺项目,如图3.1.1-6所示。
图3.1.1-6
5)定义承诺项目的掩码
定义承诺项目显示的格式化标准,通常应配合承诺项目的标准层次来使用,方便用户清楚明白地查看,如图3.1.1-7所示。注:图3.1.1-7中的“编码盘”即承诺项目的掩码编码。
图3.1.1-7
6)为承诺条款编辑选定字段行
维护承诺项目时,维护界面上有四种字段状态控制:隐藏、显示、可选分录、必需条目。用户可以根据实际情况来决定如何设置。
图3.1.1-8
7)分配选定字段行到FM范围
将定义好的承诺项目字段控制状态分配给财务管理范围,如图3.1.1-9所示,这样可以达到指定财务管理范围承诺项目的维护界面时的字段状态控制。
图3.1.1-9
2.承诺项目主数据维护
1)FMCIA-单个处理
用于维护单个的承诺项目,如图3.1.1-10所示,单击后出现图3.1.1-11所示界面。
图3.1.1-10
图3.1.1-11
如图3.1.1-11所示,单击选项卡“可选层次结构”显示如图3.1.1-12所示。
图3.1.1-12
①的具体说明如下:
:新建一个承诺项目。
:修改一个已存在的承诺项目。
:显示一个已存在的承诺项目。
:参考一个已有的承诺项目进行创建。
:删除一个承诺项目,但已记账的承诺项目不能删除。
②直接可记账的:该承诺项目可以在预算生成和预算耗用中直接记账使用。
③不能直接记账的:该承诺项目不可以在预算记账和预算耗用中直接使用。主要用在承诺项目的结构层次中的非叶子节点,并在预算的控制对象地址中使用。建议不选择这项,除非在实际使用中非常明确地说不需要用来记账才选择(这种情况非常少见)。如果不想某个承诺项目不能用于记账,可以在后续章节讲述的预算结构中的预算地址和过账地址中不维护它即可。
④金融业务:SAP提供的内置业务类别,与承诺项目类别一起决定承诺项目如何使用,需要进行预算和预算控制的承诺项目选择30。
⑤承诺项目类别:SAP提供的内置类别,与金融业务一起决定承诺项目如何使用,需要预算控制的费用、支出选择3,收入选择2。承诺项目的金融业务类型和承诺项目类别的维护组合主要见表3.1.1-1。
表3.1.1-1
总之,在FM-BCS中起作用的承诺项目为30+3、30+2这两类,另外有时还会需要维护一些特殊的技术性需要的承诺项目如40+3、60+3、60+2、50+3。
⑥负预算:前期预算启用需要用到这一项目,在FM-BCS中不再使用,可以在字段状态控制中关闭它。
⑦统计承诺项目:标识为统计承诺项目后,承诺项目不能参加预算,可以进行预算消耗记账的使用,但不进行预算可用性控制。
⑧上级承诺项目:标准层次(000)结构中该承诺项目的上一级。指定的上级承诺项目的金融类型+承诺项目类别需要是相同的。
⑨可选层次结构:指定非标准层次(000)结构中该承诺项目的上一级。
⑩承诺项目的附加长文本维护。(www.xing528.com)
单击“长文本屏幕”可以进行多段内容维护,如图3.1.1-13所示。
图3.1.1-13
2)FMSL-批量处理
通过指定条件将查出来的承诺项目以清单形式列出来,供用户进行维护。
3.承诺项目层次结构主维护
层次结构主要供FM中的预算结构和预算控制地址使用,同时可以通过它来产生承诺项目组。
1)FMCID-更改标准层次结构
如图3.1.1-14所示,单击此项出现图3.1.1-15所示界面。
图3.1.1-14
图3.1.1-15
单击按钮,进入图3.1.1-16所示修改界面。
图3.1.1-16
可以灵活地维护承诺项目标准层次。注意上、下级承诺项目的金融业务和承诺项目类别要保持一致。
2)FMCIH-更改备选层次结构
除标准层000外的其他层次结构进行维护时,操作与事务码FMCID类似。备用层次结构的作用与标准层次的作用类似。
图3.1.1-17
单击按钮,进入图3.1.1-18所示修改界面。
图3.1.1-18
将从指定变式中选出的承诺项目移到本变式,然后再维护本变式的承诺项目层次结构。
4.承诺项目组的维护
承诺项目组的主要作用是查看各类报表。
1)FM_SETS_FIPEX1-创建/FM_SETS_FIPEX2-更改
手动维护承诺项目组,其操作类型成本要素组的维护界面,如图3.1.1-19、图3.1.1-20所示。
图3.1.1-19
图3.1.1-20
按<Enter>键,进入下一界面,如图3.1.1-21所示。
图3.1.1-21
如图3.1.1-21所示,单击相应按钮,可以维护承诺项目组。
2)FMRP_CI_SET_HIER-从主数据层次结构中创建组层次结构
通过承诺项目层次结构来生成承诺项目组,如图3.1.1-22所示。正常需求下,推荐使用这种方式来创建。
图3.1.1-22
①指定生成承诺项目组的来源层次结构的变式,可以是标准层次结构,也可以是非标准层次的其他结构。
②生成的承诺项目组层次的节点名称等同于层次结构名称,比如结构层次中有一承诺项目节点为6000,那么承诺项目组生成同样一个名称组节点6000,下面含层次结构节点6000下(包含6000在内)的所有承诺项目。
③生成一个节点名称不等同于结构层次节点的承诺项目,其节点名为“设置前缀”+结构层次节点名。
④设置前缀,当选中图3.1.1-22中的“常规设置层次结构”参数时,在输出报表的节点显示时,在原有节点显示基础上加此前缀来显示节点。
在图3.1.1-22中,按<F8>键执行③的结果,如图3.1.1-23所示。
图3.1.1-23
在图3.1.1-22中,按<F8>键执行④的结果,如图3.1.1-24所示。
图3.1.1-24
5.承诺项目的增强扩展使用
在实际使用承诺项目时,由于通常FM-BCS会与外部的预算编制系统进行接口来生成预算数据,因此会考虑将FM-BCS中的承诺项目与外部预算编制系统的预算科目进行映射,常常会将相关的映射关系记录在承诺项目的主数据中。另外用户可能还有其他的一些特殊需求,要求对承诺项目进行增强时使用,比如用户自己的逻辑检查等。系统提供了以下出口来实现这些功能:
FMMD0015提供出口函数EXIT_SAPLFMCI2_001,供用户在创建和修改承诺项目时使用用户自己的逻辑。
FMMD0016提供出口函数EXIT_SAPLFMCI2_002,供用户在保存时对承诺项目进行额外的检查。
FMMD0017用户自定义字段及维护屏幕增强:
提供出口函数:EXIT_SAPLFMCI2_003、EXIT_SAPLFMCI2_004。
提供出口屏幕:CUSTOMER SAPLXFMCI 0300。
该增强出口用于扩展自定义字段。在激活增强使用用户屏幕字段出口前,需要先行定义扩展字段的数据结构:CI_FMCI,它默认包含用户需要增强的具体字段并保存到承诺项目主数据表中(FMCI),如图3.1.1-25所示。
图3.1.1-25
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。