问题现象: |
原版本为820,今年五月份升级了821,但是当时并不知道委托代销业务流程变化。
原业务处理流程为:填制委托代销发货单,然后进行审核,再根据具体业务开发票时填制结算单进行结算。也有些委代发货单没有审核。
问题是原820处理流程为委代发货单审核时不生成销售出库单,而是先生成委代出库单,只有在结算生成发票时才生成出库单;但是在821里发货单只要一审核就生成了销售出库单,不再生成委代出库这种中间单据。于是以前审核而没有结算的委代发货单在821里即使做发票也不再生成销售出库单,造成结转销售成本时严重不准,这几个月都是在总账中直接根据以往经验编一笔结转凭证,
此外,除了这种情况外,不知道是否还有其他原因造成销售成本不准,请帮助查一下。 |
问题原因: |
820与821委代流程不同造成的数据问题, |
解决方案: |
执行如下语句:
--更新以前年度委代数据,更新后请在界面将以前年度所有委托代销发货单全部审核生成销售出库单。
update endispatch
set cverifier=null,bfirst=‘0‘
where edid in select distinct endispatch.edid
from endispatch
join endispatchs on endispatch.edid=endispatchs.edid
left join rdrecords on endispatchs.autoid=rdrecords.iensid
where cverifier<>‘‘ and iensid is null
and endispatch.cvouchtype=‘06‘ and yearddate<‘2003‘
--更新今年的委代数据,更新后请在界面将委托代销发货单审核生成销售出库单。
update endispatch
set cverifier=null
where edid in select distinct endispatch.edid
from endispatch
join endispatchs on endispatch.edid=endispatchs.edid
left join rdrecords on endispatchs.autoid=rdrecords.iensid
where cverifier<>‘‘ and iensid is null
and endispatch.cvouchtype=‘06‘ and yearddate=‘2003‘
--以前年度所有委托代销发货单全部审核生成销售出库单后,更新以前年度委代数据的期初标志。
update endispatch
set bfirst=‘1‘
where cvouchtype=‘06‘ and yearddate<‘2003‘ |
相关补丁: |
|
版本: |
其他 |
模块: |
销售管理 |
产品: |
u821 |
问题名称: |
820升级了821委托代销业务流程变化造成结转销售成本时不准 |
最后更新: |
2006-03-10 00:00:00 |