|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
问题描述:在使用用友t3普及版(包含部分标准版,不是通过项目管理做流量表)时,在查询现金流量凭证时比较麻烦
比如:这月有500张凭证,但是有200张涉及到现金和银行的凭证,
正常情况下,我们在填制凭证的同时就顺便指定了,现金流量的项目,
但是有时候由于误操作,或不小心,
有的凭证在没有制定流量的情况下就保存了,
凭证只是指定了部分流量。
当月底发现流量表和负债表,或余额表核对不上时,要查询那些凭证没有指定流量,在没有出纳的情况下,就要一张一张的查看,这样太浪费时间而且容易遗漏。
解决方案:
临时解决,变通的方法如下:
1.进入数据库的查询分析器,建立一个视图,如下代码:
create view dbo.yqy_GL_CashTable
as
select GL_CashTable.i_id as 流量表自动编号,GL_CashTable.iPeriod as 流量表会计期间,GL_CashTable.iSignSeq as 流量表凭证类别排序号,GL_CashTable.ino_id as 流量表凭证编号,GL_CashTable.inid as 流量表凭证行号,GL_CashTable.cCashItem as 流量表现金项目,GL_CashTable.md as 流量表借方金额,GL_CashTable.mc as 流量表贷方金额 ,
( str(GL_CashTable.iPeriod) + str(GL_CashTable.iSignSeq) + str(GL_CashTable.ino_id) + str(GL_CashTable.inid) ) as 流量表期间凭证类别排序号凭证编号凭证行号
from GL_CashTable
2. 通过数据库凭证明细账的表,和视图做比对,查看哪些凭证的那些分录还没指定,流量,代码如下:
select GL_accvouch.iperiod as 会计期间, GL_accvouch.isignseq as 凭证类别排序号 , GL_accvouch.ino_id as 凭证编号 , GL_accvouch.inid as 凭证行号 , GL_accvouch.ccode as 科目编码 , GL_accvouch.md as 借方金额 , GL_accvouch.mc as 贷方金额 , GL_accvouch.ccode_equal as 凭证对方科目编码 ,
( str(GL_accvouch.iperiod) + str(GL_accvouch.isignseq) + str(GL_accvouch.ino_id) + str(GL_accvouch.inid) ) as 期间凭证类别排序号凭证编号凭证行号
from GL_accvouch
where str(GL_accvouch.iperiod) + str(GL_accvouch.isignseq) + str(GL_accvouch.ino_id) + str(GL_accvouch.inid) not in(select 流量表期间凭证类别排序号凭证编号凭证行号 from yqy_GL_CashTable )
and GL_accvouch.iperiod = 2 and ( GL_accvouch.ccode like '1002%' or GL_accvouch.ccode like '1001%' )
order by 期间凭证类别排序号凭证编号凭证行号
就可以直观的查看结果了。
|
|