카테고리 없음

[기타] Number Range(번호범위) 유지보수

sap바보 2023. 12. 13. 16:30

이번 글은 SAP 시스템에서 번호범위(Number Range) 관리에 대한 내용입니다.

 

 

1. 개요 

  - 번호범위(Number Range)SAP 시스템에서 각종 마스터 데이터(Master Data), 주문(Order), 전표번호(Document No.)  등 일련번호로 부여되는 번호의 오브젝트를(Object)를 관리합니다. 

  - 번호범위는 Client CTS 전송되는 항목이 아니므로 각 Client 별로 등록해야 합니다.

  - 하나의 대표 T-code : SNRO에서 번호범위를 통합 관리할 수 있습니다.

  - 또한, SAP에서 기본적으로 제공하는 Standard 번호범위는 각각 별도 Transaction이 있습니다.

 

T-code : FBN1 (Number Range for Accounting Documents)

 

T-code : XKN1 (Vendor Number Range)

 

 

2. 번호범위 오브젝트 관리

  - T-code : SNRO에서 두 개의 번호범위 오브젝트(Object)를 확인해 보겠습니다. 

 

  - 상기 그림과 같이 회계문서 번호범위(RF_BELEG)와 공급업체 번호범위(KREDITOR)의 오브젝트가 서로 다른 특성을 가지고 있는 것을 확인할 수 있습니다. 

  - Subobject data element를 통해 번호범위를 구별하여(Company Code 별) 관리가 가능합니다. 

  - To-year flag를 통해 연도별로 번호범위를 달리 구별하여 관리가 가능합니다. 

  - 해당 오브젝트 별로 번호범위를 관리하는 Tranaction(T-code)를 관리할 수 있습니다. 

 

  - 해당 번호범위 오브젝트의 'Overview' 버튼을 통해 정의된 번호범위의 일반적인 사항을 확인할 수 있습니다. 

  - 오브젝트 번호별로 시작 및 종료번호, 현재 번호 상태를 확인할 수 있으며, 

  - 'Ext.' 필드를 체크하면 생성 시 외부번호를 사용자가 직접 부여할 수 있습니다. 

 

 

3. 번호범위 오브젝트 신규 생성

  - SAP CBO 프로그램 개발 시 사용자 필요에 따라 자체 번호범위 오브젝트를 생성하여 사용하는 경우가 있을 수 있습니다. 신규로 번호범위 오브젝트를 생성하는 절차를 알아보도록 하겠습니다. 

 

  - 우선 번호범위 필드로 사용할 Domain(도메인)을 생성합니다. (T-code : SE11)

  - 도메인 이름을 입력하고 생성 버튼을 클릭합니다. 

 

  - 도메인 내역과 Data type 등 설정 값을 입력하고 저장 및 활성화합니다. 

 

  - 신규 번호범위 오브젝트 생성(T-code : SNRO)

  - 오브젝트 이름 입력 후 생성버튼 클릭합니다. 

 

  - 오브젝트 내역, 사용할 도메인 등 필요 파라미터를 설정합니다. 

  - 필요한 경우 번호범위를 관리하는 Transaction을 생성할 수 있습니다.

    -> 해당 필드에 사용할 T-code를 입력하면, 자동으로 화면이 생성됩니다.(일반 T-code 생성과 구분 필요)

T-code 입력 시 전환된 화면

 

  - 모든 설정 값 입력하고 저장하면, 하단에 다음과 같은 메시지가 나옵니다. 

 

  - 신규로 생성한 번호범위 오브젝트에 값이 없다는 내용으로 범위를 생성합니다. 

  - '범위' 버튼을 클릭합니다. 

 

  - 화면 상단의 '범위 추가' 버튼을 클릭하여 필요에 따라 번호범위 번호별로 번호체계(시작 ~ 끝 번호)를 생성합니다. 

 

  - 번호범위의 번호체계까지 완료하면, 해당 번호범위를 사용하면 됩니다. 

 

 

<SAP 설정과 Customizing 등 시스템 구성이 다를 수 있음을 참고하시기 바랍니다.

  해당 글의 SAP 버전은 SAP ECC 6.0이며, SAP GUI 760 화면입니다.>