金蝶KIS旗舰版升级到K3WISE账套后添加物料提示“错误代码:3631(E2FH)”的解决方法

栏目:k3wise知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

金蝶KIS旗舰版升级到K3WISE账套后添加物料提示“错误代码:3631(E2FH)”的解决方法

以前给客户升级账套,即从金蝶KIS旗舰版升级到K3WISE版,KIS旗舰版使用的是财务和供应链模块,在升级过程中,除了正常的一些修复类或是可忽略类的警告和提示外,在升级完成后,客户登录账套后,其他的基础资料,单据和报表的使用都正常,但是在新增物料进行保存时,会依次出现错误提示,

错误代码:3631(E2FH)

Source  :EBSGLItem.ItemUpdate.Create

Detail  :不能将值 NULL 插入列 'FVIPPrice',表 't_ICItemBase';列不允许有 Null 值。INSERT 失败。


错误代码:3631(E2FH)

Source  :EBSGLItem.ItemUpdate.Create

Detail  :不能将值 NULL 插入列 'FSilverVIPPrice',表 't_ICItemBase';列不允许有 Null 值。INSERT 失败。


错误代码:3631(E2FH)

Source  :EBSGLItem.ItemUpdate.Create

Detail  :不能将值 NULL 插入列 'FGoldVIPPrice',表 't_ICItemBase';列不允许有 Null 值。INSERT 失败。


或者提示“定义的应用程序或对象错误”,如下图:

image.webp

经后台数据库查询发现上述列 'FVIPPrice', 'FSilverVIPPrice', 'FGoldVIPPrice'字段确实在t_ICItemBase中存在,而且字段不允许空值,这几个字段是VIP客户价格的等级,分为VIP价格,银牌VIP价格,金牌VIP价格,在K3前台界面打开已有的物料基础资料时,也找不到这类字段,所以尝试在后台数据库表t_ICItemBase中把上述三个字段【FVIPPrice】、【FSilverVIPPrice】、【FGoldVIPPrice】设置为允许空值,具体按以下操作解决问题。

在备份完账套后,通过执行以下的SQL语句:

alter table t_ICItemBase alter column FVIPPrice decimal(23, 10)null 
alter table t_ICItemBase alter column FSilverVIPPrice decimal(23, 10)null 
alter table t_ICItemBase alter column FGoldVIPPrice decimal(23, 10) null 

执行完成后,新增的物料在保存就正常了。

***本文档到此结束***

金蝶KIS旗舰版升级到K3WISE账套后添加物料提示“错误代码:3631(E2FH)”的解决方法

以前给客户升级账套,即从金蝶KIS旗舰版升级到K3WISE版,KIS旗舰版使用的是财务和供应链模块,在升级过程中,除了正常的一些修复类或是可忽...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息