金蝶中物料删除不了 | 金蝶kis旗舰版与物料相应的单子删除后,但是物料仍然不能删除怎么回

1.金蝶kis旗舰版与物料相应的单子删除后,但是物料仍然不能删除怎么回

你好!个人建议,

如果这物料你已经删除了对应的单据,就证明不再使用了,也不想查看它的相关记录了。那么把它禁用,或者把它的代码等相关资料改成新物料来使用就好了。

因为,与物料相关联的后台数据库表有很多,包括供应链和财务模块都有。

所以,你说的物料仍然不能删除,就是关联了财务这一方面的后台表。比如,你做过了存货核算,结过帐,调过期初,系统是会关联和查找所有物料的。如果你熟悉并且会使用开发语句,去数据库后台,把这个物料关联的关系清除了,那肯定就可以删除了。

以上只是个人建议,勿怪。谢谢!

金蝶怎么删除物料,金蝶系统怎么删除物料,金蝶云星空怎么删除物料

2.在金蝶软件的基础资料上增加了产品资料,入了库后,发现产品资料

最新的金蝶删除的时候都会提示在什么地方被使用了。通过SQL Server Profiler在删除物料时跟踪下,在SQL Server Profiler里会看到在SQL Server的哪个表里有使用记录。

根据我个人的经验来说,你可以通过SQL语句这么来查询下。

select fitemid fromt_icitem where fnumber='物料代码'

select * from ICInventory where fitem=物料ID -- 查询即时库存表,此处物料ID为第一条中查询出来的fitemid,如果有记录出现,执行下面delete的语句

delete from ICInventory where fitem=物料ID

分析下为啥会再即时库存表存在记录。当你刚新增物料时候,这个物料的记录只会发生在t_icitem(物料表)表,当你入库时,会在icstockbillentry(出入库单据明细表)中发生记录,同时也会在ICInventory(即时库存)表中发生记录。当你删除入库单时,只是把icstockbillentry表中记录删除,但ICInventory表只是更新及时库存为0,记录还留着。不知道为啥金蝶不弄的严谨点,顺便多写一条语句,把即时库存表为0记录删除,可能是我还没深入了解金蝶软件里面的逻辑关系吧。

如果清楚了即时库存表,还是不行的话,那就说明还有其他表中也存在记录。实在不行就禁用这个物料吧,这样以后发现在哪里使用了,再去清楚使用记录,还可以把物料反禁用后再尝试删除。

金蝶中物料删除不了

tag:删除发现物料金蝶单子

相关内容