도매 CBDC 샘플 애플리케이션 문제 해결
스테이징 프로세스 중 데이터가 손실된 경우 계정 및 토큰 데이터를 수동으로 입력할 수 있습니다.
도매 CBDC 샘플 애플리케이션은 계정 및 토큰 데이터를 Oracle Visual Builder의 비즈니스 객체에 저장합니다. 특히 계정 세부정보는 AccountStatus
비즈니스 객체에 저장되고 토큰 세부정보는 EarmarkingList
비즈니스 객체에 저장됩니다. 애플리케이션을 처음 스테이지할 때 이러한 비즈니스 객체는 비어 있습니다. 토큰을 초기화하고 계정을 생성하여 애플리케이션과 상호 작용할 때 데이터가 해당 비즈니스 객체에 저장됩니다.
애플리케이션을 다시 스테이지하고 스테이지에 기존 데이터 유지를 선택하지 않으면 비즈니스 객체가 재설정됩니다. 이로 인해 비즈니스 객체와 원장 간 데이터 불일치가 발생할 수 있으며 이로 인해 애플리케이션 오작동이 발생할 수 있습니다.
애플리케이션을 다시 스테이지하기 전에 모든 스테이지 데이터를 백업하고, Oracle Visual Builder의 Data Manager 툴을 사용하여 환경 간에 비즈니스 객체 데이터를 익스포트하고 임포트하여 이 문제를 방지할 수 있습니다.
애플리케이션을 다시 스테이징할 때 클린 데이터베이스가 있는 애플리케이션 스테이지 또는 스테이지 데이터를 개발 데이터로 바꾸기를 실수로 선택한 경우 다음 단계를 완료하여 계정 및 토큰 세부정보를 수동으로 다시 입력해야 합니다.
- 도매 CBDC Postman 컬렉션 또는 기밀 도매 CBDC Postman 컬렉션의
getAllActiveAccounts
및getAllSuspendedAccounts
엔드포인트를 사용하여 네트워크의 모든 계정에 대한 정보를 얻을 수 있습니다. 조직별로만 계정 데이터를 검색할 수 있으므로 기밀 모드에서는 각 조직에 대해 이러한 엔드포인트를 별도로 호출해야 합니다. 결과를 컴파일하여 네트워크 전체의 모든 계정을 나열합니다. - 다음 테이블에 설명된 대로
AccountStatus
비즈니스 객체를 채웁니다.AccountStatus 필드 소스 필드 참고 bankAccountID
account_id
bankName
org_id
bankStatus
정보가 getAllActiveAccounts
끝점에서 제공된 경우Active
, 정보가getAllSuspendedAccounts
끝점에서 제공된 경우InActive
입니다.bankTokenID
token_id
bankUserID
user_id
bankUserRole
role_name, non_account_role_name
역할 매핑 정보는 다음 표를 참조하십시오. groupName
application_groups
userRole
역할 매핑 정보는 다음 표를 참조하십시오. customAccountId
사용자정의 계정 ID euserids
사용자와 연계된 등록 ID입니다. 여러 등록을 콤마(,)로 구분합니다. 조건 값 role_name
가 널이고non_account_role_name
가 비어 있습니다.아니오 role_name
가 널이고non_account_role_name
=token_admin
입니다.토큰 관리 role_name
가 널이고non_account_role_name
=org_admin
입니다.조직 관리 role_name
가 널이고non_account_role_name
=token_auditor
입니다.토큰 감사자 role_name
가 널이고non_account_role_name
=org_auditor
입니다.조직 감사자 non_account_role_name
이 비어 있고role_name
이 널이 아닙니다.role_name
의 값 AccountStatus
비즈니스 객체의 다른 필드는 모두 비워 둡니다.- 다음 표에 설명된 대로
CurrencyCodeDetails
비즈니스 객체를 사용하여 토큰에 대한 정보를 가져오고EarmarkingList
비즈니스 객체를 이 정보로 채웁니다. 이전에 초기화된 모든 토큰에 대한 정보를 다시 입력해야 합니다.EarmarkingList 필드 소스 설명 예 currencyCode
CurrencyCodeDetails
의currencyName
도매 CBDC 애플리케이션에서 사용되는 토큰 ID입니다. 미국 currencyString
CurrencyCodeDetails
의currencyDesc
도매 CBDC 애플리케이션에서 사용되는 토큰 설명입니다. US 달러입니다. earmarkingString
토큰이 초기화될 때 입력된 목적 필드 [사용자정의]