您当前的位置:首页 > 会计论文>会计电算化论文

财务软件“反记账”功能的危害

2015-10-05 15:04 来源:学术参考网 作者:未知
   时下财务软件产品中“反记账”和“反结账”功能的提供,受到了财务软件使用者的欢迎。许多财务软件产品把“反记账”和“反结账”功能作为软件产品的重要特色功能之一,以迎合使用者。但是,在企业实际应用中,由于“反记账”和“反结账”功能的提供,给企业的财务会计系统带来了巨大的隐患,同时,也给产品的设计带来了不必要的麻烦。

  一、“反记账”、“反结账”的功能剖析

  所谓“反记账”就是将已记账的凭证通过记账的“逆向”过程,恢复到记账前的状态。“反结账”就是通过结账的“逆向”过程,使已完成结账处理的会计期间恢复到未结账状态。
  
  记账“逆向”过程的实现,依赖于进行记账处理时保留的“记账线索”,“反记账”处理时,沿着这些“记账线索”进行“逆向”处理,从而使系统返回到记账前的状态;结账“逆向”过程的实现,其原理相同。
  
  这样,“反记账”和“反结账”功能是否能够准确实现,就取决于两个方面,一方面是在进行记账、结账处理时,“记账线索”和“结账线索”的全面及准确保留,另一方面是“线索”的全面“可逆”。
  
  首先,“记账线索”和“结账线索”的全面准确保留,从理论上讲是可以实现的,但是在具体的产品设计时,若全面保留这些线索,系统数据量必然成倍增长,同时,由于具体记账次数的不可控(产品中不进行控制)及记账后的后续处理业务的不可控等因素,导致实际产品设计时,只能记录并保留“重要”线索,而无法全面保留“记账线索”。特别是大中型的财务软件产品的设计,由于其功能的涉及面较广,更无法实现线索的全面和准确保留。
  
  其次,按照已保留的线索进行逆向处理,无论从理论上和实际的产品设计上分析,都是无法准确实现的。即使是“核算型”的财务软件产品,记账时也涉及许多辅助核算数据,如:往来核算数据、银行对账的数据和分部门的核算数据等,记账后这些数据在相关的功能模块中将被作进一步的处理,这些处理在“反记账”时是难以全面准确恢复的;在后期的“管理型”产品和现在的ERP产品中,记账时所涉及的相关数据更多,处理也更复杂,例如,一批收款凭证记账后,其中一部分对应客户应收款的数据将被带入应收(往来)核算模块,这些数据在应收核销中将进行对应核销,哪些凭证中的数据进行了核销,其核销的对应数据都是无法确知的。“反记账”后,这些凭证将被恢复到未记账状态(也可以再通过“放弃审核”后进行直接修改),这些凭证再记账时,又会将对应客户应收款的数据带入应收核算模块,势必造成应收数据的错误。
  
  另外,由于“反记账”和“反结账”功能的设计,要求系统不仅要严格按照记账和结账规则进行相应的处理,组织存储相应的记账和结账数据,还要考虑“记账线索”和“结账线索”的记录与存储,不仅加大了系统的处理工作量,而且进一步复杂了系统数据的组织,必然降低系统的处理效率和产品质量。

  二、“反记账”、“反结账”功能的应用分析

  财务会计制度及财务软件相关的法规中,明令禁止在财务软件产品中提供“反记账”和“反结账”功能,专业的财务软件开发公司不仅为开发设计这些功能要牺牲产品的效率,加大产品设计复杂度和设计难度,而且还要冒着违法的风险,为什么呢?是因为“用户”的需求。在目前市场经济环境下,这看起来是最好的解释了,但是,详细分析用户的要求,特别是从支持和提升管理的角度去为用户着想,就会得出相反的结论。

  1、“反记账”和“反结账”为用户带来的“方便”
  
  按照财务会计制度的要求,记账后的凭证,若有错误,只能进行“有痕迹”修改,某一会计期间结账后,就无法再处理本会计期间的业务。财务软件产品也严格作到了这一点。但是,在企业的实际应用中,错误是无法避免的,这些错误可能是由于使用者的疏忽或失误造成的,也可能是其它原因造成的,总之,记账甚至结账后,由于种种原因,使用者往往要求对账的改动能实现“无痕迹”。由于记账前的凭证可以进行“无痕迹”修改,因此,通过“反记账”和“反结账”,将系统数据恢复到记账前的状态,错误就可被“无痕迹”修改了。

  2、“反记账”和“反结账”给用户所造成的危害

本新闻共2页,当前在第1页  1  2  

[责任编辑:编辑部]

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页