【版本升级处理】-操作手册

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【版本升级处理】-操作手册

升级处理

总体说明

1、支持EAS V8.0/8.1/8.2/8.5版本升级到EAS Cloud版本,因涉及到预算组织、预算科目、辅助维度、预算模板和表等功能的地方均要升级,故提供了专门的升级菜单按照升级向导进行处理,分为两种情况:

场景:升级前为EAS V8.0/8.1版本

升级向导中处理两部分升级内容:一、先进行EAS V8.0/8.1版本到EAS V8.2版本的升级,具体参考“EAS V8.0/8.1版本到EAS V8.2版本升级处理”章节介绍;二、EAS V8.2版本升级完成之后继续处理EAS V8.2版本到EAS Cloud版本的升级,具体参考EAS V8.2版本到EAS Cloud版本升级处理”章节介绍

场景二:升级前为EAS V8.2版本

1、根据向导处理EAS V8.2EAS Cloud版本的升级具体处理参考EAS V8.2版本到EAS Cloud版本升级处理”章节介绍

2、费用预算、资金预算和预算平台,只有一套升级逻辑,可以在使用的模块下进行升级处理。

3、使用administrator登录,客户化菜单中添加《预算升级》功能。单击《预算编制平台》-《预算升级》,待升级项目均升级成功时,则版本升级顺利完成;若存在升级项目不成功时,需要根据升级前备份的数据库,重新进行升级。

场景三:升级前为EAS V8.5版本

不需要单独处理预算升级。


升级处理EAS V8.0/8.1版本到EAS V8.2版本

当使用的是EAS V8.0或8.1版本时,升级到EAS Cloud版本前,会先进行EAS V8.2版本的升级处理。

版本间功能差异说明

1、EAS V8.0/8.1版本与8.2版本功能主要差别如下:

1)增加基础资料:预算组织、预算情景和预算版本。

2)明细组织的判断规则不同

a)EAS V 8.0/8.1版本中,对于模板,分配组织范围中的叶子组织为明细组织。

b)EAS V 8.2版本中,预算组织视图结构中的叶子组织为明细组织

3)预算期间

a)EAS V 8.2版本中,增加了期间分类,每个期间分类可以自定义期间类型

4)基础资料变动,涉及的预算模板、预算表和实际数表等功能的完善。

升级前检查及设置

预算组织检查及设置

1、升级前后,因对于明细组织的定义方式不同,需要寻找升级前为明细组织,但对于8.2版本不是明细的组织,由用户指定“明细组织编码”,如下图所示,用于后续升级时,组织的预算数和实际数的迁移。

2、明细组织需要符合如下要求:

1)可以选择预算方案分配的明细组织或方案分配范围内不存在的组织;

2)同一预算方案下,同一个组织只能对应同一个明细组织;

3)预算方案下,指定的明细组织不允许存在预算数或实际数。


预算方案及模板设置

1、预算方案及模板检查,主要作用有两个:一、预算组织列表中,对于设置了明细组织的记录,检查预算模板分配到明细组织是否存在问题,如果有问题,则不允许进行升级,例如:明细组织中已经存在手工创建的同名模板。二、检查组织中是否存在同一个预算模板被多个方案引用,且方案的编制期间类型不同,或者存在未被方案引用的模板,需要用户手工指定模板的明细期间。

2、模板分配失败的情况,需要用户手工进行处理,例如:删除手工创建的同名模板,或者重新指定明细组织。


计算规则检查及设置

1、计算规则检查,主要检查并设置两种情况:一、检查是否存在未被任何预算方案关联的计算规则,且计算成员中“预算期间”非空。二、检查是否存在计算规则被多个预算方案关联,且方案上“编制期间类型”不同,且计算成员中“预算期间”非空。以上两种情况,需要设定“编制期间类型”,即:指定明细期间类型。


升级处理

预算组织

找到数据中心所有的根预算方案(非分配方案),逐个方案进行处理:获取预算方案和所有模板分配的组织范围,组成一棵成本中心树,作为组织视图下的成本中心树,若预算组织列表中,当明细组织不是组织视图中的组织时,则将明细组织及上级组织添加到组织视图中。


预算期间

1、获取所有预算方案上不同的“编制期间类型”,预算期间基础资料中已经存在的年度;

2、根据1中的信息,处理如下:

编制期间类型

期间分类

期间成员

系统预置了期间分类YEAR(年),故升级时无需处理期间分类

创建的期间成员只包含年度,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

半年

系统预置了期间分类HALF(年+半年),故升级时无需处理期间分类

创建的期间成员只包含期间类型为“年”和“半年”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

系统预置了期间分类QUAR(年+半年+季),故升级时无需处理期间分类

创建的期间成员只包含期间类型为“年”、“半年”和“季”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

系统预置了期间分类MONT(年+半年+季+月),故升级时无需处理期间分类

创建的期间成员只包含期间类型为“年”、“半年”、“季”和“月”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

月周

创建历年财年期间分类:MWEE(年+半年+季+月+月周

创建的期间成员只包含期间类型为“年”、“半年”、“季”、“月”和“月周”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

创建历年财年期间分类:MDAY(年+半年+季+月+日

创建的期间成员只包含期间类型为“年”、“半年”、“季”、“月”和“日”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

创建历年财年期间分类:PERI(年+半年+季+月+旬

创建的期间成员只包含期间类型为“年”、“半年”、“季”、“月”和“旬”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成

年周

创建历年财年期间分类:YWEE(年+年周

创建的期间成员只包含期间类型为“年”和“年周”的期间,期间编码前缀默认为期间分类编码,当升级前预算期间存在多个年度时,则分别生成


3、期间处理完毕后,删除原有的预算期间基础资料。


预算项目

1、获取 “预算项目全局共享”不勾选的预算项目分组。

2、预算组织列表中,对于明细组织非空的记录,将组织中预算项目分配到对应的明细组织中。


维度业务关系

维度业务关系升级,当业务关系“向下共享”不勾选时,若组织设定中,对于设置了明细组织的记录,获取组织中存在的业务关系记录,将该记录记录生成到明细组织。


计算规则

计算规则中,若计算成员中“预算期间”非空时,需要做升级处理:

1、当计算规则在“计算规则检查”列表中存在时,获取“编制期间类型”;若不存在时,根据计算规则关联的预算方案,获取方案上“编制期间类型”。

2、根据“编制期间类型”更新期间代码,具体如下:

编制期间类型

预算期间处理

1、期间分类:寻找“历年财年”,期间类型为“年”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

半年

1、期间分类:寻找“历年财年”,期间类型为“年+半年”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

1、期间分类:寻找“历年财年”,期间类型为“年+半年+季”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

1、期间分类:寻找“历年财年”,期间类型为“年+半年+季+月”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

1、期间分类:寻找“历年财年”,期间类型为“年+半年+季+月+日”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

月周

1、期间分类:寻找“历年财年”,期间类型为“年+半年+季+月+月周”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

1、期间分类:寻找“历年财年”,期间类型为“年+半年+季+月+旬”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔

年周

1、期间分类:寻找“历年财年”,期间类型为“年+年周”的期间分类

2、在期间编码前增加期间分类编码前缀,并用“.”间隔


预算模板

固定模板升级处理,主要包括如下几方面:

1、取数公式处理

1)当存在MbgFormula取数公式时,自动将取数公式替换为MbgAggregate,类型置为“预算数”;

2)当存在MbgActualS取数公式时,自动将取数公式替换为MbgAggregate,类型置为“实际数”;

3)MbgAggregate(获取汇总预算数公式)中,一、预算情景:当数据类型为“预算数”时,根据预置的预算数情景生成;反之,根据预置的实际数情景生成;二、预算版本:默认为空;

4)预算期间,若取数公式中设置了方案,则根据设置的方案获取“编制期间类型”;反之,获取“预算方案及模板检查”中该模板的“期间编制类型”,若不存在,则寻找模板所属的任一方案,获取方案的“期间编制类型”,然后根据该类型,给非空预算期间增加前缀,可参考“计算规则升级”说明。

2、项目公式中“预算期间”非空时,需要处理,具体如下:

1)在“预算方案与模板检查”界面中,若组织中预算模板设置了“编制期间类型”,那么根据该类型进行更新期间代码,即:根据期间分类编码增加前缀,并用“.”分隔。

2)若在“预算方案与模板检查”界面中不存在,那么寻找引用该模板的预算方案,获取方案上的“编制期间类型”,然后根据该类型进行更新期间代码,即:根据期间分类编码增加前缀,并用“.”分隔。

3、项目公式中“预算情景”,默认为空,升级后,若升级前已存在的固定模板创建预算表时,情景默认根据预置的“预算数”情景生成;若创建固定的实际数表时,情景默认根据预置的“实际数”情景生成。

4、升级之后,对于新建立的固定模板,预算情景是不允许为空的。


动态模板升级处理,主要包括如下几方面:

1、预算情景:默认为空。

2、预算情景:维度成员选择页签中,根据预置的预算数情景和实际数情景生成。

3、预算版本:默认为“编制时选择”。

4、项目公式:

1)预算情景:根据对应的预算数和实际数分别赋值预置的预算数和实际数情景;

2)预算期间:参考固定模板说明。


预算方案

1、EAS V8.0/8.1版本中预算方案是按照成本中心隔离的,而8.2版本中预算方案是向下共享的方式。

2、删除分配生成的预算方案。

3、预算方案中方案类型、组织视图和明细维度组合的处理:

1)方案类型:根据关联的预算模板,分情况处理

费用预算模板

(模板分组为预置的费用分组)

资金预算模板

(模板分组为预置的资金分组)

方案类型

包含

不包含

预置的费用预算方案类型

不包含

包含

预置的资金预算方案类型

不包含

不包含

预置的预算平台方案类型

包含

包含

预置的共用方案类型

2)组织视图:关联该方案生成的组织视图;

3)明细维度组合:预算情景根据预置的预算数和实际数情景进行赋值。


预算表及数据处理

1、预算表属性中,“创建期间”、“预算版本”和“创建组织”处理

1)创建期间:获取预算表的预算方案上的“编制期间类型”,根据该类型获取期间分类编码,将期间分类编码作为前缀增加到期间上,并用“.”间隔。

2)预算版本:根据预置的执行版本进行赋值。

3)创建组织:组织列表中,若方案下该模板组织设定了明细组织,将预算表创建组织变更为明细组织。

2、项目公式处理

1)固定表,项目公式中“预算情景”根据预置的预算数情景生成;

2)动态表中,项目公式中“预算情景”根据对应的预算数和实际数分别赋值预置的预算数和实际数情景。

3)“预算期间”处理:获取预算表的预算方案上的“编制期间类型”,根据该类型获取期间分类编码,将期间分类编码作为前缀增加到期间上,并用“.”间隔。

3、取数公式处理,参考固定模板说明。


预算调剂单和预算调整单

1、预算情景,根据预置的预算数情景赋值。

2、预算版本,根据预置的执行版本赋值。

3、期间分类,根据预算方案上“编制期间类型”,获取期间分类,并进行赋值。

4、对于组织内调剂或调整,若单据表头组织为非明细组织(针对8.2版本),且存在设置的明细组织时,将组织变更为指定的明细组织;

5、对于组织间调剂或调整,当表体组织若非明细组织,且组织列表中存在设置的明细组织时,将组织变更为指定的明细组织。


实际数表及数据处理

1、实际数表属性中,“创建期间”和“创建组织”处理

1)创建期间:获取预算表的预算方案上的“编制期间类型”,根据该类型获取期间分类编码,将期间分类编码作为前缀增加到期间上,并用“.”间隔。

2)创建组织:组织列表中,若方案下该模板组织设定了明细组织,将预算表创建组织变更为明细组织。

2、项目公式处理

1)固定表,项目公式中“预算情景”根据预置的实际数情景生成;

2)动态表中,项目公式中“预算情景”根据对应的预算数和实际数分别赋值预置的预算数和实际数情景。

3)“预算期间”处理:获取预算表的预算方案上的“编制期间类型”,根据该类型获取期间分类编码,将期间分类编码作为前缀增加到期间上,并用“.”间隔。

3、取数公式处理,参考固定模板说明。


滚动调整模板设置

滚动调整模板设置升级处理,“实际数情景”根据预置的实际数情景赋值。


控制策略

控制策略设置升级处理,处理信息包括:

1、分录中“预算情景”,根据预置的预算数情景赋值。

2、分录中“方案类型”,根据控制策略的所属的组织,找出该组织下执行的预算方案,根据控制策略的开始日期和结束日期,获取日期存在交叉的执行的预算方案,若只有一个符合要求的执行预算方案,则根据方案关联的“方案类型”进行赋值,若存在多个符合要求的执行预算方案,则赋值。

3、分录中“期间分类”,参考第2点中说明,寻找符合要求的执行方案,根据方案上“编制期间类型”获取对应的预算期间分类,并根据该期间分类进行赋值。

4、分录中“限定值”

1)若升级前“预算扣减项”设置为“分录.预算控制金额|2*分录.借贷方向-1”时,“预算扣减项”升级为“分录.预算控制金额”,“限定值”升级为“借方科目”。

2)若升级前“预算扣减项”设置为“1-分录.预算控制金额|2*分录.借贷方向”时,“预算扣减项”升级为“分录.预算控制金额”,“限定值”升级为“贷方科目”。


预算执行跟踪记录

1、预算情景:根据预置的预算数情景赋值;

2、预算期间:获取预算方案上的“编制期间类型”,获取期间分类,并进行赋值。


升级处理EAS V8.2版本到EAS Cloud版本

版本间功能差异说明

1、EAS V8.2版本与EAS Cloud版本功能主要差别如下:

1)预算组织

a)EAS V8.2版本中,组织视图为向下共享

b)EAS Cloud版本中组织视图为成本中心隔离,且支持同一视图下设置多套组织树结构

2)预算科目和辅助维度

a)EAS V8.2版本,预算科目和辅助维度通过自定义维度、自定义核算项目或基础资料关联生成维度成员,预算管理系统不单独存储

b)EAS Cloud版本,预算科目和辅助维度预算管理系统引入并存储,这样解决了业务系统调整会影响历史预算数据问题,是否需要影响预算业务由用户选择确定,而非被动的自动更新

3)预算模型

a)EAS V8.2版本,预算方案中通过设置明细维度组合来确定科目对应的明细数据,后续功能也以此为依据进行处理。

b)EAS Cloud版本,预算模型中维护所有使用到的维度及视图(或成员),后续功能也以此为依据进行处理。

4)预算模型、预算表、实际数表、预算调剂单/预算调整单等功能进行等维处理,即:预算模型下的维度均要体现出来。

5)EAS Cloud版本中,新增勾关系、数据权限、专项模板和罗列模板,专项表和罗列表、预算模型数据集成等功能。

升级前检查及设置

预算科目成员检查及设置

1、预算科目成员检查及设置说明

1)预算科目成员检查及设置,主要是为了检索不同预算科目分组下是否存在相同编码的成员,因EAS V8.2版本中,预算科目可以来源自定义维度、基础资料和自定义核算项目,所以不同的科目分组下成员编码可能存在重复;而EAS Cloud版本中,同一个科目视图下,成员编码是不允许重复的,故:需要将重复的编码设置新的编码。

2)“成员新编码”信息:可编辑,且不允许重复。


辅助维度成员检查及设置

1、辅助维度成员检查及设置说明

1)辅助维度成员检查及设置,主要是为了检索辅助维度不同分组下是否存在相同编码的成员,因EAS V8.2版本中,辅助维度可以来源自定义维度、基础资料和自定义核算项目,所以不同的分组下成员编码可能存在重复;而EAS Cloud版本中,同一个辅助维度视图下,成员编码是不允许重复的,故:需要将重复的编码设置新的编码。

2)“成员新编码”信息:可编辑,且不允许重复。


升级处理

预算组织

1、EAS V8.2EAS Cloud版本差异说明

1)EAS V8.2版本中,组织视图为向下共享;EAS Cloud版本中组织视图为成本中心隔离。

2)EAS Cloud版本中,组织视图的创建组织必须是根组织。


2、升级处理

1)对于根预算方案,分别进行判断,当预算方案的创建组织与组织视图的创建组织一致时,保持不变;反之,若创建组织不一致,那么在预算方案的创建组织创建一个新的组织视图,该视图根据预算方案关联的组织视图结构,生成以预算方案创建组织为根节点的组织树并关联到预算方案中。

2)升级完毕,在升级报告中给出升级成功的提示。


预算科目

1、EAS V8.2EAS Cloud版本差异说明

1EAS V8.2版本中,预算科目支持关联多个分组,不同分组下可能存在编码重复的情况

2EAS Cloud版本中,预算科目是新的基础资料,科目视图为成本中心隔离,且科目成员编码不允许重复。


2、升级处理

1)获取根预算方案的创建组织,以及预算方案中“控制类型”所属的模块信息,根据上述不同的组合信息分别进行处理,具体如下:

控制类型的创建模块

维度视图

维度视图下的成员

预算编制平台

预算编制平台中创建科目视图

1、若需要升级的预算科目分组只有一个,那么将科目分组下的所有成员均生成到科目视图下。

2、若需要升级的预算科目分组存在多个,那么将科目分组下的成员并集生成到科目视图下。注意:若“预算科目检查及设置”界面中存在记录,那么这些成员根据对应的新编码和名称进行生成。

3、注意:升级后成员原来的层级关系保留,使用“上级成员”方式确定成员间的上下级关系。

费用预算

费用预算中创建科目视图

1、只处理“预算科目成员检查及设置”中,勾选的“会计科目”和“费用类型”预算科目分组。

2、其他处理同上。

资金预算

资金预算中创建科目视图

1、只处理“预算科目成员检查及设置”中,勾选的“资金流量项目”预算科目分组。

2、其他处理同上。

2)升级完毕,在升级报告中给出升级成功的提示。


辅助维度

1、EAS V8.2EAS Cloud版本差异说明

1EAS V8.2版本中,辅助维度支持关联多个分组,不同分组下可能存在编码重复的情况

2)EAS V8.2版本中,维度是全局共享的,成员是成本中心隔离或共享的(具体与来源有关);

3EAS Cloud版本中,辅助维度是新的基础资料,维度和维度视图是向下共享的,成员是根据视图中隔离策略显示的。


2、升级处理

1)获取预算方案中“控制类型”所属的模块信息,分别处理如下:

控制类型的创建模块

维度

维度视图

维度视图下的成员

预算编制平台

预算编制平台根组织下创建已存在的辅助维度

预算编制平台中,各辅助维度下均创建维度视图

1、EAS V8.2中辅助维度只有一个分组,那么将分组下的所有成员均生成到维度视图下

2、EAS V8.2中辅助维度存在多个分组

1)系统自动在维度视图的根成员下,新增对应个数的直接下级成员;

2)将辅助维度各分组下的成员,分别生成到新增的成员下面;

3)注意:对于辅助维度成员检查及设置中成员新编码不一致的成员,则根据新编码生成

3、注意:升级后成员原来的层级关系保留,使用“上级成员”方式确定成员间的上下级关系。

费用预算

费用预算中,根组织下创建预置的“项目”维度

费用预算中,维度下创建维度视图

处理同上

资金预算

资金预算中,根组织下创建已存在的辅助维度

资金预算中,维度下创建维度视图

处理同上

2)升级完毕,在升级报告中给出升级成功的提示。


预算模型

1、EAS V8.2EAS Cloud版本差异说明

1)EAS V8.2版本中,预算方案中存在明细维度组合页签,并根据该页签的信息确定科目成员的明细辅助维度。

2)EAS Cloud版本中,预算模型中需要设置所有使用的维度。


3、升级处理

1)对于所有的根预算方案分别处理;

2)若预算方案关联控制类型为共有类型时,将其变更为“预算平台”下的类型;

3)根据预算方案信息生成预算模型,模型中维度信息生成规则如下:

a)预算组织:判断预算方案关联的组织视图是否为方案创建组织创建的,若“是”,则模型关联该组织视图;若“否”,则关联预算方案创建组织下的同编码的组织视图。

b)预算科目:获取预算方案中“控制类型”所属的模块信息,分别处理如下:

b.1)当“控制类型”为“预算编制平台”中创建时,关联预算方案创建组织下预算编制平台中的科目视图。

b.2)当“控制类型”为“费用预算”中创建时,关联预算方案创建组织下费用预算中的科目视图。

b.3)当“控制类型”为“预算编制平台”中创建时,关联预算方案创建组织下资金预算中的科目视图。

c)预算情景、预算版本、预算要素、预算期间和币别:关联基础资料中的所有成员。

d)辅助维度:获取预算方案中“控制类型”所属的模块信息,分别处理如下:

d.1)当“控制类型”为“预算编制平台”中创建时,关联预算编制平台中的维度视图。

d.2)当“控制类型”为“费用预算”中创建时,关联费用预算中的维度视图。

d.3)当“控制类型”为“预算编制平台”中创建时,关联资金预算中的维度视图。

4)升级完毕,在升级报告中给出升级成功的提示。


维度业务关系

1、EAS V8.2EAS Cloud版本差异说明

1)EAS V8.2版本中,维度业务关系是不区分方案的;EAS Cloud版本中,维度业务关系是在模型下创建的。


2、升级处理

1)预算科目成员编码替换:“预算科目成员检查及设置界面中若存在记录,根据科目分组+成员编码,判断业务关系记录中,若存在对应的成员,则根据新的成员编码替换原有的成员编码。

2)辅助维度成员编码替换:“辅助维度成员检查及设置界面中若存在记录,根据“辅助维度分组+成员编码,判断业务关系记录中,若存在对应的成员,则根据新的成员编码替换原有的成员编码。

3)获取所有预算方案,逐个进行处理:

a)维度业务关系分组:逐个分组进行处理,若关联的维度在预算模型下均存在,则生成一份到预算模型下。

b)维度业务关系记录

b.1)维度业务关系分组“向下共享”不勾选:原业务关系记录的创建组织在预算模型关联的组织视图内,则将该记录生成到预算模型下。

b.2)维度业务关系分组“向下共享”勾选:一、原业务关系记录的创建组织在预算模型关联的组织视图内,则将该记录生成到预算模型下。二、对于预算模型关联的组织视图中的根组织,升级前可视的上级共享的记录,也要生成到根组织下,且创建组织为该根组织。

确认删除?