金蝶云星空新增银行账号保存提示:银行账号为“XXX”的银行账号,银行账号唯一

【问题描述】

新增银行账号保存提示:银行账号为“XXX”的银行账号,银行账号唯一

【原因分析】

银行账号的唯一性是由bos平台中保存校验规则控制的,当银行账号的创建组织和使用组织一致时,新增银行账号就必须保持账号的唯一性,例如,如果该组织已经创建过银行账号20220914或者创建后又被禁用了,再去新增编码为20220914的银行账号,就会出现此提示

【解决方案】

方案一:常规方案(推荐)

在对应组织的银行账号列表,过滤该组织的所有银行账号,过滤界面的【数据状态和【禁用状态选为“全部”,看下列表是否已经新增了该银行账号或者是否禁用了该银行账号,如果已经新增了,就无需再重复新增,如果是新增后又被禁用了,反禁用该银行账号 

方案二:非常规方案(不推荐)

如果一个组织就想设置多个同样的银行账号,只想取消系统校验银行账号唯一性的默认校验,可以参照步骤;

但是,没有特殊原因,一般不建议取消,因为编码或名称重复,很容易导致数据混淆,比如查看业务账表、做业务单据以及设置实体服务规则以及工作流前提条件等等,都需要根据银行账号进行查询和设置,若不考虑上述影响,要强行取消,可参考以下步骤操作。

  1. bos设计器——基础管理——基础资料——物料——编辑——批量编辑字段属性

 

   2.表单属性——操作列表——保存——其它控制——校验规则(取消银行账号唯一校验)

[备注]全文图片是在8.0.0.20220811版本上操作所附的截图 

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注