财政拨款结余资金管理情况审计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.水电费
6.邮电费
7.取暖费
8.交通费
9.差旅费
10.会议费
11.培训费
12.招待费
13.福利费
14.物业管理费
15.维修费
16.专用材料费
17.办公设备购置费
18.专用设备购置费
19.交通工具购置费
20.图书资料购置费
21.其他费用
3. 政事业类项目支出预算表(预算06表)和基本建设类项目支出预算表(预算07表)1.科目编码
2.科目名称(项目)
3.终止年
4.项目单位
5.财政拨款
6.预算外资金
7.其他资金
4. 纳入预算管理的政府性基金收支预算表(预算12表)
1.科目编码
2.单位代码
3.科目名称(项目)
4.基本建设支出
5.挖潜改造支出
6.人员经费
7.公用经费
8.其他支出
5. 科目余额表1.科目编码
2.本币期初余额
经验步骤:
1. 数据准备
1.生成预算支出表
从中央预算管理系统的基本支出人员经费预算表(预算04表)、基本支出日常公用经费预算表(预算05表)、行政事业类项目支出预算表(预算06表)、基本建设类项目支出预算表(预算07表)和纳入预算管理的政府性基金收支预算表(预算12表)中,提取部门“一上”和“二上”支出预算数据,按照预算单位编码、预算科目编码、预算科目目级编码、项目编码、项目资金来源编码、项目终止年和预算金额等字段分别整理、生成“一上”和“二上”预算支出表(类SQL描述步骤1-10),同时生成预算单位、一般预算支出科目、一般预算支出目级科目、项目名称、基金项目类别、基金预算支出目级科目、基金预算支出科目等字典表。
2.取得会计科目余额表
从AO采集的会计数据中取得科目余额表,提取科目编码、科目名称、本币期初余额等字段。
3.生成会计科目与预算科目的对照表
根据会计科目核算的内容,通过会计科目编码与预算单位编码、预算科目编码、预算科目目级编码、项目编码构建会计数据与预算数据的关联关系,生成会计科目与预算科目的对照表。
类SQL:
1 . CREATE TABLE [1up - 预算表- 支出] (YSDWBM nvarchar(10), YSKMBM nvarchar(10), YSKMMJBM nvarchar(10), XMBM nvarchar(15), XMZJLYBM nvarchar(10), ZZN nvarchar(4), AMOUNT numeric(9, 2))
2 . INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, XMBM, XMZJLYBM, ZZN, AMOUNT) SELECT b.YSDWBM, a.YSKMBM, c.XMBM, '01' AS Expr1, a.ZZN, a.[01] FROM [1up表
6$] a INNER JOIN 预算单位字典$ b ON a.YSDWMC = b.YSDWMC INNER JOIN 项目名称$ c ON a.XMMC = c.XMMC WHERE (a.[01] IS NOT NULL) INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, XMBM, XMZJLYBM, ZZN, AMOUNT) SELECT b.YSDWBM, a.YSKMBM, c.XMBM, '02' AS Expr1, a.ZZN, a.[02] FROM [1up表6$] a INNER JOIN 预算单位字典$ b ON
a.YSDWMC =
b.YSDWMC INNER JOIN 项目名称$ c ON a.XMMC =
c.XMMC WHERE (a.[02] IS NOT NULL) INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, XMBM, XMZJLYBM, ZZN, AMOUNT) SELECT b.YSDWBM, a.YSKMBM, c.XMBM, '03' AS Expr1, a.ZZN, a.[03] FROM
[1up表6$] a INNER JOIN 预算单位字典$ b ON a.YSDWMC = b.YSDWMC INNER JOIN 项目名称$ c ON a.XMMC = c.XMMC WHERE (a.[03] IS NOT NULL)
3 . INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, XMBM, XMZJLYBM, ZZN, AMOUNT) SELECT b.YSDWBM, a.YSKMBM, c.XMBM, '01' AS Expr1, a.ZZN, a.[01] FROM [1up表
7$] a INNER JOIN 预算单位字典$ b ON a.YSDWMC = b.YSDWMC INNER JOIN 项目名称$ c ON a.XMMC = c.XMMC WHERE (a.[01] IS NOT NULL) INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, XMBM, XMZJLYBM, ZZN, AMOUNT) SELECT b.YSDWBM, a.YSKMBM, c.XMBM, '02' AS Expr1, a.ZZN, a.[02] FROM [1up表7$] a INNER JOIN 预算单位字典$ b ON
a.YSDWMC =
b.YSDWMC INNER JOIN 项目名称$ c ON a.XMMC =
c.XMMC WHERE (a.[02] IS NOT NULL) INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, XMBM, XMZJLYBM, ZZN, AMOUNT) SELECT b.YSDWBM, a.YSKMBM, c.XMBM, '03' AS Expr1, a.ZZN, a.[03] FROM
[1up表7$] a INNER JOIN 预算单位字典$ b ON a.YSDWMC = b.YSDWMC INNER JOIN 项目名称$ c ON a.XMMC = c.XMMC WHERE (a.[03] IS NOT NULL)
4 . INSERT INTO [1up - 预算表- 支出] (YSDWBM, YSKMBM, YSKMMJBM, XMBM, AMOUNT) SELECT a.YSDWBM, a.YSKMBM, '01' AS Expr1, b.XMBM, a.[01] FROM [1up表12$] a INNER JOIN