AO2011导入国库集中支付系统3.0的辅助账

目前我省财政系统总预算软件已经升级至3.0,笔者在此分享一下导入该软件辅助账的过程,和大家共同研究。

该系统的收支明细使用了辅助核算,所以如果只导入科目表、余额表和凭证表,只能看到收支的最顶级科目,而无法看到收支明细账,所以必须再导入另外三张表:辅助信息表,辅助余额表和辅助凭证表。

首先将用到的表从ORACLE导入SQL SERVER2008R2,此过程在此就不演示了,需要的表:ELE_ACCOUNTANT_SUBJECT(科目表), GL_REMAIN(余额表),GL_VOUCHER(凭证主表),GL_VOUCHER_DETAIL(凭证子表)。

接下来整理表:

一、科目表

select distinct CHR_CODE 科目编码,CHR_NAME 科目名称,IS_DEBIT 余额方向

into 科目表2015

from dbo.ELE_ACCOUNTANT_SUBJECT

where SET_YEAR='2015' and is_deleted=0 and SUBJECT_KIND=0

and ST_ID like '{802AD1C3-0F37-4A88-BACF-E7959D5446AB}'

order by CHR_CODE

--SET_YEAR年份/is_deleted是否删除/SUBJECT_KIND科目类型/ST_ID账套号

--余额表明细

select AS_CODE 科目编码,BALANCE 年初余额

into yeb

from dbo.GL_REMAIN

where SET_YEAR='2015' and ST_ID like '{802AD1C3-0F37-4A88-BACF-E7959D5446AB}'

order by AS_CODE

--将余额表按科目编码进行汇总求和

select 科目编码,SUM(年初余额) 年初余额

into yeb_1

from yeb

group by 科目编码

--查看余额表有几级科目

select distinct LEN(科目编码) from yeb_1

--以下操作是将下级科目求和汇总成上级科目并插入到余额表中

--末级长度为九的下级科目求和汇总成上级科目

insert into yeb_1

select LEFT(科目编码,7) 科目编码,SUM(年初余额) 年初余额

from yeb_1

where LEN(科目编码)=9

group by left(科目编码,7)

--末级长度为七的下级科目求和汇总成上级科目

insert into yeb_1

select LEFT(科目编码,5) 科目编码,SUM(年初余额) 年初余额

from yeb_1

where LEN(科目编码)=7

group by left(科目编码,5)

--末级长度为五的下级科目求和汇总成上级科目

insert into yeb_1

select LEFT(科目编码,3) 科目编码,SUM(年初余额) 年初余额

from yeb_1

where LEN(科目编码)=5

group by left(科目编码,3)

--余额表汇总

select a.科目编码,a.科目名称,a.余额方向,年初余额=case

when 年初余额 is null then 0

else 年初余额

end

into 余额表2015

from kmb ajoin yeb_1 b on a.科目编码=b.科目编码

--凭证主表

select VOUCHER_ID,VOU_DATE 凭证日期,VOUCHER_NO 凭证流水号

into pz_zb

from GL_VOUCHER

where SET_YEAR='2015' and ST_ID like '{802AD1C3-0F37-4A88-BACF-E7959D5446AB}'

order by VOU_DATE,VOUCHER_NO

--SET_YEAR年份/ST_ID账套号

--凭证表明细

select VOUCHER_ID,VOUCHER_DETAIL_ID,AS_CODE 科目编码,AS_NAME 科目名称, remark 摘要,DEB_MONEY 借方金额,CRE_MONEY 贷方金额,EN_CODE 单位编码,EN_NAME 单位名称,预算编码=case

when IN_BS_CODE is not null

then IN_BS_CODE

w

oracle导出辅助账明细,AO2011导入国库集中支付系统3.0的辅助账资料.doc相关推荐

  1. oracle导出辅助账明细,AO2011导入国库集中支付系统3.0的辅助账

    AO2011导入国库集中支付系统3.0的辅助账 目前我省财政系统总预算软件已经升级至3.0,笔者在此分享一下导入该软件辅助账的过程,和大家共同研究. 该系统的收支明细使用了辅助核算,所以如果只导入科目 ...

  2. oracle导出客户机使用us7a,导入 Oracle WORLD SAMPLE

    Import WORLD SAMPLE C:\oraclexe\app\oracle\product\11.2.0\server\bin>imp system/oracle Import: Re ...

  3. 微信支付系统与自有业务系统对账实现

    文章目录 账单下载 数据解析 数据解析方法实现 行标题与行数据对比 数据对象TO 与自有支付业务订单核对 账单下载 参考官网API 数据解析 数据解析方法实现 /*** 解析微信账单字符串数据为对象* ...

  4. 架构师必须清楚的支付系统--对账系统详解

    点击关注公众号:互联网架构师,后台回复 2T获取2TB学习资源! 上一篇:Alibaba开源内网高并发编程手册.pdf 在支付系统中,资金对账在对账中心进行,将系统保存的账务流水与银行返回的清算流水和 ...

  5. 架构师必须清楚的支付系统--核算对账核心系统详解

    在支付系统中,资金对账在对账中心进行,将系统保存的账务流水与银行返回的清算流水和清算文件进行对账,核对系统账务数据与银行清算数据的一致性,保证支付机构各备付金银行账户每日的预计发生额与实际发生额一致. ...

  6. 支付系统 - 对账系统

    在支付系统中,资金对账在对账中心进行,将系统保存的账务流水与银行返回的清算流水和清算文件进行对账,核对系统账务数据与银行清算数据的一致性,保证支付机构各备付金银行账户每日的预计发生额与实际发生额一致. ...

  7. 支付设计白皮书:支付系统的对账系统设计

    对账介绍 看这篇文章的相信大家对支付都有了解,对于对账来说应该不陌生,肯定也明白对账的目的.简单例子,就是你和另外一个人做生意,约定的结款是月结,他每天都从你这里进货,你会记账说我应该收多少钱,他也会 ...

  8. oracle取32位唯一码,Oracle导出导入dmp文件命令,以及excel生成32位uuid

    Oracle导出dmp文件命令,以及excel生成64位uuid 导出命令cmd中 expdp mms/xfkjerp@orcl schemas=mms dumpfile=expdp.dmp DIRE ...

  9. oracle导出对象和数据,浅析Oracle对象和数据的导入导出

    对于Oracle对象和数据的导入导出,我们会用到一些小工具.以前我们一般都是使用PL/SQL Developer来实现,但是PL/SQL Developer在导出.导入数据时有两个问题: 1.要把表数 ...

最新文章

  1. C#程序设计语言Version2.0简介
  2. StyleSheet文件中路径处理
  3. Java那些事之多线程
  4. 操作笔记:tomcat在正式环境的常见问题和idea的远程调试
  5. 定义一个圆类——Circle,在类的内部提供一个属性:半径(r),同时 提供 两个 方 法 : 计算 面积 ( getArea() ) 和 计算 周长(getPerimeter()) 。
  6. 各种环境下的渗透测试
  7. AI应用开发基础傻瓜书系列3-激活函数
  8. 关于电脑周边配件的问题
  9. 靠信用购物!芝麻信用上线新功能:用户可先用后买
  10. MFC图形编辑界面工具
  11. .21f## c语言,C++核心准则编译边学-F.21 如果需要返回多个输出值,最好返回结构......
  12. Win10设置热点IP
  13. 数据库系统概念 第四章 习题答案
  14. Excel怎么设置单元格的边框
  15. SitePoint播客#128:我最不喜欢的10岁
  16. Android R- CarAudioService之registerAudioPolicy动态注册(一)
  17. 述职答辩提问环节一般可以问些什么_什么是述职。述职会问些什么问题。
  18. 从自己挖的坑里爬出来
  19. 射频标签工作频率的分类
  20. 平面直角坐标系中的旋转公式_大理石旋转楼梯测量方式及旋转楼梯案例大全

热门文章

  1. Permission denied(publickey) 解决办法
  2. android拷贝设备断连接,android – Firebase Messaging Inactivity,断开与AppMeasurementService的连接[复制]...
  3. Vue打包后出现的bug -favicon.ico' because it violates the following Content Security Policy direc
  4. EOS竞猜游戏SKR EOS遭黑客攻击,成都链安已于前天发出预警
  5. 计算机有哪些值得参加的比赛
  6. php网线入侵,普通网线能poe供电吗
  7. win7 查看php版本信息,window_Windows系统版本怎么看?2种查看windows版本的方法介绍,前段时间微软正式开始向Win7和 - phpStudy...
  8. 域名申请步骤史上最全
  9. linux进程管理原理
  10. 【70后、80后、90后嘚啵嘚】招募特约评论员啦!