问题: 想重复使用运单号,如何标记老运单号?
系统提供了两组存储过程,可以对于运单号批量加尾标记。
一、加年份标记:形如:“#09”,09年的记录
1、cp_a_mark_old_rec_num '2009.12.31 23:59:59':标记2009.12.31 23:59:59以前的内单号
2、cp_a_mark_old_rec_no '2009.12.31 23:59:59':标记2009.12.31 23:59:59以前的转单号
3、cp_a_mark_old_rec_num_b '2009.12.31 23:59:59','#09':标记2009.12.31 23:59:59以前的多票件分内单号
4、cp_a_mark_old_rec_no_b '2009.12.31 23:59:59','#09':标记2009.12.31 23:59:59以前的多票件分转单号
一、加年份月份标记:形如:“#0912”,09年12月份的记录
1、cp_am_mark_old_rec_num '2009.12.31 23:59:59':标记2009.12.31 23:59:59以前的内单号
2、cp_am_mark_old_rec_no '2009.12.31 23:59:59':标记2009.12.31 23:59:59以前的转单号
3、cp_am_mark_old_rec_num_b '2009.12.31 23:59:59','#0912':标记2009.12.31 23:59:59以前的多票件分内单号
4、cp_am_mark_old_rec_no_b '2009.12.31 23:59:59','#0912':标记2009.12.31 23:59:59以前的多票件分转单号
由公司网管在数据库查询分析器中执行。
比如我某1个客户,因为要使用的单号跟之前已经使用过的EUB有重单。,所以要把系统里原来老的业务记录,批量加1个标记,保证不能重单。
用我上面的数据库命令,处理了一批内单号。然后这批内单号后面就自动带了标记,如下图: