报错:

问题原因:
先按提示检查凭证头行表的数据表元素是否存在。 若凭证头行表的数据表元素确实存在,则:凭证模型组件依赖的默认新建元素错误,需要选择数据表-MySQL 1.0

解决办法:
重新注册组件,默认新建元素选择数据表-MySQL 1.0
能否修订取决于过账状态字段是否【只读】:

【只读】:不接受导入修订。例如该凭证类型启用了【过账】功能,过账状态字段会强制【只读】,则不接受导入修订,会忽略导入的字段值,且会在导入结果中进行提示(但不会强制卡控导入)
非【只读】:接受导入修订。
导入文件已加密,需要解密后再导入。
凭证模型中提供以下字段的自动生成规则:

配置路径:

默认值填充
前端必填校验(带星号的字段)
预置规则,填充字段值
保存
所以可能出现因配置问题而无法使用预置规则的现象,常见以下情况:
常见情况:
在保存时,提示字段必填,没有根据预置规则自动填充值,字段可编辑:

在保存时,提示字段必填,没有根据预置规则自动填充值,且字段只读不可编辑:

以上两种情况,都是由于
解决思路为:依次检查此凭证类型的
检查凭证模型
如果发现凭证模型中被设置为【强制必填】:

为凭证组件历史数据遗留问题,需要切换至【凭证功能】中对应的预置规则配置,重新关闭再启用规则,会将字段更新设置为【强制非必填】。

如果已经是【强制非必填】,则无需操作,直接检查凭证模板

检查凭证模板
确保设置为【非必填】:

确保凭证模板中该字段设置为【非必填】后,切换至凭证模板使用态,重试即可。
报错:

问题原因:
凭证模型配置中,该凭证类型配置了自定义py脚本逻辑,且启用了成功或失败后提示,但py脚本的内容没有按约定的格式(输出结构v2)返回

解决办法:
如果需要提示,则修改py脚本,使之符合py约定;如果不需要提示,取消勾选成功后提示和失败后提示,就不会校验输出结构了

报错:
已有凭证行,仍然报错:

问题原因:
元素为导入元素,导入过程中凭证头、行组件的父子关联关系丢失
解决办法:
切换至凭证模板编辑态,保存(重新建立关联关系),再切换到使用态。
报错:

问题原因:
缓存导致,组件前端存在版本升级
解决办法:
浏览器清除缓存
报错:
例如凭证模型中权限方案元素跳转:

问题原因:
2023年9月,组件改造,替换跳转控件为公共控件,公共控件还需要元素版本等信息,但是之前并未提供,因此跳转信息不全,无法实现跳转。
解决办法:
重新选择元素后保存,若元素选择器禁用(例凭证模板的数据源->凭证模型),则无法修复了。
回到顶部
咨询热线
