계정 코드 및 계정 경로
계정 코드는 계정의 고유 식별자이며 계정 경로에 따라 계정 계층 구조가 설정됩니다.
계정 코드
계정 코드는 ServiceNow 인스턴스에서 계정을 식별하는 고유한 키입니다. 이 코드는 계정 양식의 계정 코드 필드에 저장됩니다.
계정 코드는 고유해야 합니다. 계정 [customer_account] 테이블에 기존 계정 코드를 사용하여 새 기록을 삽입하려고 시도하면 코드 값으로 인해 다음과 같은 오류가 발생합니다.
java.sql.BatchUpdateException: account_path 키에 중복된 항목
계정 경로
계정 경로는 여러 계정 간의 계층 구조를 설정합니다. 이 경로는 계정 양식의 계정 경로에 저장됩니다.
계정 경로는 계층 구조에서 각 계정에 해당하는 계정 코드의 조합으로 이루어집니다. 예를 들어, 다음 계정을 사용하여 계정 경로를 시연해 보겠습니다.
| 계정 | 계정 코드 | 계정 경로 |
|---|---|---|
| Boxeo | ~~~~1 | ~~~~1 Boxeo는 모회사입니다. Boxeo의 계정 경로는 계정 코드와 동일하며, 이는 Boxeo가 계층 구조의 첫 번째 요소임을 나타냅니다. |
| Boxeo USA | ~~~~2 | ~~~~1/~~~~2 Boxeo USA는 Boxeo의 자회사입니다. 계정 경로의 구조는 Boxeo/Boxeo USA로 해석됩니다. |
| Boxeo EMEA | ~~~~3 | ~~~~1/~~~~3 Boxeo EMEA도 Boxeo의 자회사이며 계정 경로의 구조는 Boxeo/Boxeo EMEA로 해석됩니다. |
| Boxeo France | ~~~~5 | ~~~~1/~~~~3/~~~~5 Boxeo France는 Boxeo EMEA의 자회사입니다. 이 계정 경로의 구조는 Boxeo/Boxeo EMEA/Boxeo France로 해석됩니다. |
계정 기록 임포트
변환 맵을 통해 일부 소스 시스템에서 데이터를 임포트하여 계정 기록을 생성하는 경우에는 비즈니스 규칙을 실행해야 합니다. 비즈니스 규칙을 사용하면 계정 [customer_account] 테이블의 기록 삽입, 업데이트 및 삭제에 따라 계정 경로가 추가, 업데이트 및 삭제됩니다. 비즈니스 규칙이 실행되지 않으면 빈 계정 경로가 발생할 수 있으며, 이로 인해 데이터 액세스 문제가 발생할 수 있습니다.
주:
임포트 중에 비즈니스 규칙을 실행하지 않는 경우에는 새로 임포트한 기록에 대한 계정 경로 업데이트 비즈니스 규칙을 통해 스크립트를 실행하여 계정 경로를 올바르게 설정합니다.