论文部分内容阅读
摘 要:近年来,山东电力公司大力推行财务集约化管理,公司财务工作的广度、深度和细度大大拓展,需要广大财务人员用新思路、新方法、新举措,适应和服务新形势的发展要求,而预算管理工作也逐步向精益化、项目化、过程化演进,为进一步满足预算管理工作要求,实现对电网基建、技改、小型基建、大修、科技、营销、信息化、管理咨询和教育培训项目的年度预算控制,以及技改、大修、科技、营销、信息化、管理咨询和教育培训项目的双重控制的目的,将财务管控预算编制功能与套装软件项目预算控制功能进行有效衔接,山东电力公司实施部署了项目预算全过程管控功能部署实施,强化预算编制和发布集成,确保预算编制数据的准确应用,强化预算编制、发布和执行的一致性,提高预算编制效率,加强公司总部对各单位预算管理规范的把控能力。
关键词:ERP系统 项目 全过程 预算控制 集成控制
一、引言
国网山东省电力公司ERP系统的全省覆盖,有效地促进了公司人财物集约化管理,将信息化从业务日常操作层面向经营管理方向提升,从而引领和加速管理变革,提高公司整体管控能力,最终带动公司信息化建设进一步向纵深化迈进。目前山东项目预算编制在管控进行编制,项目创建及项目预算控制在套装软件侧进行控制,管控编辑的预算数据在套装侧需重新进行预算数据控制维护,无系统数据集成,容易造成项目预算数据两边维护的不准确,造成预算控制偏差,而且项目创建在套装侧创建,有无预算都可以进行创建,业务上很多无预算的项目在系统中进行创建,后续项目无法开工启动,造成系统创建无效项目主数据,业务数据繁乱。鉴于以上原因,国网山东省电力公司开展了项目预算全过程管控功能的部署实施。
二、项目预算全过程管控功能设计理念及目标
1.设计理念。项目预算全过程管控功能是山东公司标准化工作的拓展和延伸,也是项目管理在套装及管控两信息系统有效运行的重要保障。该功能设计理念体现在以下两个方面:
1.1借鉴山东公司财务标准化的成功实践,结合山东业务系统实际情况,充分利用现有信息系统,实现预算管理业务的规范化和标准化。
1.2提高强化预算编制和发布集成,确保预算编制数据的准确应用,强化预算编制、发布和执行的一致性,提高预算编制效率。
2.设计目标。以项目预算发布及调整信息集成接口标准化、信息化、精益化管理为目标,遵循国家电网公司财务集约化、信息化建设的要求,基于套装软件、财务管控模块标准功能,并进行适当的客制化开发,满足山东公司项目预算全过程的管控需求,为公司提供有力的信息化支撑和保障。
三、项目预算全过程管控功能设计
1.业务架构设计。项目预算全过程管控功能项目预算发布及调整信息集成接口技术方案主要基于套装软件预算控制业务及信息化規范,以及项目预算发布与调整规范化工作成果,依托于财务管控模块预算编制、套装软件项目管理(PS)模块标准功能,进一步规范项目预算发布及调整业务,调整预算发布及调整接口字段,规范项目预算全链条管控、跨年项目结转以及项目双控方案等相关功能。强化项目预算编制、执行和控制的一致性。
2.应用架构设计。财务集约化管理信息系统由一个系统(套装软件)三个模块(财务管控模块、凭证协同模块、员工报销模块)及主数据管理平台支撑。项目预算全过程管控功能项目预算发布及调整信息集成接口技术方案应用架构设计是遵循和依照国家电网公司SG-ERP架构设计和财务业务标准化的成果开展的,属于财务集约化管理信息系统应用中套装软件财务模块项目预算管理部分功能的扩展,涉及套装软件项目管理(PS)模块、财务管控模块部分功能。
3.集成架构设计。采用应用集成中异步无返回方式实现财务管控与套装软件之间相关接口数据的交互。套装软件向财务管控模块发送相关信息的过程采用ESB实现异步无返回方式,具体过程如下图:
图1 ESB异步无返回交互方式
3.1财务管控开发相应的接口服务,提供给应用集成方;应用集成方将财务管控提供的服务注册到ESB上;
3.2套装软件调用财务管控模块在ESB上注册的数据接收服务,将数据传递到财务管控模块;
3.3套装软件开发相应的数据反馈接口服务,提供给应用集成方;应用集成方将套装软件提供的服务注册到ESB上;
3.4财务管控将接收到的数据处理完成后,调用套装软件在ESB上注册的数据反馈接口服务;套装软件的服务接收到财务管控模块反馈的执行结果(包括状态、校验等信息)后,做相应的处理。财务管控模块向套装软件发送相关信息的过程与套装软件向财务管控模块发送相关信息的过程相反,在此不再赘述。
四、项目预算全过程管控功能实现
1.项目预算发布及调整接口。为实现项目预算全过程管控功能,实现项目预算编辑及控制数据的集成,在套装软件及管控分别部署项目预算发布及调整接口。接口主要实现以下功能:
1.1接口项目预算调整,统一将预算值调整为调整后预算值。财务管控项目预算零星调整编制数据发送时,由 “调整值”转化成“调整后预算值”发送到套装软件侧,套装软件项目预算零星调整发布时直接将”调整后预算值“作为最新项目预算编制值发布到项目上,以避免可能出现的预算结果与财务管控预算零星调整后金额不一致的情况。
1.2项目预算发布及调整日志表在套装侧进行存储记录。财务管控预算发布或调整预算数据发送到套装软件时,套装侧将所有数据日志记录到本地日志记录表中,便于进行接口数据查询及分析。
1.3全数据条目发布与接收机制。任何项目发生预算金额数据的调整,财务管控需将该项目全部字段信息经过拼接后整条发布给套装软件,以确保ERP落地表每条数据均为当时最新最全的发布数据。
1.4跨版本项目预算增量发布。为了减少数据冗余,套装软件不接收未变更的项目预算数据,因此财务管控在所有项目预算发布阶段都只发布有变动的项目(包括预算金额变更和新增的项目),即项目预算在不同项目预算发布阶段以增量形式发布。 2.项目创建关于预算发布及调整数据校验。套装软件创建项目定义时,进行如下校验。
第一步:对于所创建项目定义编码前两位为项目类型代码与项目类型表中所维护的项目类型代码字段的,需首先将要创建的项目定义与项目预算发布接口项目预算发布及零星调整表进行比对,如该项目定义不存在,则提示错误信息“项目定义还未进行预算编制,请编制并成功发布预算后再创建”,无法成功保存项目定义,如存在,则成功创建项目定义。对于所创建项目定义前两位不在项目类型代码与项目类型表中所维护的项目类型代码字段的,无需校验其是否能够创建,直接保存即可。
第二步:将所创建的项目定义与日志表的字段父级项目定义进行全量比对,若存在该项目定义,提示“父级项目不允许创建项目定义”,若不存在,继续执行第三步校验;
第三步:检查所创建的项目定义到日志表中检查项目定义相同且流水码最大的预算发布数据中项目停用标识字段值是否为停用,若为停用状态,提示“停用项目不允许创建项目定义”,若为非停用状态,则可以创建项目定义。
第四步:根据所创建的项目定义号到日志表中检查项目定义相同且流水码最大的预算发布数据中的“是否打包项目”字段是都为“是”,若为“是”,提示“打包项目不允许创建项目定义”,若为 “否”,则可以创建项目定义成功。
3.跨年项目预算管理。跨年项目预算管理程序共包含三部分内容:1)跨年项目预算结转;2)跨年项目清单回传;3)项目预算执行情况回传
3.1跨年项目预算结转:预算管理部门登陆跨年项目预算管理工作台,进行项目预算结转,该操作需在年终结算完成后进行,以确保当前年度剩余预算和承诺结转至下一年度。
3.2跨年项目清单回傳:当财务管控模块进行“一上草案”编制时,从套装软件中获取预算未完全执行的项目清单信息,套装侧将项目状态为未做技术性关闭或项目关闭,且未打删除标记的项目(即排除技术性关闭或项目关闭或打删除标记的项目)相关信息通过项目预算执行情况回传集成接口回传给财务管控模块。
3.3项目预算执行情况回传,当财务管控模块进行“二上备案”编制,或日常进行项目预算零星调整编制时,从套装软件中获取跨年项目预算执行情况,套装软件将项目状态为未做技术性关闭或项目关闭,且未打删除标记的项目(即排除技术性关闭或项目关闭或打删除标记的项目)预算执行数据通过项目预算执行情况回传集成接口回传给财务管控模块。
五、结语
通过以上项目预算全过程管控功能的相关程序的部署实施,加强预算编制和预算发布时效性,确保了预算编制数据的准确应用,提升了预算数据的准确性,提高预算编制效率。
参考文献:
[1]侯龙文、侯岩、何瑛编著,《现代全面预算管理》,经济管理出版社,2005年11月第1版.
[2](美)英格拉姆,奥尔布莱特,希尔,《管理会计:预算管理与内部控制》,中信出版社,2004年1月第1版.
[3]财政部财企(2002), 102号文件,《关于企业实施财务预算管理的指导意见》.
[4]王纹、孙健著,《SAP财务管理大全》,清华大学出版社; 2005年第1版.
[5]王晓姝,《企业预算管理与全面预算的编制与实施》,对外经济贸易大学出版,2006年.
关键词:ERP系统 项目 全过程 预算控制 集成控制
一、引言
国网山东省电力公司ERP系统的全省覆盖,有效地促进了公司人财物集约化管理,将信息化从业务日常操作层面向经营管理方向提升,从而引领和加速管理变革,提高公司整体管控能力,最终带动公司信息化建设进一步向纵深化迈进。目前山东项目预算编制在管控进行编制,项目创建及项目预算控制在套装软件侧进行控制,管控编辑的预算数据在套装侧需重新进行预算数据控制维护,无系统数据集成,容易造成项目预算数据两边维护的不准确,造成预算控制偏差,而且项目创建在套装侧创建,有无预算都可以进行创建,业务上很多无预算的项目在系统中进行创建,后续项目无法开工启动,造成系统创建无效项目主数据,业务数据繁乱。鉴于以上原因,国网山东省电力公司开展了项目预算全过程管控功能的部署实施。
二、项目预算全过程管控功能设计理念及目标
1.设计理念。项目预算全过程管控功能是山东公司标准化工作的拓展和延伸,也是项目管理在套装及管控两信息系统有效运行的重要保障。该功能设计理念体现在以下两个方面:
1.1借鉴山东公司财务标准化的成功实践,结合山东业务系统实际情况,充分利用现有信息系统,实现预算管理业务的规范化和标准化。
1.2提高强化预算编制和发布集成,确保预算编制数据的准确应用,强化预算编制、发布和执行的一致性,提高预算编制效率。
2.设计目标。以项目预算发布及调整信息集成接口标准化、信息化、精益化管理为目标,遵循国家电网公司财务集约化、信息化建设的要求,基于套装软件、财务管控模块标准功能,并进行适当的客制化开发,满足山东公司项目预算全过程的管控需求,为公司提供有力的信息化支撑和保障。
三、项目预算全过程管控功能设计
1.业务架构设计。项目预算全过程管控功能项目预算发布及调整信息集成接口技术方案主要基于套装软件预算控制业务及信息化規范,以及项目预算发布与调整规范化工作成果,依托于财务管控模块预算编制、套装软件项目管理(PS)模块标准功能,进一步规范项目预算发布及调整业务,调整预算发布及调整接口字段,规范项目预算全链条管控、跨年项目结转以及项目双控方案等相关功能。强化项目预算编制、执行和控制的一致性。
2.应用架构设计。财务集约化管理信息系统由一个系统(套装软件)三个模块(财务管控模块、凭证协同模块、员工报销模块)及主数据管理平台支撑。项目预算全过程管控功能项目预算发布及调整信息集成接口技术方案应用架构设计是遵循和依照国家电网公司SG-ERP架构设计和财务业务标准化的成果开展的,属于财务集约化管理信息系统应用中套装软件财务模块项目预算管理部分功能的扩展,涉及套装软件项目管理(PS)模块、财务管控模块部分功能。
3.集成架构设计。采用应用集成中异步无返回方式实现财务管控与套装软件之间相关接口数据的交互。套装软件向财务管控模块发送相关信息的过程采用ESB实现异步无返回方式,具体过程如下图:
图1 ESB异步无返回交互方式
3.1财务管控开发相应的接口服务,提供给应用集成方;应用集成方将财务管控提供的服务注册到ESB上;
3.2套装软件调用财务管控模块在ESB上注册的数据接收服务,将数据传递到财务管控模块;
3.3套装软件开发相应的数据反馈接口服务,提供给应用集成方;应用集成方将套装软件提供的服务注册到ESB上;
3.4财务管控将接收到的数据处理完成后,调用套装软件在ESB上注册的数据反馈接口服务;套装软件的服务接收到财务管控模块反馈的执行结果(包括状态、校验等信息)后,做相应的处理。财务管控模块向套装软件发送相关信息的过程与套装软件向财务管控模块发送相关信息的过程相反,在此不再赘述。
四、项目预算全过程管控功能实现
1.项目预算发布及调整接口。为实现项目预算全过程管控功能,实现项目预算编辑及控制数据的集成,在套装软件及管控分别部署项目预算发布及调整接口。接口主要实现以下功能:
1.1接口项目预算调整,统一将预算值调整为调整后预算值。财务管控项目预算零星调整编制数据发送时,由 “调整值”转化成“调整后预算值”发送到套装软件侧,套装软件项目预算零星调整发布时直接将”调整后预算值“作为最新项目预算编制值发布到项目上,以避免可能出现的预算结果与财务管控预算零星调整后金额不一致的情况。
1.2项目预算发布及调整日志表在套装侧进行存储记录。财务管控预算发布或调整预算数据发送到套装软件时,套装侧将所有数据日志记录到本地日志记录表中,便于进行接口数据查询及分析。
1.3全数据条目发布与接收机制。任何项目发生预算金额数据的调整,财务管控需将该项目全部字段信息经过拼接后整条发布给套装软件,以确保ERP落地表每条数据均为当时最新最全的发布数据。
1.4跨版本项目预算增量发布。为了减少数据冗余,套装软件不接收未变更的项目预算数据,因此财务管控在所有项目预算发布阶段都只发布有变动的项目(包括预算金额变更和新增的项目),即项目预算在不同项目预算发布阶段以增量形式发布。 2.项目创建关于预算发布及调整数据校验。套装软件创建项目定义时,进行如下校验。
第一步:对于所创建项目定义编码前两位为项目类型代码与项目类型表中所维护的项目类型代码字段的,需首先将要创建的项目定义与项目预算发布接口项目预算发布及零星调整表进行比对,如该项目定义不存在,则提示错误信息“项目定义还未进行预算编制,请编制并成功发布预算后再创建”,无法成功保存项目定义,如存在,则成功创建项目定义。对于所创建项目定义前两位不在项目类型代码与项目类型表中所维护的项目类型代码字段的,无需校验其是否能够创建,直接保存即可。
第二步:将所创建的项目定义与日志表的字段父级项目定义进行全量比对,若存在该项目定义,提示“父级项目不允许创建项目定义”,若不存在,继续执行第三步校验;
第三步:检查所创建的项目定义到日志表中检查项目定义相同且流水码最大的预算发布数据中项目停用标识字段值是否为停用,若为停用状态,提示“停用项目不允许创建项目定义”,若为非停用状态,则可以创建项目定义。
第四步:根据所创建的项目定义号到日志表中检查项目定义相同且流水码最大的预算发布数据中的“是否打包项目”字段是都为“是”,若为“是”,提示“打包项目不允许创建项目定义”,若为 “否”,则可以创建项目定义成功。
3.跨年项目预算管理。跨年项目预算管理程序共包含三部分内容:1)跨年项目预算结转;2)跨年项目清单回传;3)项目预算执行情况回传
3.1跨年项目预算结转:预算管理部门登陆跨年项目预算管理工作台,进行项目预算结转,该操作需在年终结算完成后进行,以确保当前年度剩余预算和承诺结转至下一年度。
3.2跨年项目清单回傳:当财务管控模块进行“一上草案”编制时,从套装软件中获取预算未完全执行的项目清单信息,套装侧将项目状态为未做技术性关闭或项目关闭,且未打删除标记的项目(即排除技术性关闭或项目关闭或打删除标记的项目)相关信息通过项目预算执行情况回传集成接口回传给财务管控模块。
3.3项目预算执行情况回传,当财务管控模块进行“二上备案”编制,或日常进行项目预算零星调整编制时,从套装软件中获取跨年项目预算执行情况,套装软件将项目状态为未做技术性关闭或项目关闭,且未打删除标记的项目(即排除技术性关闭或项目关闭或打删除标记的项目)预算执行数据通过项目预算执行情况回传集成接口回传给财务管控模块。
五、结语
通过以上项目预算全过程管控功能的相关程序的部署实施,加强预算编制和预算发布时效性,确保了预算编制数据的准确应用,提升了预算数据的准确性,提高预算编制效率。
参考文献:
[1]侯龙文、侯岩、何瑛编著,《现代全面预算管理》,经济管理出版社,2005年11月第1版.
[2](美)英格拉姆,奥尔布莱特,希尔,《管理会计:预算管理与内部控制》,中信出版社,2004年1月第1版.
[3]财政部财企(2002), 102号文件,《关于企业实施财务预算管理的指导意见》.
[4]王纹、孙健著,《SAP财务管理大全》,清华大学出版社; 2005年第1版.
[5]王晓姝,《企业预算管理与全面预算的编制与实施》,对外经济贸易大学出版,2006年.