zoukankan      html  css  js  c++  java
  • 【由VerySky原创】由Number Range 导致凭证生成但无法保存的问题

    工厂正常生产,但某天突然发生车辆下线失败销售入库报错( MFBF凭证不能保存 下线车无法产生131 )的问题;

    ST22发现程序dump信息 分析 | SAPSQL_ARRAY_INSERT_DUPREC ;

    问题分析过程如下:

    在做MFBF之前,启动ST05进行SQL跟踪,UPDATE数据表的地方见如下截图:

      

    双击查看得出:000000000010000267

     

    在编码:EQUIP_NR中,当前编号已到10000286;但MFBF进行程序更新时,对此记录的设备号更新为000000000010000267;

     

    但查询数据表EQUI,000000000010000267记录已存在于数据表中;

     

    综上分析,之所以MFBF下线时产生的物料凭证没有成功保存,是因为产生设备编号EQUIP_NR已超出系统编码范围,从0开始,但系统标准表中EQUI仍保存有当年刚开始时产生的设备号,所以,重新扩大EQUIP_NR的编码范围即可;

  • 相关阅读:
    InterLockedIncrement and InterLockedDecrement
    bzoj2763
    bzoj1922
    bzoj1705
    bzoj1040
    bzoj3039
    bzoj1801
    bzoj2565
    bzoj1976
    一类最小割bzoj2127,bzoj2132 bzoj3438
  • 原文地址:https://www.cnblogs.com/VerySky/p/3236692.html
Copyright © 2011-2022 走看看