계정 코드 속성 설정
고객 계정 정보를 가져온 후 com.snc.cs_base.last.generated.code.tree.path 속성을 올바른 계정 코드 값으로 업데이트합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
com.snc.cs_base.last.generated.code.tree.path 시스템 속성은 계정(customer_account) 테이블에 가장 최근에 생성된 고객 계정의 계정 코드 값을 저장합니다.
새 고객 계정 기록을 생성하면 시스템이 이 속성을 사용하여 계정의 고유한 계정 코드 값을 결정합니다. 그런 다음 이 속성이 최근 할당된 값으로 업데이트되므로, 다음 계정 코드 값은 다음 계정 기록 삽입을 위한 고유한 값으로 설정할 수 있습니다.
com.snc.cs_base.last.generated.code.tree.path 속성의 값은 마지막으로 삽입한 고객 계정 기록에 대한 계정 코드 필드의 값과 일치해야 합니다. 다른 소스나 인스턴스에서 데이터를 가져와 고객 계정 기록을 생성하면 이러한 값이 동기화되지 않습니다. 이러한 값이 일치하지 않으면 계정 테이블에 다음 새 기록이 생성될 때 시스템이 오류를 생성합니다.
java.sql.BatchUpdateException: account_path 키에 중복된 항목
이 오류를 해결하려면 아래 단계를 사용하십시오.
프로시저
- 마지막으로 만든 계정에 대한 계정 코드를 확인합니다.
- 시스템 속성 [sys_properties] 테이블로 이동합니다.
- com.snc.cs_base.last.generated.code.tree.path 속성을 1단계에서 결정된 값으로 설정합니다.