콘텐츠로 이동

수집 내역 확인

홈택스에서 수집된 현금영수증 매입/매출 내역을 확인합니다.

  • 18개 항목으로 구성된 내역 확인이 가능합니다.
Function Search(CorpNum As String, jobID As String, tradeType As Collection, tradeUsage As Collection, page As Integer, perPage As Integer, order As String, Optional UserID As String = "") As PBHTCashbillSearch

매개변수 Page, PerPage, Order를 이용하여 페이징 기능을 구현할 수 있습니다.

Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2jobIDString18Y
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
3tradeTypeCollection-N
현금영수증 문서형태 (다중 선택 가능)
  • N 승인 현금영수증
  • C 취소 현금영수증
기본값 : 전체조회
4tradeUsageCollection-N
현금영수증 거래구분 (다중 선택 가능)
  • P 소득공제용
  • C 지출증빙용
기본값 : 전체조회
5pageInteger-N
목록 페이지번호
기본값 : 1
6perPageInteger-N
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
7orderString1N
목록 정렬 방향
  • D 내림차순 : 기본값
  • A 오름차순
API를 호출하고 반환 받은 거래일시(tradeDT) 기준
8UserIDString50N
팝빌회원 아이디
PBHTCashbillSearch
순번 변수명 타입 길이 설명
1codeLong-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
3totalInteger-
총 검색결과 건수
4perPageInteger-
페이지당 목록 건수
5pageNumInteger-
페이지 번호
6pageCountInteger-
페이지 개수
7list-
현금영수증 정보
최대 : 1,000건
PBHTCashbill[ ]
순번변수명타입길이설명
1ntsconfirmNumString24
국세청승인번호
2tradeDateString8
거래일자
형식 : yyyyMMdd
3tradeDTString14
거래일시
형식 : yyyyMMddHHmmss
4tradeTypeString4
문서형태
  • 승인거래
  • 취소거래
5tradeUsageString5
거래구분
  • 소득공제용
  • 지출증빙용
6totalAmountString9
거래금액
7supplyCostString9
공급가액
8taxString9
부가세
9serviceFeeString9
봉사료
10invoiceTypeString2
현금영수증 유형
  • 매입
  • 매출
11franchiseCorpNumString10
가맹점(발행자) 사업자번호
{invoiceType}="매입" 경우 반환
12franchiseCorpNameString200
가맹점(발행자) 상호
{invoiceType}="매입" 경우 반환
13franchiseCorpTypeString1
가맹점(발행자) 사업자유형
  • 1 일반과세자
  • 2 간이과세자
  • 3 과세특례자
  • 4 면세사업자
  • 5 법인사업자
{invoiceType}="매입" 경우 반환
14identityNumString4
식별번호
식별번호의 마지막 4자리 숫자만 반환
15identityNumTypeString1
식별번호 유형
  • 1 주민등록번호
  • 2 사업자번호
  • 3 휴대폰번호
  • 4 카드번호
16customerNameString70
구매자(고객) 성명
17cardOwnerNameString70
카드소유자명
18deductionTypeString1
공제유형
  • 1 공제
  • 2 공제
  • 3 불공제
  • 4 불공제
Err
순번 변수명 타입 길이 설명
1LastErrCodeLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2LastErrMessageString-
API 처리 실패에 대한 오류메시지

홈택스에서 수집된 현금영수증 매입/매출 내역의 합계정보를 제공합니다.
※ 합계정보 - 수집 건수, 공급가액 합계, 부가세 합계, 봉사료 합계, 거래금액 합계 (공급가액 합계+부가세 합계+봉사료 합계)

Function Summary(CorpNum As String, jobID As String, tradeType As Collection, tradeUsage As Collection, Optional UserID As String = "") As PBHTCashbillSummary
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2jobIDString18Y
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
3tradeTypeCollection-N
현금영수증 문서형태 (다중 선택 가능)
  • N 승인 현금영수증
  • C 취소 현금영수증
기본값 : 전체조회
4tradeUsageCollection-N
현금영수증 거래구분 (다중 선택 가능)
  • P 소득공제용
  • C 지출증빙용
기본값 : 전체조회
5UserIDString50N
팝빌회원 아이디
PBHTCashbillSummary
순번 변수명 타입 길이 설명
1countLong-
수집 건수
2supplyCostTotalLong18
공급가액 합계
3taxTotalLong18
부가세 합계
4serviceFeeTotalLong18
봉사료 합계
5amountTotalLong18
거래금액 합계 (공급가액 합계+부가세 합계+봉사료 합계)
Err
순번 변수명 타입 길이 설명
1LastErrCodeLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2LastErrMessageString-
API 처리 실패에 대한 오류메시지