第一范文网 - 专业文章范例文档资料分享平台

AO数据采集—方正春元 - 财政总预算会计辅助帐处理方法

来源:用户分享 时间:2025/5/15 22:17:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

FROM 总预算会计账凭证明细表 A JOIN U_总预算科目1 B

ON A.会计科目=B.内码 AND A.SET_YEAR=B.业务年度 JOIN U_预算单位 C

ON A.预算单位=C.内码 AND A.SET_YEAR=C.业务年度 JOIN U_支出分类科目 DD

ON LEFT(A.预算科目,6)=DD.内码 AND A.SET_YEAR=DD.业务年度

where A.SET_YEAR =2008 --扩展位数的科目+收入+预算单位 UNION

SELECT DISTINCT 新科目=新科目编码+新收入编码+新预算单位编码,

科目名称=预算单位名称,业务年度=A.SET_year ,方向=(CASE WHEN LEFT(会计科目,1) IN (1,5) THEN '借' ELSE '贷' END)

FROM 总预算会计账凭证明细表 A JOIN U_总预算科目1 B

ON A.会计科目=B.内码 AND A.SET_YEAR=B.业务年度 JOIN U_预算单位 C

ON A.预算单位=C.内码 AND A.SET_YEAR=C.业务年度 JOIN U_收入分类科目 D

ON LEFT(A.预算收入,9)=D.内码 AND A.SET_YEAR=D.业务年度

where A.SET_YEAR =2008 --扩展位数的科目+收入 UNION

SELECT DISTINCT 新科目=新科目编码+新收入编码, 科目名称=收入名称,业务年度=A.SET_year ,方向=(CASE WHEN LEFT(会计科目,1) IN (1,5) THEN '借' ELSE '贷' END)

FROM 总预算会计账凭证明细表 A JOIN U_总预算科目1 B

ON A.会计科目=B.内码 AND A.SET_YEAR=B.业务年度 JOIN U_收入分类科目 D

ON left(A.预算收入,6)=D.内码 AND A.SET_YEAR=D.业务年度

WHERE A.SET_YEAR =2008 UNION

SELECT DISTINCT 新科目=新科目编码+新收入编码, 科目名称=收入名称,业务年度=A.SET_year ,方向=(CASE WHEN LEFT(会计科目,1) IN (1,5) THEN '借' ELSE '贷' END)

FROM 总预算会计账凭证明细表 A

JOIN U_总预算科目1 B

ON A.会计科目=B.内码 AND A.SET_YEAR=B.业务年度 JOIN U_收入分类科目 D

ON left(A.预算收入,9)=D.内码 AND A.SET_YEAR=D.业务年度

WHERE A.SET_YEAR =2008 --扩展位数的科目+支出类科目 UNION

SELECT DISTINCT 新科目=新科目编码+新支出编码, 科目名称=支出名称,业务年度=A.SET_year ,方向=(CASE WHEN LEFT(会计科目,1) IN (1,5) THEN '借' ELSE '贷' END)

FROM 总预算会计账凭证明细表 A JOIN U_总预算科目1 B

ON A.会计科目=B.内码 AND A.SET_YEAR=B.业务年度 JOIN U_支出分类科目 D

ON LEFT(A.预算科目,3)=D.内码 AND A.SET_YEAR=D.业务年度

WHERE A.SET_YEAR =2008 --扩展位数的科目+支出款科目 UNION

SELECT DISTINCT 新科目=新科目编码+DD.新支出编码,

科目名称=DD.支出名称,业务年度=A.SET_year ,方向=(CASE WHEN LEFT(会计科目,1) IN (1,5) THEN '借' ELSE '贷' END)

FROM 总预算会计账凭证明细表 A JOIN U_总预算科目1 B

ON A.会计科目=B.内码 AND A.SET_YEAR=B.业务年度 JOIN U_支出分类科目 DD

ON LEFT(A.预算科目,6)=DD.内码 AND A.SET_YEAR=DD.业务年度

WHERE A.SET_YEAR =2008 GO

--删除NULL之值记录

DELETE FROM U_总预算科目_NEW WHERE 新科目编码 IS NULL GO

(六)生成新表――U_总预算期初余额表。将新科目编码添加到新余额表里。SQL 语句如下:

SELECT A.业务年度,

新科目=CAST(REPLACE((新科目编码+(CASE WHEN DD.新支出编码 IS NULL THEN '' ELSE DD.新支出编码 END )

+(CASE WHEN 新收入编码 IS NULL THEN '' ELSE 新收入编码 END )+(CASE WHEN 新预算单位编码 IS NULL THEN ''

AO数据采集—方正春元 - 财政总预算会计辅助帐处理方法.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c19yv96ciup4zk8m0i2by_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top