用友T6的销售管理在填制发货单后并审核,然后鼠标右键【联查对应的发票】,却能查询出与它毫无关联的发票,(该发货单未开发票).
这个帐套原来是09--18年的数据。由于数据损坏(中了勒索,七弄八弄终于恢复出部分模块的主子表数据),所以暂时先建立了一个2018-01-01开始启用的帐套先使用。等以前年度恢复了差不多然后在建立从以前最初年度的帐套,然后年度建立过来,然后在把2018的年度帐从2018启用的帐套恢复过来。就出现标题写的问题了。如下图:发货单号:0000013679,
对应的发票出来是2015年数据。
经过数据库跟踪发现是UFSYSTEM的UA_Identity 的问题
是由于发货单子表的iDLsID取UA_Identity的ichildld造成。
******解决办法****以前的数据
手工修改:发货单子表dispatchlists.idlsid
销售发票子表:salebillvouchs.idlsid
库存管理子表:rdrecords.idlsid
-----------------------------------------------------------------------
以后问题处理:dispatch的ichildid字段内容为:
SELECT idlsid,* FROM dbo.DispatchLists ORDER BY idlsid 获取最大号.
之后修改该UA_Identity的ichildld前面获取的最大号.