​KIS旗舰版生产任务单变更删除原创
金蝶云社区-Liu
Liu
0人赞赏了该文章 165次浏览 未经作者许可,禁止转载编辑于2023年05月23日 15:47:44

系统机制:

        KIS旗舰版生产任务单发生变更后,生产任务单就不允许删除了。

        生产任务变更单审核后,不允许反审核。


一、从数据库删除生产任务变更单的语句:

-----删除生产任务变更单分录表

select * from ICMOChangeEntry where FID=(select FID from ICMOChange where FBillNo='生产任务变更单单据编号') and FICMOBillNo= '变更任务单编号'


-----删除生产任务变更单主表

select * from ICMOChange where FBillNo='生产任务变更单单据编号'


注意:

1、先删除生产任务变更单分录表数据,再删除生产任务变更单主表数据。

2、假如该生产任务变更单只有一条分录,在删除生产任务变更单的时候,务必将分录表和主表的该变更单数据全部删除。

3、假如该生产任务单有多条分录,如果需要将该生产任务变更单全部删除,则将该生产任务变更单的分录表和主表全部删除;如果只需要删除某条分录,则只需要删除该生产任务变更单的分录表的对应分录即可,同时注意修改该生产任务变更单分录表中的剩余分录数据的行号,要保证连续。


二、在删除生产任务变更单后,对应的生产任务单就不再受生产任务变更单的限制了,等同于未变更状态了,但是生产任务单的已经变更过的数据信息不会还原到未变更之前的。生产任务单的变更次数需要在数据库执行语句改成0.

此时如果想要删除生产任务单,可以遵循系统规则将该生产任务单反执行到计划状态,然后删除。


操作数据库之前一定要先备份账套,然后恢复测试环境,在测试环境中通过后再在正式环境执行。

赞 0