金蝶云星空新增银行账号保存提示:银行账号为“XXX”的银行账号,银行账号唯一
添加时间:2022-9-19
【问题描述】
新增银行账号保存提示:银行账号为“XXX”的银行账号,银行账号唯一
【原因分析】
银行账号的唯一性是由bos平台中保存校验规则控制的,当银行账号的创建组织和使用组织一致时,新增银行账号就必须保持账号的唯一性,例如,如果该组织已经创建过银行账号20220914或者创建后又被禁用了,再去新增编码为20220914的银行账号,就会出现此提示
【解决方案】
方案一:常规方案(推荐)
在对应组织的银行账号列表,过滤该组织的所有银行账号,过滤界面的【数据状态】和【禁用状态】选为“全部”,看下列表是否已经新增了该银行账号或者是否禁用了该银行账号,如果已经新增了,就无需再重复新增,如果是新增后又被禁用了,反禁用该银行账号
方案二:非常规方案(不推荐)
如果一个组织就想设置多个同样的银行账号,只想取消系统校验银行账号唯一性的默认校验,可以参照步骤;
但是,没有特殊原因,一般不建议取消,因为编码或名称重复,很容易导致数据混淆,比如查看业务账表、做业务单据以及设置实体服务规则以及工作流前提条件等等,都需要根据银行账号进行查询和设置,若不考虑上述影响,要强行取消,可参考以下步骤操作。
-
bos设计器——基础管理——基础资料——物料——编辑——批量编辑字段属性
2.表单属性——操作列表——保存——其它控制——校验规则(取消银行账号唯一校验)
[备注]全文图片是在8.0.0.20220811版本上操作所附的截图