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