숫자 시퀀스 개요

메모

'연속 숫자 시퀀스 성능 개선 활성화' 기능은 기업이 재무 및 운영 앱에서 어려웠던 연속 숫자 시퀀스에 대한 준비 상태를 제공합니다. 이 기능은 10.0.34 버전의 공개 미리 보기에 있고 10.0.36 버전의 GA에 있습니다.

번호 시퀀스는 식별자가 필요한 마스터 데이터 레코드 및 트랜잭션 레코드에 대해 읽을 수 있는 고유 식별자를 생성하는 데 사용됩니다. 식별자가 필요한 마스터 데이터 레코드 또는 거래 레코드를 참조라고 합니다.

참조에 대한 새 레코드를 생성하려면 먼저 번호 시퀀스를 설정하고 참조와 연결해야 합니다. 번호 순서를 설정하려면 조직 관리 페이지를 사용하는 것이 좋습니다. 모듈별 설정이 필요한 경우 모듈의 매개변수 페이지를 사용하여 해당 모듈의 참조에 대한 번호 시퀀스를 지정할 수 있습니다. 예를 들어, 미수금미지급금에서 번호 순서 그룹을 설정하여 특정 번호 순서를 할당할 수 있습니다. 특정 고객이나 공급업체에게.

번호 시퀀스를 설정할 때 번호 시퀀스를 사용하는 조직을 정의하는 범위를 지정해야 합니다. 범위는 공유, 회사, 법인, 또는 운영 단위. 법인회사 범위를 회계 기간 과 결합하여 더 구체적인 숫자 순서.

숫자 시퀀스 형식은 세그먼트로 구성됩니다. 공유 이외의 범위를 가진 숫자 시퀀스에는 범위에 해당하는 세그먼트가 포함될 수 있습니다. 예를 들어, 법인 범위의 숫자 시퀀스에는 법인 세그먼트가 포함될 수 있습니다. 번호 시퀀스 형식에 범위 세그먼트를 포함하면 해당 번호를 보고 특정 레코드의 범위를 식별할 수 있습니다.

범위에 해당하는 세그먼트 외에도 숫자 시퀀스 형식에는 상수영숫자 세그먼트가 포함될 수 있습니다. 상수 세그먼트에는 변경되지 않는 문자, 숫자 또는 기호 집합이 포함됩니다. 영숫자 세그먼트에는 숫자가 사용될 때마다 증가하는 문자 또는 숫자 집합이 포함됩니다. 숫자 증가를 나타내려면 숫자 기호(#)를 사용하고 문자 증가를 나타내려면 앰퍼샌드(&)를 사용하십시오. 예를 들어, #####_2017 형식은 00001_2017, 00002_2017 등의 시퀀스를 생성합니다.

시퀀스 번호 예시

다음 예에서는 세그먼트를 사용하여 숫자 시퀀스 형식을 만드는 방법을 보여줍니다. 특히, 예제는 범위 세그먼트 사용의 효과를 보여줍니다.

경비 보고서 번호

다음 예에서는 CS라는 법인에 대한 경비 보고서 번호가 설정됩니다.

  • 지역: 여행 및 경비
  • 참조: 경비 보고서 번호
  • 범위: 법인
  • 법인: CS
세그먼트 세그먼트 유형
세그먼트 1 법인 CS
세그먼트 2 상수 -경비-
세그먼트 3 영숫자 ####

형식화된 숫자의 예: CS-EXPENSE-0039

다른 법인에 대해 유사한 숫자 시퀀스 형식을 설정할 수 있습니다. 예를 들어, RW라는 법인의 경우 법인 세그먼트의 값만 변경하면 형식화된 숫자는 RW-EXPENSE-0039입니다. 다른 법인에 대해 정수 시퀀스 형식을 변경할 수도 있습니다. 예를 들어 법인 범위 세그먼트를 생략하여 Exp-0001과 같은 형식화된 숫자를 만들 수 있습니다.

판매 주문 번호

다음 예에서는 회사 ID CEU에 대해 판매 주문 번호가 설정됩니다.

  • 지역: 판매
  • 참조: 매도 주문
  • 범위: 회사
  • 회사: CEU
세그먼트 세그먼트 유형
세그먼트 1 상수 SO-
세그먼트 2 영숫자 ####

형식화된 숫자의 예: SO-0029

범위 세그먼트가 형식에 포함되지 않더라도 각 회사 ID에 대해 번호 지정이 다시 시작됩니다. 모든 회사 ID에 동일한 형식을 사용하는 경우 각 회사에서 동일한 번호가 사용됩니다. 예를 들어 판매 주문 번호 SO-0029는 각 회사에서 사용됩니다. 다른 회사 ID에 대해 정수 시퀀스 형식을 변경할 수도 있습니다.

구매 요청 번호

다음 예에서 구매 요청 번호는 조직 전체입니다.

  • 지역: 구매
  • 참조: 구매요청
  • 범위: 공유
세그먼트 세그먼트 유형
세그먼트 1 상수 요청
세그먼트 2 영숫자 ####

형식화된 숫자의 예: Req0052

범위가 공유이므로 조직 전체에서 숫자 순서 형식이 사용됩니다. 조직의 다른 부분에 대해 다른 번호 시퀀스 형식을 설정할 수 없습니다.

숫자 시퀀스에 대한 성능 고려 사항

번호 시퀀스를 설정하기 전에 번호 시퀀스 구성이 시스템 성능에 어떤 영향을 미칠 수 있는지에 대한 다음 정보를 고려하세요.

연속 및 비연속 숫자 시퀀스

숫자 시퀀스는 연속적이거나 비연속적일 수 있습니다. 연속된 숫자 시퀀스는 숫자를 건너뛰지 않지만 숫자를 순차적으로 사용할 수는 없습니다. 연속되지 않은 숫자 시퀀스의 숫자는 순차적으로 사용되지만 숫자 시퀀스에서는 숫자를 건너뛸 수 있습니다.

  • CNS(연속 수열)

    • 어떤 숫자도 건너뛰지 않습니다
    • 숫자는 순차적으로 사용할 수 없습니다.
    • 예: 사용자가 거래를 취소하면 번호가 생성되지만 나중에 재활용(재사용)됩니다.
  • 비연속 수열(비CNS)

    • 숫자를 건너뛸 수 있음
    • 숫자는 순차적으로 사용될 수 있습니다(캐싱 기반).
    • 예: 사용자가 거래를 취소하면 번호가 생성되지만 사용되지는 않습니다.

메모

'연속 숫자 시퀀스 성능 개선 활성화' 기능은 기업이 재무 및 운영 앱에서 어려웠던 연속 숫자 시퀀스에 대한 준비 상태를 제공합니다. 이 기능은 10.0.34 버전의 공개 미리 보기에 있고 10.0.36 버전의 GA에 있습니다.

이 기능은 각 요청의 시퀀스에 숫자를 미리 할당하여 연속적인 숫자 시퀀스의 성능을 향상시킵니다. 기본적으로 5개의 숫자가 순서대로 할당되지만 필요에 따라 조정할 수 있습니다. 번호가 예기치 않게 종료되는 경우 실행되는 정리 작업이 개선되었습니다.

연속/비연속 숫자 시퀀스의 경우 숫자 시퀀스 페이지의 성능 FastTab에서 사전 할당 을 활성화할 수 있습니다. 사전 할당할 숫자 수량을 지정하면 시스템은 해당 숫자를 선택한 다음 연속되지 않은 숫자 시퀀스의 경우 메모리에 저장하고 연속 숫자 시퀀스의 경우 데이터베이스에 저장합니다.

연속되지 않는 숫자 시퀀스를 사용하는 경우 성능 FastTab에서 사전 할당 을 활성화할 수 있습니다. 번호 순서 페이지. 사전 할당할 숫자의 양을 지정하면 시스템이 해당 숫자를 선택하여 메모리에 저장합니다. 사전 할당된 수량을 사용한 후에만 데이터베이스에서 새 번호를 요청합니다.

연속 숫자 시퀀스를 사용해야 하는 규정/법률 준수 요구 사항이 없는 한 비연속 숫자 시퀀스를 사용하는 것이 좋습니다.

숫자 시퀀스의 자동 정리

응용 프로그램 오류, 충돌 또는 기타 예상치 못한 오류가 발생하는 경우 시스템은 연속 번호 시퀀스에 대해 자동으로 번호를 재활용하려고 시도합니다. 정리 프로세스를 수동 또는 자동으로 실행하여 손실된 번호를 복구할 수 있습니다.

정리 프로세스를 계획할 때 서버 사용량을 신중하게 고려하세요. 사용량이 많지 않은 시간에는 일괄 작업으로 정리를 수행하는 것이 좋습니다.