3.2.2.3 多层预算结构的维护
1)FMHIE_HIEID- 编辑层次结构标识
功能为多层预算结构备用树定义一相标识ID,并定义相关属性,为之后生成备用树做准备。操作如下
① 在第一次进入这个事务码时,要求指定财务管理范围和预算结构,指定的预算结构必须是配置为多层预算结构。用户在这个界面里可以点
来进行修改。
② 预算类别:选择预算结构的预算类别,付款预算9F,承诺预算9G。
③ 层次结构标识:给定一个标识名称即可,比如Z01。
④ 录入完成后,可以点击来创建标识。如果原标识已存在,则可以点击来进入修改。
⑴BA 定义规则:定义从多层预算结构地址备用树生成预算地址的有效节点。‘’层次结构中所中的所有地址都是有效的预算地址;N层次结构当中非叶子节点的地址是有效的预算地址。通常在不能明确之前,最好将所有地址都当成是有效的备选节点,即选前一个参数。
⑵PA 定义规则:定义从多层预算结构地址备用树生成记账地址的有效节点。A层次结构中所中的所有地址都是有效的过账地址;L层次结构中仅叶子节点是有效的过账地址;‘’过账地址是独立于层次结构,这意味着你要用FMBSPO/FMBSPO_MULT来生成过账地址,而不是FMBSPO_HIE_MULT来生成过账地址。如果企业要求预算的使用过程的核算要做到最细,那可以选择L,即只有叶子节点才可以生成记账地址。
2)FMHIE_GENERATION - 生成
根据对定义好的层次结构标识,生成多层预算结构地址备用树。
① 层次结构标识:选定在事务码FMHIE_HIEID中维护好的层次结构标识ID。
② 选择多层预算结构Z00002当中定义的跟层次结构相关的基金中心(注,在多层预算结构当中定义跟层次结构无关的账户分配要素就不显示出来了,见前面多层预算结构的配置),是采用清单式还是结构式来限制基金中心值。如果选择清单式,且用后面的多项选择器来录入限制值;如果选结构式,则需要是选用主数据的结构层次,还是选用主数据组来录入限制值。在这里我们使用了基金中心的标准层次变式0000,用户可根据自已情况来选择。
③ 在第②步中选了的按结构来录入限制值时,又对其结构中的账户分配要素按照多项目选择器录入限制值。比如限制为基金中心标准层次不等于根节点ROOT。
④ 选择多层预算结构Z00002当中定义的跟层次结构相关的承诺项目,是采用清单式还是结构式来限制承诺。类似②步的操作。在这里我们使用了承诺项目的的备用层次变式ZZZ,用户可根据自已情况来选择。
⑤ 在第④步中选了的按结构来录入限制值时,其操作类似第③步。
⑥ 账户分配的顺序:默认来自多层预算结构的配置,用户可以视需求来修改。顺序在前的先展并放在前,然后在其每个节点上展开后一个顺序账户分配要素。说明:见多层次预算结构配置当中账户分配顺序。
⑦ 测试运行:选中代表是测试运行,去掉正式更新运行。通常先测试运行无错后进行正式更新运行。
⑧ 参数录入后,点执行生成多层预算结构备用地址树。见下图
3)FMHIE_CHANGE - 更改
对已生成多层预算结构地址备用树进行人工修改调整。
点 执行 进入修改界面见下图
① :选中节点准备剪切走。
② :将第①步要粘贴到新选中的节点下。
③ :删除选中的节点。
④ 在选中节点相同级次上插入节点。如下
手工插图入节点:手工输入各个账户分配要素的值,比如这里基金中心、承诺项目。
从变式/组插入:从账户分配要素的层次结构中或组当中选择并插入。
从清单插入:使用多项选择器选择账户分配要素并插图入。
⑤ 在选中节点之下插入节点。其它操作类同第④步。
⑥ 设置为最高节点:将当前节点设为无父节点。
⑦ 可以在树结构显示区域可拖动节点来移动它所处位置。
⑧ 修改完成后,点击保存。
4)FMHIE_DISPLAY - 显示:用来显示多层预算结构备用树的层次结构。
5)FMHIE_COPY - 复制
复制多层次预算结构。比如预算结构没有什么变化时,可从上一年复制一个到下一年。
① 指定复制源的参数,预算结构、年度、预算类别、层次结构标识。
② 指定复制源中要限制的账户分配要素值范围。
③ 指定要复制生成的预算结构参数,其中层次结构标识在第一次录入时,会有弹出框要求指定层次结构参数的BA 定义规则和PA 定义规则。
④ 用途在分配:选上则可启用对地址的重派生规则推导。例如:承诺项目或基金中心使用了年度相关性,且其中结构发生了较大变化,上一年结构地址可以使用重派生规则推导来生成下一年的结构地址。
⑤ 测试运行:选上测试运行,无误后正式运行。
6)FMHIE_DELETE - 删除
用来删除多层预算结构的备用地址树和层次结构标识。
选中删除层次结构标识时,在删除备用地址树外,还同时把层次结构标识删除了。
7)FMBSBO_HIE_MULT - 维护预算地址
根据层次结构标识生成的备用地址树来生成预算地址。
① 指定多层预算结构的层次结构标识。
② 指定层次结构标识备用地址树中用到的账户分配要素的值限制范围。
③ 限制多层预算结构中被定义为无关的账户分配要素的值限制范围。比如这里没有使用到的基金和基金计划。
④ 动作:创建地址还是删除地址,后面的“包括层次结构路径”,选上代表除了生成预算地址外,还生成预算地址树,例如生成了预算地址的父、子结构后,可以在预算地址的派生规则中使用函数FMHIE_GET_PARENT_ADDRESS来取得其父节点。注意:非多层次预算结构形成的地址是没有父、子节点关系,只是地址中的某个账户分配要素有父、子节点关系。
8)FMBSPO_HIE_MULT - 维护过帐地址
根据层次结构标识生成的备用地址树来生成记账地址。
① 指定多层预算结构的层次结构标识。
② 指定层次结构标识备用地址树中用到的账户分配要素的值限制范围。
③ 限制多层预算结构中被定义为无关的账户分配要素的值限制范围。比如这里没有使用到的基金和基金计划。
④ 动作:创建地址还是删除地址。
执行更新如下列表:
在层次结构标识当中设置了PA规则为:L只有叶子节点才有有效的过账地址,因此生成的过账地址都是备用地址树当中的叶子节点。
未完待续...