jiangzhengjun

在开发中经常会遇到生成编号的需求,SAP提供了自动编号工具,能根用户需求设定并自动生成一组唯一的编号

 

image181

image182image183

“编号长度域”:表示生成出来的编号需要使用什么样的数据类型来接收,这里使用CHAR10来接收,最长不超过10

%警告”:表示已产生的编号达到此百分比时给出警告

 

“编号范围事务”:可以指定一个事务码,通过执行此事务码可以进入该编号对象的维护页面

 

 

image184

 

 

image185

一般编码都是在生产机中独立设置的,若需要传输本次编号范围的维护,需要在初始菜单中执行“范围”|“传输”命令,通过手工操作来生成传输请求号码。

 

在程序中通过函数 NUMBER_GET_NEXT 来获取编号对象所生成的流水码,每次调用都会产生一个新的编号:

Data: nextnoTYPE char10.

CALL FUNCTION \'NUMBER_GET_NEXT\'
EXPORTING
    NR_RANGE_NR                   = \'01\'"
上面起始编号前面的序号
    OBJECT                        =\'ZKP01\'"
编号对象

IMPORTING
NUMBER                        
= nextno
.

分类:

技术点:

相关文章:

  • 2021-10-30
  • 2021-06-09
  • 2022-02-20
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2021-05-30
  • 2021-10-10
猜你喜欢
  • 2022-12-23
  • 2021-11-25
  • 2021-11-26
  • 2021-10-17
  • 2021-07-10
  • 2021-10-05
  • 2022-12-23
相关资源
相似解决方案