/* * 수집 요청(RequestJob API) 함수를 통해 반환 받은 작업 아이디의 상태를 확인합니다. * - 수집 결과 조회(Search API) 함수 또는 수집 결과 요약 정보 조회(Summary API) 함수를 사용하기 전에 * 수집 작업의 진행 상태, 수집 작업의 성공 여부를 확인해야 합니다. * - 작업 상태(jobState) = 3(완료)이고 수집 결과 코드(errorCode) = 1(수집성공)이면 * 수집 결과 내역 조회(Search) 또는 수집 결과 요약 정보 조회(Summary)를 해야합니다. * - 작업 상태(jobState)가 3(완료)이지만 수집 결과 코드(errorCode)가 1(수집성공)이 아닌 경우에는 * 오류메시지(errorReason)로 수집 실패에 대한 원인을 파악할 수 있습니다. * - https://docs.popbill.com/htcashbill/dotnetcore/api#GetJobState */ public IActionResult GetJobState() { // 수집 요청(requestJob API)시 반환반은 작업아이디(jobID) string jobID = "018112709000000001"; try { var response = _htCashbillService.GetJobState(corpNum, jobID); return(View("GetJobState", response)); } catch (PopbillException pe) { return(View("Exception", pe)); } }