不停机做client copy ,把800数据覆盖到600,但是因为没有停机,导致在800还在产生单据,以至于600的 number range 不对,很多单据都能保存成功但是查寻不到
涉及到的单据(包括但不限于)
采购订单
生产工单
销售订单
出货单


解决方法
600因为COPY出现编码重复错误不知道在哪改编码,
则DEBUG函数NUMBER_GET_NEXT
观察字段ls_nriv-object(对象值)、
ls_nriv-subobject 、
ls_nriv-nrrangenr、
ls_nriv-toyear。
然后去SNRO 输入对象更新编码则可以

现象:
CO01创建订单,但是在CO03里查询报错
01

DEBUG函数NUMBER_GET_NEXT
在这里插入图片描述
保存时进来
在这里插入图片描述
拿到所有的OBJECT 和 号码段
这是工单涉及的 object 和 编号 , 全部都要改(反正是测试环境,改个贼大的数据就好了)
AUFTRAG 18
AUF_PLAN 01
KBED 01
AUF_RUECK 01
AUF_RUECK 01

然后去SNRO里改number range
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

再去CO01创建一个订单
在这里插入图片描述
CO03再查询,有了
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐