750EAS关联生成单据时报错can't find ...
金蝶云社区-猫叔123
猫叔123
0人赞赏了该文章 726次浏览 未经作者许可,禁止转载编辑于2018年12月31日 15:41:38

核心异常堆栈如下:Caused exception message is: can't find column: bizType fullname: transactionType.bizType.number, bo :com.kingdee.eas.basedata.scm.common.app.TransactionType
错误详细堆栈信息:com.kingdee.bos.BOSException: null
Caused exception message is: can't find column: bizType fullname: transactionType.bizType.number, bo :com.kingdee.eas.basedata.scm.common.app.TransactionType
at com.kingdee.bos.metadata.bot.app.BOTRuleFilterTools.getSrcBillCollection(BOTRuleFilterTools.java:655

分析:
出现该问题是由于BOTP规则中规则过滤和数据过滤里面设置了取 事务类型.业务类型.编码 ,705版本中事务类型取消了与业务类型的直接关联,重新设置规则之后即可正常关联生成。

需要手工修复所有数据,去掉所有包含transactionType.bizType的过滤条件
select * from t_bot_extmapping t where t.FFilter like '%transactionType.bizType%' or t.FDataFilter like '%transactionType.bizType%'