운영 방식

애플리케이션에서 큐로 일괄처리 작업이 제출되면 다음 매개변수를 검색합니다.

  1. ConcernTypeCode
  2. MethodOfPayment
  3. NextPaymentDateFrom
  4. NextPaymentDateTo
  5. ProcessingDate

위에 나열된 매개변수는 필수가 아닙니다. 날짜를 입력하지 않는 경우 기본값으로 시스템 널(Null) 날짜가 입력됩니다.

ConcernTypeCode

사용자가 ConcernRoleType을 지정하지 않으면 ConcernRoleType 코드 테이블에 나열된 모든 관련 역할 유형이 처리됩니다. 확실히 개인, 고용주, 외부인, 정보 제공자, 서비스 공급자, 제품 제공자, 유틸리티 및 대리인만 이해 관계자입니다. 다음에 대해서는 아무 사항도 찾지 않습니다.

해당 유형이 없는 경우에도 지정된 유형의 레코드가 모두 처리됩니다. 즉, 올바르지 않은 유형을 지정해도 일괄처리 프로세스가 실패하지 않습니다. 위에서 설명한 대로 개인('RL1'), 고용주('RL2'), 외부인('RL17'), 정보 제공자('RL5'), 서비스 공급자('RL3'), 제품 제공자('RL4'), 유틸리티('RL6') 또는 대리인(''RL13')유형의 참여자에 대해서만 지불금이 지급됩니다.

MethodOfPayment

사용자가 MethodOfPayment를 지정하지 않으면 MethodOfDelivery 코드 테이블에 나열된 모든 제공 방법이 처리됩니다. 그렇지 않으면 지정된 지불 방법에 대해서만 처리가 수행됩니다.

NextPaymentDateFrom / NextPaymentDateTo

위에서 설명한 대로 사용자가 일괄처리 프로세스를 제출할 때 NextPaymentDateFrom 또는 NextPaymentDateTo를 지정하지 않으면 기본값으로 시스템 널 날짜가 지정됩니다.

사용자가 값을 지정하지 않은 경우, 큐에 제출 시 기본값으로 NextPaymentDateFrom/NextPaymentDateTo가 현재 날짜로 지정되지 않는 이유는 클라이언트 날짜가 서버 현재 날짜와 '동기화'되지 않았기 때문입니다. 이 문제는 일반적으로 일괄처리 프로세스가 실행할 때 문제점을 초래할 가능성이 있습니다.

일괄처리 프로세스에서 두 개의 처리 날짜 매개변수, dateFromdateTo는 NextPaymentDateFrom과 NextPaymentDateTo의 값에 따라 설정됩니다. 다음과 같이 검사를 수행합니다.

ProcessingDate

일괄처리 프로세스를 실행하는 중에 사용해야 하는 비즈니스 날짜입니다. 위의 비즈니스 처리 날짜 세부사항을 참조하십시오.