收到银机导入资料后保存时显示什么货号有重复怎么处理
发布网友
发布时间:2023-04-04 12:41
我来回答
共1个回答
热心网友
时间:2023-05-11 07:54
1.检查对应的编码规则设置,一般存在某个设置仅勾选【编码依据】,而未勾选编码元素引起。
如果按照上面设置,不同的创建组织都会生成0001这个单据编号,因为没有勾选【编码元素】,所以组织的代码不会生成在单据编号中。假设A组织生成了0001,B组织也新增一个单,同样生成0001,这个时候由于默认编码唯一校验器的原因,会提示编码唯一的错误提示。也存在少量客户就希望可以重复,那么这个时候,需要手动扩展单据,把保存操作上的编码唯一校验器取消勾选;
2.由于手动录入数据或者历史数据(包含数据库导入等)原因引起重复。
编码规则是通过【编码依据】的流水号最大值去生成新的流水号的,还是上图的编码规则设置,目前流水号的最大值是4,那么下一个生成的单据编号是0005。如果物料中包含了0005这个物料编码的话,那么保存就会提示重复。这个0005产生的愿意可能是手动录入,数据库导入或者Excel引入等。
这个时候,假设你的非按照流水号的数据并不多,再次保存即可,系统会在每次提示重复时,将流水号最大值去加步长更新。如上例,当提示编码重复后,流水号最大值由4变成5,那么再次保存以后,就会生成0006,此时不重复,即可保存成功;
那么如果系统中有很多不是通过编码规则生成的编码怎么办,一次次点击保存时不现实的,所以编码规则提供了【更新流水号】功能,点击以后,系统会按照单据数据去更新不同编码依据下的最大流水号,保存下次点击保存不会重复。