版本复制概述
版本复制功能是指从一个版本的数据复制到另一个版本,用于目标版本的预算编制和多个版本之间数据的对比分析。
支持两种方式:按数据复制、按表复制。
版本复制序时簿
【用途与目的】
企业在进行预算编制时,通常需要进行几上几下的编制,在编制不同版本的预算数据时,可以根据上一个版本的数据复制生成新版本的数据,然后在此基础上维护数据。
【操作路径】
〖战略管理〗->〖预算编制平台〗->〖预算编制〗->〖版本复制〗
【使用时机】
集团上下级组织编制完一个版本的数据后,需要进行较大幅度的调整,而且需要对调整前后的数据进行比较,所以需要快速的生成一个新版本的数据,在新版本的基础上进行调整,和原版本数据进行对比。
【栏位说明】
参见序时簿、按数据复制、按表复制的详细说明。
序时簿说明
名称 | 必填 | 业务含义 | 控制规则 |
表头信息 | | | |
成本中心 | 是 | 选择成本中心,主要用于过滤预算模型 | F7显示拥有版本复制序时簿权限的成本中心,可修改 |
预算模型 | 否 | 选择需要进行版本复制的预算模型,如果为空,默认显示所有模型的复制记录 | 1、F7显示成本中心或上级组织创建的预算模型,且模型关联的组织视图中包含当前组织,且控制类型为预算编制平台中创建。 2、默认显示执行的预算模型,且当前日期在日期区间内。 3、单选,可修改 |
表格字段 | | 显示按数据复制、按表复制的记录 | 显示按数据复制、按表复制时选中的字段,不可修改 |
按数据复制说明
名称 | 必填 | 业务含义 | 控制规则 |
预算模型 | 是 | 选择需要进行版本复制的预算模型 | 1、F7显示成本中心或上级组织创建的未归档预算模型,且模型关联的组织视图中包含当前组织,且控制类型为预算编制平台中创建。 2、单选,可修改 |
预算情景 | 是 | 选择需要复制哪个预算情景的数据 | F7显示预算模型关联的预算数类型的情景,支持多选。 |
预算期间 | 是 | 选择需要复制那些预算期间的数据 | 1、F7显示预算模型关联的期间分类下的预算期间,支持多选。 2、如果选择非明细期间,则复制该期间的所有下级明细期间的数据,如果选择多个期间,则取多个期间的并集。 3、支持设置期间变量。 |
基准期间 | 否 | 为了实现版本复制信息的复用,预算期间支持设置为期间变量,根据基准期间的值替换预算期间变量。 | F7显示预算模型关联的期间分类下的预算期间,单选。 |
源版本 | 是 | 选择被复制的是哪个版本的数据 | F7显示预算模型关联的手工创建的预算版本,单选。 |
目标版本 | 是 | 选择需要复制到的目标版本 | F7显示预算模型关联的手工创建的预算版本,单选。 |
预算组织 | 否 | 选择需要复制数据的预算组织 | F7显示预算模型关联的组织视图下的非共享明细组织,支持多选,当为空时,默认所有明细组织均要复制。 |
源版本表状态 | 是 | 源版本中的数据支持复制所有状态和已审批状态两种场景 | 1、下拉列表显示:“所有状态”和“已审批”。 2、目标版本为预置的“执行版”时,只能选择“已审批”,且不能修改;反之,可修改。 |
目标版本保留源版本的预算表和数据状态 | 否 | 目标版本生成的预算表和数据状态是否和源版本中保持一致 | 1、目标版本为预置的“执行版”时,默认勾选,且不可修改。 2、目标版本非预置的“执行版” 2.1)“源版本数据状态”为“所有状态”,默认不勾选,且不可修改。 2.2)“源版本数据状态”为“已审批”,可修改。 |
更新已存在的目标版本数据 | 否 | 如果目标版本数据已存在,是否需要覆盖 | 如果不选中该选项,则进行版本复制操作时,目标版本的数据已存在就不覆盖;如果选中该选项,则进行版本复制操作时,覆盖已存在的目标板本的数据(目标版本的数据状态是“编制中”,非“编制中”状态的数据无法覆盖)。 |
保留源版本预算表的创建人、修改人及审批人 | 是 | 复制生成的目标版本的预算表创建人、修改人和审批人是否与源版本中的表保持一致 | 如果不勾选该项,目标版本中复制新增的预算表创建人、修改人和审批人默认登录用户;如果勾选该项,默认与源版本中预算表保持一致。 |
按表复制说明
名称 | 必填 | 业务含义 | 控制规则 |
预算模型 | 是 | 选择需要进行版本复制的预算模型 | 1、F7显示成本中心或上级组织创建的未归档预算模型,且模型关联的组织视图中包含当前组织,且控制类型为预算编制平台中创建。 2、单选,可修改 |
预算组织 | 否 | 选择需要版本复制的预算组织,如果为空,表示复制模型关联组织视图下的所有组织 | 1、F7显示预算模型关联组织视图下的未封存预算组织,多选,可修改。 2、多选,可修改 |
预算模板 | 否 | 选择需要复制的预算模板,如果为空,表示复制所有模板的预算表 | 1、F7显示预算模型下所有预算模板。 2、多选,可修改 |
预算期间 | 是 | 选择需要版本复制的预算表属性界面中的期间 | F7显示预算模型关联的期间分类下的预算期间,多选,可修改。 |
币别 | 否 | 选择需要版本复制的预算表属性界面中的币别,如果为空,表示预算模型关联的所有币别 | F7显示预算模型关联的币别,多选,可修改。 |
源版本 | 是 | 选择被复制的是哪个版本的数据 | F7显示预算模型关联的预算版本,单选。 |
目标版本 | 是 | 选择需要复制到的目标版本 | F7显示预算模型关联的预算版本,单选。 |
源版本表状态 | 是 | 源版本中的数据支持复制所有状态和已审批状态两种场景 | 1、下拉列表显示:“所有状态”和“已审批”。 2、目标版本为预置的“执行版”时,只能选择“已审批”,且不能修改;反之,可修改。 |
目标版本保留源版本的预算表和数据状态 | 否 | 目标版本生成的预算表和数据状态是否和源版本中保持一致 | 1、如果不勾选该选项,则进行版本复制操作时,目标版本的预算表和数据已存在就不覆盖; 2、如果勾选该选项,则进行版本复制操作时,覆盖已存在的目标版本的“编制中”或“上级打回”状态的预算表,其他状态的预算表不更新。 2.1)若勾选“目标版本保留源版本的预算表和数据状态”,且参数MBG_A260为“是”,则目标版本已存在的“编制中”或“上级打回”状态的预算表中所有状态数据均会被覆盖更新。 2.2)若未勾选“目标版本保留源版本的预算表和数据状态”或者参数MBG_A260为“否”,则目标版本已存在的“编制中”或“上级打回”状态的预算表中,“编制中”才会覆盖更新,非“编制中”状态的数据无法覆盖。 |
覆盖已经存在“编制中”或“上级打回”状态的预算表和数据 | 否 | 如果目标版本中已经存在“编制中”、“上级打回”状态的预算表时,是否需要覆盖 | 如果勾选,当目标版本中已存在“编制中”或“上级打回”状态的预算表,预算表和表内的明细数据覆盖。 如果不勾选,不覆盖预算表和明细数据。 |
保留源版本预算表的创建人、修改人及审批人 | 是 | 复制生成的目标版本的预算表创建人、修改人和审批人是否与源版本中的表保持一致 | 如果不勾选该项,目标版本中复制新增的预算表创建人、修改人和审批人默认登录用户;如果勾选该项,默认与源版本中预算表保持一致。 |
按数据复制
点击工具栏上的【按数据复制】按钮,弹出的界面上设置条件,点击“确定”,版本复制操作完成,系统显示版本复制报告,可查看本次的版本复制结果。
版本复制报告会显示预算表新增结果和数据复制结果,如果目标版本数据状态非“编制中”,则数据复制不成功。
如果目标版本是“执行版”,则只复制数据状态是“已审批”、“合并上报”、“合并接收”的数据,复制到“执行版”的数据状态都是“已审批”。
如果目标版本非“执行版”,当“目标版本保留源版本的预算表和数据状态”勾选时,生成目标版本的数据与源版本中保持一致。如果源版本中数据状态为“合并上报”或“合并接收”,那么生成到目标版本中默认为“已审批”。
若目标版本已存在数据,如果不勾选“更新已存在的目标版本数据”,则进行版本复制操作时,目标版本的数据已存在就不覆盖;若勾选“更新已存在的目标版本数据”,则版本复制时按照以下逻辑更新:
• 若勾选“目标版本保留源版本的预算表和数据状态”,且参数MBG_A260为“是”,则目标版本所有状态数据均会被覆盖更新。
• 若未勾选“目标版本保留源版本的预算表和数据状态”或者参数MBG_A260为“否”,则目标版本“编制中”才会覆盖更新,非“编制中”状态的数据无法覆盖。
按表复制
点击工具栏上的【按表复制】按钮,弹出的界面上设置条件,点击“确定”,版本复制操作完成,系统显示版本复制报告,可查看本次的版本复制结果。
非明细组织的预算表,复制到目标版本时,仅复制生成预算表,不复制数据。
明细组织的预算表,复制到目标版本时,除了复制生成预算表,也会复制生成明细预算数。
目标版本为“执行版”时,仅复制源版本中已审批、调整中、合并上报和合并接收状态的预算表,且数据状态为“已审批”、“合并上报”、“合并接收”的明细数据才复制到目标版本,生成的数据状态为“已审批”。
目标版本非“执行版”时,当“目标版本保留源版本的预算表和数据状态”勾选时,生成目标版本的表和数据与源版本中保持一致。如果源版本中预算表和数据状态为“合并上报”或“合并接收”,那么生成到目标版本中默认为“已审批”。
当目标版本中已存在“编制中”或“上级打回”预算表,如果不勾选“覆盖已经存在“编制中”或“上级打回”状态的预算表和数据”,则进行版本复制操作时,目标版本的预算表和数据已存在就不覆盖更新;如果“覆盖已经存在“编制中”或“上级打回”状态的预算表和数据”,则版本复制时按照以下逻辑更新:
• 若勾选“目标版本保留源版本的预算表和数据状态”,且参数MBG_A260为“是”,则目标版本已存在的“编制中”或“上级打回”状态的预算表中所有状态数据均会被覆盖更新。
• 若未勾选“目标版本保留源版本的预算表和数据状态”或者参数MBG_A260为“否”,则目标版本已存在的“编制中”或“上级打回”状态的预算表中,“编制中”才会覆盖更新,非“编制中”状态的数据无法覆盖。
目标版本中已存在预算表,且表状态非“编制中”和“上级打回”,则不复制预算表及数据。
删除
选中版本复制方案,单击工具栏上【】按钮,删除记录的同时将版本复制报告一并删除。