이 일괄처리 프로세스는 처리 예정인 모든 금융 구성요소에 대한 지시사항 개별 항목을
작성하기 위해 제공됩니다. 이 프로세스의 입력 매개변수는 처리 예정인 금융 구성요소를 식별합니다.
이 일괄처리 프로세스는 다음을 수행합니다.
- "시작 날짜"와 "종료 날짜"에 동일한 날짜가 지정되는 경우, 처리 날짜가 이 날짜 이전인
모든 금융 구성요소가 검색됩니다. 날짜가 지정되지 않은 경우, 현재 시스템 날짜가 사용됩니다.
- 마찬가지로, 제공 방법이 지정되지 않은 경우에는 모든 제공 방법이 처리됩니다.
- 이 프로세스는 "종료 날짜"를 사용하여 금융 구성요소의 현재 처리에 포함되어야 하는 후속 일 수가 있는지
여부를 판별하기 위해 금융 달력을 검사합니다.
- 이 프로세스는 케이스별로 각 금융 구성요소를 처리하고 그룹화할 모든 금융 구성요소 만기를 검색합니다.
- 이 프로세스는 각 케이스를 재평가하여 환경 변화에 따라 금융 적격성이 변경되었는지 여부를 판별합니다.
- 나머지 각 금융 구성요소에 대해 금액과 보상 기간이 계산되고 지시사항 개별 항목이 작성됩니다.
- 이 프로세스는 금융 구성요소의 처리 날짜를 롤 포워드하며, 이 때문에
금융 구성요소가 논리적으로 수명의 끝에 도달하는 경우 금융 요소가 만료됩니다.
이 일괄처리 프로세스는 다음과 같은 매개변수를 받습니다.
일괄처리 프로세스 클래스와 메소드: 이 일괄처리 프로세스의 클래스와 메소드는
curam.core.intf.GenerateInstructionLineItems.processAllFinancialComponentsDue입니다.
참고: 이 일괄처리 프로세스는 GenerateInstruments를 실행하려고
시도하기 전에 실행되어 완료되어야 합니다.