POPBill Developers
API Reference

3. 세금계산서 보기/인쇄

3.1. GetPopUpURL - 세금계산서 상세 정보 팝업 URL

  • 세금계산서 1건의 상세 정보 페이지의 팝업 URL을 반환합니다.
  • 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다.
function string getpopupurl(string corpnum, string keytype, string mgtkey, string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkey string 24 Y 파트너가 할당한 문서번호
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException

3.2. GetViewURL - 세금계산서 상세 정보 팝업 URL [메뉴/버튼 제외]

  • 세금계산서 1건의 상세정보 페이지(사이트 상단, 좌측 메뉴 및 버튼 제외)의 팝업 URL을 반환합니다.
  • 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다.
function string getviewurl(string corpnum, string keytype, string mgtkey, string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkey string 24 Y 파트너가 할당한 문서번호
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException

3.3. GetPrintURL - 세금계산서 인쇄 팝업 URL [공급자/공급받는자 용]

  • 세금계산서 1건을 인쇄하기 위한 페이지의 팝업 URL을 반환하며, 페이지내에서 인쇄 설정값을 "공급자" / "공급받는자" / "공급자+공급받는자"용 중 하나로 지정할 수 있습니다.
  • 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다.
function string getprinturl(string corpnum, string keytype, string mgtkey, string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkey string 24 Y 파트너가 할당한 문서번호
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException

3.4. GetEPrintURL - 세금계산서 인쇄 팝업 URL [공급받는자용]

  • "공급받는자"용 세금계산서 1건을 인쇄하기 위한 페이지의 팝업 URL을 반환합니다.
  • 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다.
function string geteprinturl(string corpnum, string keytype, string mgtkey, string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkey string 24 Y 파트너가 할당한 문서번호
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException

3.5. GetMassPrintURL - 세금계산서 대량 인쇄 팝업 URL

  • 다수건의 세금계산서를 인쇄하기 위한 페이지의 팝업 URL을 반환합니다. (최대 100건)
  • 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다.
function string getmassprinturl(string corpnum, string keytype, string mgtkeylist[ ], string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkeylist string[ ] Y 인쇄할 세금계산서 문서번호
최대 : 100건
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException

3.6. GetMailURL - 세금계산서 안내메일 버튼 팝업 URL

  • 전자세금계산서 안내메일의 상세보기 링크 URL을 반환합니다.
  • 함수 호출로 반환 받은 URL에는 유효시간이 없습니다.
function string getmailurl(string corpnum, string keytype, string mgtkey, string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkey string 24 Y 파트너가 할당한 문서번호
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException

3.7. GetPDFURL - 세금계산서 PDF 다운로드 URL

  • 전자세금계산서 PDF 파일을 다운 받을 수 있는 URL을 반환합니다.
  • 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다.
function string getpdfurl(string corpnum, string keytype, string mgtkey, string userid) throws popbillexception
Parameters
순번변수명타입길이필수설명
corpnum string 10 Y 팝빌회원 사업자번호 ('-' 제외)
keytype string - Y 세금계산서 유형 (택 1)
SELL매출
BUY매입
TRUSTEE위수탁
mgtkey string 24 Y 파트너가 할당한 문서번호
userid string 50 N 팝빌회원 아이디
Return

string - 요청에 대한 응답 URL

Throws

PopbillException