콘텐츠로 이동

수집 내역 확인

홈택스에서 수집된 전자세금계산서 매입/매출 내역을 확인합니다.

  • 38개 항목으로 구성된 내역 확인이 가능합니다.
Function Search(CorpNum, JobID, TIType, TaxType, PurposeType, TaxRegIDYN, TaxRegIDType, TaxRegID, Page, PerPage, Order, UserID, SearchString)

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

Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2JobIDString18Y
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
3TITypeArrays-N
세금계산서 문서형태 (다중 선택 가능)
  • N 세금계산서
  • M 수정세금계산서
기본값 : 전체조회
4TaxTypeArrays-N
과세형태 (다중 선택 가능)
  • T 과세
  • N 면세
  • Z 영세
기본값 : 전체조회
5PurposeTypeArrays-N
영수/청구 (다중 선택 가능)
  • R 영수
  • C 청구
  • N 없음
기본값 : 전체조회
6TaxRegIDYNString1N
종사업장번호 유무
  • 0 없음
  • 1 있음
기본값 : 전체조회
7TaxRegIDTypeString-N
종사업장번호의 주체
  • S 공급자
  • B 공급받는자
  • T 수탁자
기본값 : 전체조회
8TaxRegIDString-N
종사업장번호
다수건 검색시 콤마(',')로 구분. 예) 1234,1000
기본값 : 전체조회
9PageInteger-N
목록 페이지번호
기본값 : 1
10PerPageInteger-N
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
11OrderString1N
목록 정렬 방향
  • D 내림차순 : 기본값
  • A 오름차순
[RequestJob - 수집 요청] API의 매개변수 {DType} 기준
12UserIDString50N
팝빌회원 아이디
13SearchStringString13N
조회 검색어 ('-' 제외)
상호명 조회시 거래처상호 입력
사업자 조회시 사업자번호 입력
개인 조회시 주민등록번호 입력
외국인 조회시 "9999999999999" 입력
기본값 : 전체조회
HTTaxinvoiceSearch
순번 변수명 타입 길이 설명
1codeInteger-
API 처리에 대한 응답코드
  • 1 성공
2messageString-
API 처리에 대한 응답메시지
3totalLong-
총 검색결과 건수
4perPageLong-
페이지당 목록 건수
5pageNumLong-
페이지 번호
6pageCountLong-
페이지 개수
7list-
세금계산서 요약정보
최대 : 1,000건
HTTaxinvoiceAbbr( )
순번변수명타입길이설명
1ntsconfirmNumString24
전자세금계산서 국세청승인번호
2writeDateString8
작성일자
형식 : yyyyMMdd
3issueDateString8
발행일자
형식 : yyyyMMdd
4sendDateString8
전송일자
형식 : yyyyMMdd
5taxTypeString2
과세형태
  • 과세
  • 영세
  • 면세
6purposeTypeString2
영수/청구
  • 영수
  • 청구
  • 없음
7supplyCostTotalString18
공급가액 합계
8taxTotalString18
세액 합계
9totalAmountString18
합계금액
10remark1String450
비고
전자세금계산서 비고1/2/3 값의 합
11invoiceTypeString2
전자세금계산서 유형
  • 매입
  • 매출
12modifyYNBoolean-
수정 전자세금계산서 여부
  • True 수정세금계산서
  • False 일반세금계산서
13orgNTSConfirmNumString24
당초 국세청승인번호
14purchaseDateString8
품목1의 거래일자
형식 : yyyyMMdd
15itemNameString100
품목1의 품명
16specString60
품목1의 규격
17qtyString12
품목1의 수량
소수점 아래 2번째 자리까지 반환 가능
마이너스 금액 반환 가능
18unitCostString18
품목1의 단가
소수점 아래 2번째 자리까지 반환 가능
마이너스 금액 반환 가능
19supplyCostString18
품목1의 공급가액
마이너스 금액 반환 가능
20taxString18
품목1의 세액
마이너스 금액 반환 가능
21remarkString100
품목1의 비고
22invoicerCorpNumString10
공급자 사업자번호
23invoicerTaxRegIDString4
공급자 종사업장 식별번호
24invoicerCorpNameString200
공급자 상호
25invoicerCEONameString100
공급자 대표자 성명
26invoicerEmailString100
공급자 담당자 메일
27invoiceeCorpNumString13
공급받는자 등록번호
{invoiceeType}="사업자" 경우 사업자번호
{invoiceeType}="개인" 경우 주민등록번호
{invoiceeType}="외국인" 경우 "9999999999999"
28invoiceeTypeString3
공급받는자 유형
  • 사업자
  • 개인
  • 외국인
29invoiceeTaxRegIDString4
공급받는자 종사업장 식별번호
30invoiceeCorpNameString200
공급받는자 상호
31invoiceeCEONameString100
공급받는자 대표자 성명
32invoiceeEmail1String100
공급받는자 담당자 메일
33invoiceeEmail2String70
공급받는자 부) 담당자 메일
34trusteeCorpNumString10
수탁자 사업자번호
35trusteeTaxRegIDString4
수탁자 종사업장 식별번호
36trusteeCorpNameString200
수탁자 상호
37trusteeCEONameString100
수탁자 대표자 성명
38trusteeEmailString100
수탁자 담당자 메일
Err
순번 변수명 타입 길이 설명
1NumberLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2DescriptionString-
API 처리 실패에 대한 오류메시지

홈택스에서 수집된 전자세금계산서 매입/매출 내역의 합계정보를 제공합니다.
※ 합계정보 - 수집 건수, 공급가액 합계, 세액 합계, 총계 (공급가액 합계+세액 합계)

Function Summary(CorpNum, JobID, TIType, TaxType, PurposeType, TaxRegIDYN, TaxRegIDType, TaxRegID, UserID, SearchString)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2JobIDString18Y
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
3TITypeArrays-N
세금계산서 문서형태 (다중 선택 가능)
  • N 세금계산서
  • M 수정세금계산서
기본값 : 전체조회
4TaxTypeArrays-N
과세형태 (다중 선택 가능)
  • T 과세
  • N 면세
  • Z 영세
기본값 : 전체조회
5PurposeTypeArrays-N
영수/청구 (다중 선택 가능)
  • R 영수
  • C 청구
  • N 없음
기본값 : 전체조회
6TaxRegIDYNString1N
종사업장번호 유무
  • 0 없음
  • 1 있음
기본값 : 전체조회
7TaxRegIDTypeString-N
종사업장번호의 주체
  • S 공급자
  • B 공급받는자
  • T 수탁자
기본값 : 전체조회
8TaxRegIDString-N
종사업장번호
다수건 검색시 콤마(',')로 구분. 예) 1234,1000
기본값 : 전체조회
9UserIDString50N
팝빌회원 아이디
10SearchStringString13N
조회 검색어 ('-' 제외)
상호명 조회시 거래처상호 입력
사업자 조회시 사업자번호 입력
개인 조회시 주민등록번호 입력
외국인 조회시 "9999999999999" 입력
기본값 : 전체조회
HTTaxinvoiceSummary
순번 변수명 타입 길이 설명
1countInteger-
수집 건수
2supplyCostTotalInteger18
공급가액 합계
3taxTotalInteger18
세액 합계
4amountTotalInteger18
총계 (공급가액 합계+세액 합계)
Err
순번 변수명 타입 길이 설명
1NumberLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2DescriptionString-
API 처리 실패에 대한 오류메시지

홈택스에서 수집된 전자세금계산서 1건의 상세정보를 제공합니다.

  • 60개 항목과 99개 품목으로 구성된 정보 확인이 가능합니다.
Function GetTaxinvoice(CorpNum, NTSConfirmNum, UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2NTSConfirmNumString24Y
전자세금계산서 국세청승인번호
3UserIDString50N
팝빌회원 아이디
HTTaxinvoice
순번 변수명 타입 길이 설명
1writeDateString8
작성일자
형식 : yyyyMMdd
2issueDTString14
발행일시
형식 : yyyyMMddHHmmss
3invoiceTypeInteger3
전자세금계산서 종류
  • 101 세금계산서
  • 102 영세율 세금계산서
  • 103 위수탁 세금계산서
  • 104 수입 세금계산서
  • 105 위수탁영세율 세금계산서
  • 201 수정세금계산서
  • 202 영세율 수정세금계산서
  • 203 위수탁 수정세금계산서
  • 204 수입 수정세금계산서
  • 205 위수탁영세율 수정세금계산서
  • 301 계산서
  • 303 위수탁 계산서
  • 304 수입 계산서
  • 401 수정계산서
  • 403 위수탁 수정계산서
  • 404 수입 수정계산서
4taxTypeString2
과세형태
  • 과세
  • 영세
  • 면세
5taxTotalString18
세액 합계
6supplyCostTotalString18
공급가액 합계
7totalAmountString18
합계금액
8purposeTypeString2
영수/청구
  • 영수
  • 청구
  • 없음
9serialNumString30
일련번호
10cashString18
현금
11chkBillString18
수표
12creditString18
외상
13noteString18
어음
14remark1String150
비고1
15remark2String150
비고2
16remark3String150
비고3
17ntsconfirmNumString24
국세청승인번호
18invoicerCorpNumString10
공급자 사업자번호
19invoicerMgtKeyString24
공급자 문서번호
20invoicerTaxRegIDString4
공급자 종사업장 식별번호
종사업장 식별번호는 4자리 숫자로만 구성
21invoicerCorpNameString200
공급자 상호
22invoicerCEONameString100
공급자 대표자 성명
23invoicerAddrString300
공급자 주소
24invoicerBizTypeString100
공급자 업태
25invoicerBizClassString100
공급자 종목
26invoicerContactNameString100
공급자 담당자 성명
27invoicerDeptNameString100
공급자 담당자 부서명
28invoicerTELString20
공급자 담당자 연락처
29invoicerEmailString100
공급자 담당자 메일
30invoiceeCorpNumString13
공급받는자 등록번호 ('-' 제외)
{invoiceeType}="사업자" 경우 사업자번호
{invoiceeType}="개인" 경우 주민등록번호
{invoiceeType}="외국인" 경우 "9999999999999"
31invoiceeTypeString3
공급받는자 유형
  • 사업자
  • 개인
  • 외국인
32invoiceeMgtKeyString24
공급받는자 문서번호
33invoiceeTaxRegIDString4
공급받는자 종사업장 식별번호
종사업장 식별번호는 4자리 숫자로만 구성
34invoiceeCorpNameString200
공급받는자 상호
35invoiceeCEONameString100
공급받는자 대표자 성명
36invoiceeAddrString300
공급받는자 주소
37invoiceeBizTypeString100
공급받는자 업태
38invoiceeBizClassString100
공급받는자 종목
39invoiceeContactName1String100
공급받는자 주) 담당자 성명
40invoiceeDeptName1String100
공급받는자 주) 담당자 부서명
41invoiceeTEL1String20
공급받는자 주) 담당자 연락처
42invoiceeEmail1String100
공급받는자 주) 담당자 메일
43invoiceeContactName2String100
공급받는자 부) 담당자 성명
44invoiceeDeptName2String100
공급받는자 부) 담당자 부서명
45invoiceeTEL2String20
공급받는자 부) 담당자 연락처
46invoiceeEmail2String100
공급받는자 부) 담당자 메일
47trusteeCorpNumString10
수탁자 사업자번호
48trusteeMgtKeyString24
수탁자 문서번호
49trusteeTaxRegIDString4
수탁자 종사업장 식별번호
종사업장 식별번호는 4자리 숫자로만 구성
50trusteeCorpNameString200
수탁자 상호
51trusteeCEONameString100
수탁자 대표자 성명
52trusteeAddrString300
수탁자 주소
53trusteeBizTypeString100
수탁자 업태
54trusteeBizClassString100
수탁자 종목
55trusteeContactNameString100
수탁자 담당자 성명
56trusteeDeptNameString100
수탁자 담당자 부서명
57trusteeTELString20
수탁자 담당자 연락처
58trusteeEmailString100
수탁자 담당자 메일
59modifyCodeInteger1
수정 사유코드
  • 1 기재사항 착오정정
  • 2 공급가액 변동
  • 3 환입
  • 4 계약의 해지
  • 5 내국신용장 사후개설
  • 6 착오에 의한 이중발행
60orgNTSConfirmNumString24
당초 국세청승인번호
61detailList-
품목 상세정보
최대 : 99건
HTTaxinvoiceDetail( )
순번변수명타입길이설명
1serialNumInteger2
일련번호
2purchaseDTString8
거래일자
형식 : yyyyMMdd
3itemNameString100
품명
4specString60
규격
5qtyString12
수량
소수점 아래 2번째 자리까지 반환 가능
마이너스 금액 반환 가능
6unitCostString18
단가
소수점 아래 2번째 자리까지 반환 가능
마이너스 금액 반환 가능
7supplyCostString18
공급가액
마이너스 금액 반환 가능
8taxString18
세액
마이너스 금액 반환 가능
9remarkString100
비고
Err
순번 변수명 타입 길이 설명
1NumberLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2DescriptionString-
API 처리 실패에 대한 오류메시지

홈택스에서 수집된 전자세금계산서 1건의 상세정보를 XML 데이터 포맷으로 제공합니다.

Function GetXML(CorpNum, NTSConfirmNum, UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2NTSConfirmNumString24Y
전자세금계산서 국세청승인번호
3UserIDString50N
팝빌회원 아이디
HTTaxinvoiceXML
순번 변수명 타입 길이 설명
1ResultCodeInteger-
API 처리에 대한 응답코드
  • 1 성공
2MessageString-
API 처리에 대한 응답메시지
3retObjectString-
전자세금계산서 XML 문서
Err
순번 변수명 타입 길이 설명
1NumberLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2DescriptionString-
API 처리 실패에 대한 오류메시지

5. GetPopUpURL - 전자세금계산서 팝업 URL

섹션 제목: “5. GetPopUpURL - 전자세금계산서 팝업 URL”

전자세금계산서 팝업 URL 미리보기

전자세금계산서 팝업 URL 미리보기

홈택스에서 수집된 전자세금계산서 1건의 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 1,000px (최소 725px) / height = 730px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
Function GetPopUpURL(CorpNum, NTSConfirmNum, UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2NTSConfirmNumString24Y
전자세금계산서 국세청승인번호
3UserIDString50N
팝빌회원 아이디

String - 요청에 대한 응답 URL

Err
순번 변수명 타입 길이 설명
1NumberLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2DescriptionString-
API 처리 실패에 대한 오류메시지

6. GetPrintURL - 전자세금계산서 인쇄 팝업 URL

섹션 제목: “6. GetPrintURL - 전자세금계산서 인쇄 팝업 URL”

전자세금계산서 인쇄 팝업 URL 미리보기

전자세금계산서 인쇄 팝업 URL 미리보기

홈택스에서 수집된 전자세금계산서 1건의 인쇄 팝업 URL을 반환합니다.

  • 권장 사이즈 : width = 930px / height = 765px
  • 반환되는 URL은 30초 동안만 사용이 가능합니다.
  • 반환되는 URL에서만 유효한 세션을 포함하고 있습니다.
Function GetPrintURL(CorpNum, NTSConfirmNum, UserID)
Parameters
순번 변수명 타입 길이 필수 설명
1CorpNumString10Y
팝빌회원 사업자번호 ('-' 제외)
2NTSConfirmNumString24Y
전자세금계산서 국세청승인번호
3UserIDString50N
팝빌회원 아이디

String - 요청에 대한 응답 URL

Err
순번 변수명 타입 길이 설명
1NumberLong-
API 처리 실패에 대한 오류코드
음의 정수 8자리 숫자값 [참고] 오류코드
2DescriptionString-
API 처리 실패에 대한 오류메시지