电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

object value can't be null! 快速解决方法

来源:金蝶云社区作者:金蝶2024-09-165

object value can't be null! 快速解决方法

背景:

当EAS版本的从低版本升级到861后对单据操作可能会报连接异常提示重连,使用快捷键 ctrl+e 后可见错误信息 

object value can't be null!,  query : ******Query,  view : SELECT ******

Caused exception message is: object value can't be null!

原因是版本升级后业务对标准数据源进行了优化去除了一些非关键信息字段,但是升级后这些字段在老版本中的dep中还存在;还有一些未知原因导致新版本还存在的字段丢失了计算式。

之前的解决方案有两种,但都有缺陷:

    方案一:备份dep重导业务数据源,对二开字段重新添加数据绑定;缺陷是比较麻烦,若二开字段较多,还原工作量大。

    方案二: 更新业务最新补丁。缺陷是需要更新大量前置补丁,会扩大补丁影响,增加测试工作量,可能影响现场进度。


案例:

应付单审核报错信息:

object value can't be null!,  query : com.kingdee.eas.scm.im.inv.PurInWarehsQuery,  view : SELECT bizDate, transactionType.id, entry.seq, entry.writtenOffBaseQty, entry.writtenOffAmount, entry.unWriteOffBaseQty, entry.unWriteOffAmount, entry.purOrderNumber, entry.purOrderEntrySeq, supplier.id, material.id, material.baseUnit.id, assistProperty.id, entry.lot, baseUnit.id, entry.actualCost, entry.tax, entry.localTax, entry.taxAmount, entry.localTaxAmount, paymentType.id, transactionType.isWriteOff, materialCompany.accountType, fiVouchered, entry.isPresent, year, period, currency2.id, currency2.precision, storageOrgUnit1.id, adminOrgUnit.id, costCenterOrgUnit.id, warehouse.id, location.id, project.id, trackNumber.id, material.pricePrecision, multiUnit.baseConvsRate, multiUnit.qtyPrecision, entry.unitActualCost, entry.qty, entry.baseQty, entry.reverseQty, isInitBill, entry.purchaseCost, entry.unitPurchaseCost, entry.taxRate, entry.discountAmount,

object value can't be null! 快速解决方法

背景:当EAS版本的从低版本升级到861后对单据操作可能会报连接异常提示重连,使用快捷键 ctrl+e 后可见错误信息 object value can't b...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信