凭证编码规则常用场景梳理原创
金蝶云社区-云社区用户7L8DF4MM
云社区用户7L8DF4MM
24人赞赏了该文章 681次浏览 未经作者许可,禁止转载编辑于2023年10月13日 14:00:26

场景一:仅有一套适用状态为暂存的编码规则

1、手工新增凭证,保存时使用暂存编码规则生成凭证号,保存后再提交仍走暂存的编码规则,凭证号不变;
2、手工新增凭证,直接提交时,走暂存的编码规则生成凭证号;

3、机制凭证模板配置生成状态为提交,生成凭证时,走暂存编码规则生成提交状态的凭证;
4、凭证协同和余额结转生成提交状态的凭证,走暂存的编码规则生成提交状态的凭证;

5、仅有暂存编码规则,不允许进行断号调整;

场景二:仅有一套启动条件未设置适用状态编码规则(即暂存和提交状态都适用此规则)

1、手工凭证保存和提交都使用同一套编码规则;

2、暂存凭证修改最大号表(改小)或手工修改凭证号(改小),提交时会验重,继续保存可以保存成功,保存不校验重号;

3、原最大号为33,改最大号表为38,新增凭证号为39,保存成功后最大号变为39,但是34-38不会进断号表,断号调整可以检查出;

4、已存在凭证号001-055,最大号为55,修改最大号为1,新增凭证不保存直接提交或者机制凭证生成提交状态的凭证,提交失败会提示重复50次仍未找到合适的编码,最大号表可能存在异常,请联系系统管理员解决。最大号表更新为53(会根据最大号1,从002号凭证重复找51次,找到53号,仍与系统中存在的凭证号重复,导致提交失败,并更新最大号为53);
5、已存在凭证号001-055,最大号为55,修改最大号为1,新增凭证先保存再提交,保存成功凭证号为002,提交失败,提示凭证号重复;

6、凭证提交之后手动修改凭证号,即使不符合编码规则,也可以提交成功,原凭证号进入断号表;

7、凭证提交之后手动修改凭证号,符合编码规则,会根据最新流水号更新最大号表;

8、无适用编码规则可以进行断号调整,暂存的凭证也可以进断号检查列表;

场景三:仅有一套适用状态为提交的编码规则

1、新增凭证,凭证号为空,保存时无法保存;

2、新增凭证,直接提交,根据提交编码规则生成凭证号,提交成功;

3、机制凭证配置生成状态为暂存时,生成失败,提示凭证号为空,请配置对应的编码规则;

4、机制凭证配置生成状态为提交时,生成成功,根据提交编码规则生成凭证号;

5、引入模板中凭证号为空引入失败,提示找不到适用的编码规则,请设置编码规则或填写凭证号;

6、提交的编码规则,可以进行断号调整,暂存凭证不进入断号调整列表,只有提交状态的凭证进入断号调整

场景四:同时存在适用状态为暂存和提交的两套编码规则

1、新增手工凭证,保存时根据暂存编码规则生成凭证号,保存后再提交走提交编码规则生成凭证号,原暂存凭证号不进暂存规则断号表;

2、新增凭证直接提交,根据提交编码规则生成凭证号;

3、手工修改已提交状态的凭证号(改大)由006改为009,9写入最大号表,006进入断号表,007、008不进断号表,但是断号调整可以检查出007、008存在断号;

4、删除或修改提交状态的凭证,原凭证号进入提交编码规则断号表;

5、删除或修改暂存状态的凭证,原凭证号进入暂存编码规则断号表;

6、引入凭证会根据流水号更新最大号表;

7、可以进行断号调整,暂存凭证不进入断号调整列表,只有提交状态的凭证进入断号调整;

赞 24