当编码规则由于某种原因出现编码重复时,如何跳过顺序号

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

当编码规则由于某种原因出现编码重复时,如何跳过顺序号

例如下图的编码规则:
image.webp编码规则根据固定值+公司编码+年月+顺序号生成, 公司编码参加分类排序并且设置为不可视,则生成的编码形式是固定值+年月+顺序号,

修改了公司编码,编码形式还是和原来一样固定值+年月+顺序号, 顺序号从01开始,则会导致和已有编码重复。

那遇到这种问题要如何处理呢,思路是要跳过已使用的顺序号


可以调整初始值,来达到跳过已有的顺序号,
如下图,点击按钮,在顺序号初始值列表里调整初始值。

如果顺序号初始值列表时没有这个分类的数据,可以通过sql添加分类数据或修改已有分类数据。


 下面的sql仅供参考

    --查询最大号

     select * from t_bas_maxserial where fcodingruleentryid

 in (select fid from t_bas_codingruleentry where fcodeattribute='sn' and fcodingruleid in (select fid from t_bas_codingrule where fnumber='GL-00000003') )

     --修改排序分类值

      update t_bas_maxserial set FSORTITEMVALUE = '2805_split_202005' where fid = 'oyXra7VBSv+1XoNd+6gDJsWDDZs='

image.webp
image.webp

当编码规则由于某种原因出现编码重复时,如何跳过顺序号

例如下图的编码规则:编码规则根据固定值+公司编码+年月+顺序号生成, 公司编码参加分类排序并且设置为不可视,则生成的编码形式是固定值+...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息