如何利用AO采集辅助帐_ao采集模板

2020-02-28 其他范文 下载本文

如何利用AO采集辅助帐由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“ao采集模板”。

如何利用AO2011采集辅助帐

目前一些财务软件的部分科目使用了辅助核算功能,但由于AO2008没有辅助帐集转换接口,因此给审计人员转换和查看具体帐目的明细带来了困难。笔者在实践过程中,探索出了一套采集辅助帐的方法,现以湖北省财政系统使用的总预算会计软件为例,与大家一起分享交流。

一、转换辅助帐的工作原理

我们在转换辅助帐的过程中,所遵循的基本原理是:将辅助核算类别转化为相应的明细科目导入AO。

二、具体步骤

(一)确定需要导入的数据。

我们知道常规的电子数据还原成财务电子帐套时,我们一般只需要四张表,即会计科目表、余额表、凭证主表和凭证明细表。但在财政总预算会计软件系统中,为了获取被审计单位的辅助信息,还应知道被审单位哪些科目运用了辅助核算,以及相应的辅助类型,即哪些科目是按预算单位分类、功能分类还是按收入分类进行核算的。下面以XX市财政总算会计软件为例,介绍采集转换过程。

经了解,XX市财政总预算账使用的是北京方正春元公司开发的《财政总账管理系统》,其版本为v5.60.083,后台数据库为oracle 10g,其辅助核算科目和类型以及有关数据表如下:

1、辅助核算的科目及类型 科目代码科目名称辅助类型 111 暂付款预算单位分类 112 与下级往来预算单位分类 401 一般预算收入收入分类 405 基金预算收入收入分类 501 一般预算支出功能分类 505 基金预算支出预算单位分类 511 补助支出预算单位分类

2、需要采集的具体表 序号内容表名序号内容表名 1 科目表ACCOUNTANT_SUBJECT5 单位分类ENTERPRISE 2 余额表REMAIN_BUDGET6 功能分类BUDGET_SUBJECT 3 凭证主表VOUCHER_BUDGET7 收入分类BUDGET_SUBJECT_INCOME 4 凭证明细表VOUCHER_DETAIL_BUDGET(二)采集原始数据

由于被审计单位使用的财务软件的后台数据库为ORACLE 10g,因此首先需要在审计人员机器上安装PL/SQL软件,然后利用网络与被审单位的数据库进行连接,输入相应的用户名和口令,最后选择相应的表名并选择查询数据。

经过分析,以上7张表中均存储了多年度和多个帐套的数据,因此我们应该根据自己的需要有选择相应的数据,删除无关数据。

例如:获取2007年总预算(总预算帐套号为'0001')期初余额表的数据,只需在pl/sql查询窗口中输入并执行以下语句:

select * from remain_budjet where set_code='0001' and set_year='2007' 然后点击pl/sql查询窗口的“导出查询结果”按钮并以CSV格式的导出数据即可。其他数据表的获取和导出与上述情况类似,这里不再叙述。(三)加工整理数据

为了将科目辅助帐转化为科目明细帐,必须先将科目表、凭证明细表及余额表的科目编码进行统一规划,重新构造新的科目代码体系。在本例中新的科目代码规则是:原科目实行辅助核算的,其代码规则为:原科目代码+辅助核算类型代码,科目没有实行辅助核算的,其代码为原科目代码。下面分别给出了凭证明细表、余额表及科目表的整理语句。

1、整理凭证明细表。

根据不同的辅助类型(功能分类、单位分类、收入分类)将凭证明细表里的科目编码标准化 select code= case

when left(as_code,3)='111' then as_code+en_code(单位分类)when left(as_code,3)='112' then as_code+en_code(单位分类)when left(as_code,3)='505' then as_code+en_code(单位分类)when left(as_code,3)='511' then as_code+en_code(单位分类)when left(as_code,3)='401' then as_code+in_bs_code(收入分类)when left(as_code,3)='405' then as_code+in_bs_code(收入分类)when left(as_code,3)='501' then as_code+bs_code(功能分类)else as_codeend,VOUCHER_ID,SUMMARY,DEB_MONEY,CRE_MONEY into 凭证明细表

from VOUCHER_DETAIL_BUDGET order by VOUCHER_ID

整理后的凭证明细表的字段内容对应如下

序号 1 2 3 字段内容 对应字段 科目代码 CODE 凭证关联号 VOUCHER_ID 摘要 SUMMARY 序号5 字段内容 借方金额 贷方金额

对应字段 DEB_MONEY CRE_MONEY

2、整理余额表。

主要也是将余额表里的科目编码进行标准化改造。select CODE= case

when left(as_code,3)='111' then as_code+en_code(单位分类)when left(as_code,3)='112' then as_code+en_code(单位分类)when left(as_code,3)='505' then as_code+en_code(单位分类)when left(as_code,3)='511' then as_code+en_code(单位分类)when left(as_code,3)='401' then as_code+in_bs_code(收入分类)when left(as_code,3)='405' then as_code+in_bs_code(收入分类)when left(as_code,3)='501' then as_code+bs_code(功能分类)else as_code end,BALANCE,fx=case when left(as_code,1)=1 or left(as_code,1)=5 then '借' else '贷' end into 余额表 from ACCOUNTANT_SUBJECT order by code

整理后的余额表的字段内容对应如下

序号 1 3 字段内容 对应字段 科目代码 CODE 余额方向 FX 序号 2 字段内容 对应字段 期初余额 BALANCE

3、整理科目表。

(1)生成临时科目表,由原始科目表+辅助科目表构成 SELECT in_code, disp_name INTO #temp1

FROM ACCOUNTANT_SUBJECT union

SELECT '111' + IN_CODE AS kmdm, DISP_NAME FROM ENTERPRISE(预算单位表)Union

SELECT '112' + IN_CODE AS kmdm, DISP_NAME FROM ENTERPRISE(预算单位表)union

SELECT '505' + IN_CODE AS kmdm, DISP_NAME FROM ENTERPRISE(预算单位表)union

SELECT '511' + IN_CODE AS kmdm, DISP_NAME FROM ENTERPRISE(预算单位表)union SELECT '401' + IN_CODE AS kmdm, DISP_NAME FROM BUDGET_SUBJECT_INCOME(收入分类表)union

SELECT '405' + IN_CODE AS kmdm, DISP_NAME FROM BUDGET_SUBJECT_INCOME(收入分类表)union

SELECT '501' + IN_CODE AS kmdm, DISP_NAME FROM BUDGET_SUBJECT(功能分类表)

(2)精简科目表。目的为了去掉余额为零且借贷发生额为零的科目,便于审计人员查看帐目时更加清晰和直观。

①选取凭证明细表中和余额表中所有科目代码,生成临时表#temp2 select distinct code into #temp2 from凭证明细表 union

select code from 余额表

②提取临时表#temp2中本级及上一级的科目代码,生成临时表#temp3 select code=substring(b.code,1,15)into #temp3 from #temp2 b union

select code=substring(b.code,1,12)from #temp2 b union

select code=substring(b.code,1,9)from #temp2 b union

select code=substring(b.code,1,6)from #temp2 b union

select code=substring(b.code,1,3)from #temp2 b ③从#temp1中挑选出科目代码在临时表#temp3中的所有记录,并生成科目表。SELECT in_code as code, disp_name into 科目表 from #temp1

where in_code in(select code from #temp3)order by in_code ④删除临时表

drop table #temp1,#temp2,#temp3 整理后的科目表的字段内容对应如下

序号 1 字段内容 对应字段 科目代码 CODE 序号 2 字段内容 对应字段 科目名称 DISP_NAME4、整理凭证主表

select voucher_id, voucher_no, set_year, v_month, v_day into 凭证主表 from voucher_budget 整理后的凭证主表字段及内容

序号 1 2 3 字段内容 对应字段 凭证关联号 VOUCHER_ID 凭证流水号 VOUCHER_NO 会计年度 SET_YEAR 序号 4 5 字段内容 会计月份 会计日期

对应字段 V_MONTH V_DAY

(四)利用AO采集转换功能生成电子帐套

将以上整理后的科目表、余额表、凭证主表和凭证明细表,通过财务软件数据库采集方式导入AO,然后利用辅助导入向导按照提示输入即可完成。

如何利用AO采集财政审计数据

随着国家审计署金审工程的逐步推进,计算机辅助审计作为必须掌握的审计技术已成为审计人员的共识。掌握和推广利用ao系统深化财政审计工作,同样是审计人员不可回避的课题。财政......

利用多媒体辅助教学

利用多媒体辅助教学,打造高效的语文课堂教学多媒体能为学生提供生动逼真的教学情境,丰富多彩的教学资源,为学生营造一个色彩缤纷、声像同步、能动能静的教学情景,能使学生眼、耳......

利用多媒体辅助数学教学

利用多媒体辅助数学教学新课程改革不仅在课程结构、课程内容、课程评价及课程管理等方面制定了明确的目标,而且从课程功能与课程实施两方面分别提出了明确的目标:“要改革课......

如何利用网络资源辅助教学

如何利用网络资源辅助教学裴京远信息化时代早已来临,各行各业都在抢用信息化的成果,都在利用网络公共开放的资源。教育当然可以而且应该利用这个成果,利用网络资源。教学资源的......

AO采集非税收入财务数据方法

AO采集非税收入财务数据方法【摘要】本文主要介绍通过AO采集非税收入管理系统Oracle备份文件中财务数据的方法。【关键词】AO Oracle 非税收入 数据采集 财务数据某县非税......

《如何利用AO采集辅助帐.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
如何利用AO采集辅助帐
点击下载文档
相关专题 ao采集模板 ao ao采集模板 ao
[其他范文]相关推荐
[其他范文]热门文章
下载全文