은행 계좌

모든 참여자 유형에 대한 은행 계좌 정보를 기록할 수 있을 때, 개인과 가망성이 높은 사람의 은행 계좌 정보는 증거로 유지보수됩니다. 서로 다른 여러 유형의 은행 계좌는 개인이나 가망성이 높은 사람에 대해 기록될 수 있고 각 유형의 여러 인스턴스도 허용됩니다. ‘시작’ 및 ‘종료’ 날짜는 은행 계좌 유효 기간을 기록하는 데 사용됩니다. 은행 계좌의 세부사항은 은행 계좌가 정적이므로 시간이 지나도 변경되지 않습니다. 즉, 개인이 특정 계좌를 닫아도 해당 계좌의 세부사항은 변경되지 않습니다. 이러한 이유로, 시스템에서 은행 계좌 정보를 유지보수할 때 사용자는 새 레코드를 작성하거나 기존 레코드를 정정해야 하며, 연속은 허용되지 않습니다.

예를 들어, 클라이언트는 조직과 컨택하여 최근에 계좌가 변경되었음을 알릴 수 있습니다. 이 상황에서 사용자는 기존 은행 계좌 레코드에 ‘종료’ 날짜를 입력하여 클라이언트가 이전 계좌를 닫은 날짜를 표시하고, 클라이언트가 새 계좌를 연 날짜로 설정된 ‘시작’ 날짜를 사용하여 새 레코드를 작성합니다. 나중에 조직과 컨택하여 동일한 클라이언트가 새 은행 계좌로 보낸 지급금을 받지 못함을 알릴 수 있습니다. 그 다음, 사용자는 새로 기록된 은행 계좌를 보고 올바르지 않음을 확인한 후 세부사항을 편집하여 정정합니다.

다른 케이스에서 중개된 은행 계좌 레코드는 자동으로 처리됩니다. 이를 수행하기 위해, 시스템은 수신 레코드를 확인하여 은행 계좌를 새 은행 계좌로 처리해야 하는지, 기존 계좌를 수정해야 하는지 또는 이미 중복 계좌가 있는지 판별합니다. 은행 계좌가 중복으로 간주되는 경우(여기서 레코드의 모든 속성은 보관된 기존 은행 계좌 레코드와 일치함) 업데이트가 수행되지 않습니다.

새 레코드를 추가할지 또는 기존 레코드를 수정할지를 판별하려면 시스템이 먼저 논리적으로 동일한 기존 레코드가 있는지 확인해야 합니다. 논리적으로 동일하다는 것은 여러 속성이 수신 레코드와 일치함을 의미합니다. 이 경우 속성에는 '지점 코드'와 '계좌 번호'가 포함됩니다. 이러한 속성이 일치하면, 시스템은 수신 레코드에 대한 세부사항으로 기존 레코드를 업데이트합니다(여기서 수신 레코드에 최신 수신 날짜가 포함됨). 속성이 일치하지 않으면, 시스템이 이를 새 은행 계좌로 추가합니다.