T3采购发票开票日期和审核日期问题
T3 采购发票开票日期和审核日期问题
作者:张桂龙
【问题现象】
采购管理--采购发票列表:供应商编码 103,开票日期为 7 月的所有发票与核算管理-采购入库单列表:供应商编码 103,入库日期 7 月的所有入库记录,数据一致。
但是,采购管理--采购发票列表:供应商编码 103,审核日期为 7 月的所有发票与核算管理--采购入库单列表:供应商编码 103,入库日期 7 月的所有入库记录,数据却不一致。即:采购发票列表中某供应商某期间,按照审核日期筛选的数据与按照开票日期筛选的数据不一致。
【原因分析】
分析可能是有采购发票没有在开票日期所在的期间进行审核,在开票日期的下个期间或以后的期间审核,导致以后期间的已审核发票和本期间的入库单不一致。
【解决方案】
1.通过数据库跟踪来判断
1)先打开数据库的事件探查器
2)软件中打开某供应商某期间的采购发票列表
3)回到事件探查器,停止跟踪,从下往上查看有效语句来判断,本例中如图所示:
4)此语句是:筛选入库、结算不在 7 月,但审核日期在 7 月的单据。把这句放到查询分析器中执行:
Select dpbvdate,dverifydate,dsdate,dindate,dzqdate, *from zpurBillList where dverifydate between '2016-07-01 00:00:00.000'and '2016-07-31 00:00:00.000'
and dsdate between '2016-01-01 00:00:00.000'and'2016-06-30 00:00:00.000'
确实发现有一条记录,入库、结算不在 7 月,但审核日期在 7 月。
5)通过以下查询语句,查询跟踪出来的那条记录的采购发票主表情况
select dpbvdate,dverifydate,dsdate,dindate,dzqdate,*from zpurBillList where cPersonName='周广伦' and cincode='0006393'
再查看采购结算表情况:
select dsvdate,* from pursettlevouch where psvid='709'
select cpivcode,* from pursettlevouchs where psvid='709' and cpivcode='0006393' and cBillCode='0000004879'
由此可以发现,确实是由于采购发票的开票日期和审核日期不在一个期间导致。
2.此方法是日常维护问题中常用的方法:当有数据不一致时,分别导出 excel,再合到一页上进行对比。
将采购管理-采购发票列表-供应商编码 103,开票日期 7 月-输出 Excle,再将采购管理-
采购发票列表-供应商编码 103,审核日期 7 月-输出 Excle。
在数据表通过筛选、重复项或数据透视表比对,找出有问题的记录,然后在软件中查询该记录对应的单据来分析解决。
【知识扩充】
发票审核会形成应收或应付账款,那么应收应付账款确认在哪个期间呢?是在发票的单据日期所在期间还是发票的审核日期所在期间?
答案是:都有可能。应收应付账款到底确认在哪个期间是根据业务范围设置中的选项设置来确定的。
这里通过采购模块确认“应收账款“的期间来说明:
1.查看“采购”-“采购业务范围设置”-‘应付参数’页签中的‘应付确认日期’。系统提供两种确认应付日期的依据,即‘单据日期’和‘业务日期’。
以单据日期来确定应付期间:发票的单据日期来确定应付账款所在期间。以业务日期来确定应付期间:发票的审核日期来确认应付账款所在期间。
(提示:在账套使用过程中,可以随时将选项从按单据日期改成按业务日期。在账套使用过程中,若需要将选项从按业务日期改成按单据日期,则需要判断当前未审核单据中有无单据日期在已结账月份的单据。若有,则不允许修改;否则才允许修改)
作者:畅捷服务社区 |  时间:2018年02月26日 08:59