이 일괄처리 프로세스는 다음을 수행합니다.
- 입력 파일 PaymentReceivedFile.txt에 있는 각 레코드의 데이터를 유효성 검증합니다.
- 기업이 식별된 경우 받은 지불금 레코드를 기업의 계정에 로드합니다. 그렇지 않으면
받은 지불금 레코드를 가계정에 로드합니다.
- 제어 총계 세트를 유지보수하고 이를 입력 파일의 끝에 있는 제어 총계 레코드와 비교합니다.
- 실행 중인 총계가 입력 파일의 데이터와 일치하지 않는 경우 모든 처리를 롤백합니다.
이 일괄처리 프로세스는 다음과 같은 매개변수를 받습니다.
- 파일 경로 - 입력 파일이 있는 디렉토리
- 파일 이름 - 받은 지불금의 세부사항을 포함하는 입력 파일의 전체 이름(확장자 포함)
실행되면 이 일괄처리 프로세스는 지정된 filePath에서 fileName을 찾습니다.
일괄처리 프로세스 클래스와 메소드: 이 일괄처리 프로세스의 클래스와 메소드는
curam.core.intf.LoadPaymentsReceived.loadPaymentReceivedFile입니다.