销售出库单与销售专用发票输入日期不符调整方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
www . ufsoft . com
结束
www . ufsoft . com
解决方法
• 调整6-15号的销售发票对应的出库单,使销售出库单日期与销售发票 日期匹配(普通发票的情况与专用发票相同,只需要更改csource=‘普 通发票’即可),sql语句如下: • update rdrecord set ddate=(select ddate from salebillvouch where salebillvouch.csbvcode=rdrecord.cbuscode) where cvouchtype='32' and csource='专用发票' and cbuscode in (select distinct csbvcode from salebillvouch where ddate='2003-06-15')
www . ufsoft . com
注意事项
1、凡涉及数据增、删、改的操作,都请在操作前作好数据备分的工作; 2、以上问题产生的原因由于无法重现所以无法得知,但是正常情况下 是不会出现此种情形; 3、以上是针对专用发票的语句,如果是普通发票,只须更改 csource=‘普通发票’即可. 4、以上是针对该代理数据的sql语句,只给大家提供一种思路。
www . ufsoft . com
解决方法
• 查询所有专用发票开票直接发货生成的销售出库单信息 • select * from rdrecord where cvouchtype='32' and csource='专用发票' and cbuscode in (select distinct csbvcode from salebillvouch) • 查询已直接生成销售出库单的专用发票信息 • select * from salebillvouch where csbvcode in (select distinct cbuscode from rdrecord where cvouchtype=‘32’ and csource=‘专用发票’) • 以上为查询语句,供大家检查确认数据是否正确,无误后执行如下语 句: • 调整使所有的销售出库单日期与销售发票日期匹配 • update rdrecord set ddate=(select ddate from salebillvouch where salebillvouch.csbvcode=rdrecord.cbuscode) where cvouchtype='32' and csource='专用发票' and cbuscode in (select distinct csbvcode from salebillvouch)
www . Leabharlann Baidufsoft . com
解决方法
• 需调整数据表存货明细账ia_subsidiary,调整单据日期、及单据记账日 期. • update ia_subsidiary set dvoudate='2003-6-15',dkeepdate='2003-6-15' where id in(select b.autoid from rdrecord a join rdrecords b on a.id=b.id where a.ddate='2003-06-15' and a.csource='专用发票' and cvouchtype='32') • 这一步一定不能遗忘,否则将来在帐表查询中数据有可能导致统计错 误!
www . ufsoft . com
销售出库单与销售专用发票输入日期 不符调整方法
问题来源:代理
U8产品支持部15号工程师 2003年08月07日
www . ufsoft . com
现象
821销售管理的数据,使用开票直接发货的方式,在6月份的操作 中,6月15日的发票审核后,生成的部分销售出库单日期却是6月14日。 在查询销售统计表或销售明细账时,6月14日的销售成本就把这部分 的单据金额加进去了,导致这一天的销售成本特别大。如何将销售出 库单的日期改成与销售发票相同的日期?