/* * 수집 상태 확인(GetJobState API) 함수를 통해 상태 정보가 확인된 작업아이디를 활용하여 수집된 현금영수증 매입/매출 내역의 요약 정보를 조회합니다. * - 요약 정보 : 현금영수증 수집 건수, 공급가액 합계, 세액 합계, 봉사료 합계, 합계 금액 * - https://docs.popbill.com/htcashbill/dotnetcore/api#Summary */ public IActionResult Summary() { // 수집 요청(requestJob API)시 반환반은 작업아이디(jobID) string jobID = "018112709000000001"; // 문서형태 배열 ("N" 와 "C" 중 선택, 다중 선택 가능) // └ N = 일반 현금영수증 , C = 취소현금영수증 // - 미입력 시 전체조회 string[] TradeType = { "N", "C" }; // 거래구분 배열 ("P" 와 "C" 중 선택, 다중 선택 가능) // └ P = 소득공제용 , C = 지출증빙용 // - 미입력 시 전체조회 string[] TradeUsage = { "P", "C" }; try { var response = _htCashbillService.Summary(corpNum, jobID, TradeType, TradeUsage); return(View("Summary", response)); } catch (PopbillException pe) { return(View("Exception", pe)); } }