CBO테이블을 생성하여 데이터를 저장할때 순차적으로 증가하는 키필드 값을 생성할 수 있다.
EX) 테이블 Z_CBO_TAB 의 키값이 SEQ_NUM(8)일때, SEQ_NUM은 테이블에 데이터가 추가될 때마다 1씩 증가한다.
1. 티코드 SNRO에서 번호범위 오브젝트를 생성한다.
- 숫자 8자리, 번호 범위가 5%이내로 남을 시 경고
2. 간격 편집
[활용 예제]
DATA : l_seq_no(8) TYPE n.
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '01' "번호 범위 번호
object = 'Z_CBO_TAB' "번호 범위 오브젝트
IMPORTING
number = l_seq_no "채번된 key값
EXCEPTIONS
interval_not_found = 1
number_range_not_intern = 2
object_not_found = 3
quantity_is_0 = 4
quantity_is_not_1 = 5
interval_overflow = 6
buffer_overflow = 7
OTHERS = 8.
'ABAP' 카테고리의 다른 글
CALL FUNCTION 'BAPI_PO_CREATE1(예제있음) (0) | 2023.03.14 |
---|---|
CALL FUNCTION 'READ_TEXT' 활용 (예제 있음) (0) | 2023.02.23 |