---
sourceDocument: 요코하마 ServiceNow AI 플랫폼 관리
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - ko-KR

ft:publication_title :

    - 요코하마 ServiceNow AI 플랫폼 관리

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# 고유 번호 매기기 적용

# 고유 번호 매기기 적용 {#ariaid-title1}

* 릴리스 버전: Yokohama
* 
* 업데이트 날짜 2025년 01월 30일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

중복된 번호는 드물지만 기본적으로 번호 매기기는 고유성을 적용하지 않습니다.  
고유성을 적용하려면 다음을 수행할 수 있습니다.

* 삽입 시에만 이전 비즈니스 규칙을 만들어 중복 값을 확인하고 중복 항목을 사용 가능한 다음 번호로 바꿉니다.
* 테이블에서 고유 인덱스를 활성화합니다. 자세한 내용은 [테이블 인덱스 작성](https://servicenow-prod.fluidtopics.net/NKx9nlGlcp4n5UyIlx009A "테이블에 보관된 데이터에 보다 쉽게 액세스할 수 있도록 인덱스를 작성합니다.") 문서를 참조하십시오.  
  주:  
  고유 인덱스는 데이터 무결성을 보장하지만 중복 번호가 포함된 삽입도 방지합니다. 이로 인해 데이터 입력 중에 예기치 않은 오류가 발생할 수 있습니다.
{#c_EnforcingUniqueNumbering__ul_jmq_twc_gt}

## 샘플 비즈니스 규칙

이 샘플 스크립트는 삽입 시 이전 비즈니스 규칙의 일부로 사용되어 중복 번호가 있는지 확인하고 사용 가능한 다음 번호로 바꾸는 경우에만 사용할 수 있습니다. 다음 스크립트는 에서 만든 [테이블에서 시스템 번호의 왼쪽 패딩 구성](https://servicenow-prod.fluidtopics.net/Xjj26OcL6CuUR4bT8KxfQw "테이블에서 시스템 번호의 왼쪽 패딩을 구성할 수 있습니다. 예를 들어, 인시던트, 문제 또는 변경 요청에 번호 필드를 채웁니다.")스크립트를 참조합니다.

    var curNum = current.number + '';
     
    if(curNum) {
     
      var recordClass = current.getRecordClassName();
      var now_GR = new GlideRecord(recordClass);
      now_GR.addQuery('number', curNum);
      now_GR.setLimit(1);  
      now_GR.query();
     
      if(now_GR.getRowCount() > 0) {
        var newNum = getNextObjNumberPadded();
        gs.addInfoMessage("The number " + current.number + " was already used by another " +
         recordClass + ". The " + recordClass + " number has been changed to " + newNum);
        current.number = newNum;
      }
    }

**관련 정보**   

* [비즈니스 규칙](https://www.servicenow.com/docs/access?context=c_BusinessRules&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US)

