팝빌 전자세금계산서 API 통합 가이드

팝빌 전자세금계산서 API 통합 가이드

일반과세자는 세금계산서 발급 의무를 가진다. 간이과세자로 사업자등록을 한 경우 세금계산서 발급 의무가 없습니다.. 하지만 사업이 일정수준 이상 성장하여 일반과세자로 전환된 경우 세금계산서 발급 의무를 가진다. 또한, 일반과세자로 일을 하였으나, 간이과세자로 전환이 된 경우 년간 매출액이 4,800만원이상인 경우에도 세금계산서를 발급할 수 있어요. 일을 준비하거나 하고 계신분들은 세금계산서라는 단어를 들어 보았을 것입니다. 사업자가 재화나 용역서비스 등을 제공하거나 받은 경우 부가가치세를 징수하고 그 사실을 위하여 발행하는 세금영수증입니다.


API 문서 확인
API 문서 확인

API 문서 확인

바로빌 Open API의 파일을 확인하여 어떤 기능을 사용할 것인지 파악합니다. 세금계산서 연동을 위해서는 세금계산서 생성, 조회, 수정, 삭제 등의 기능을 사용해야 합니다. 위의 코드는 간편발급 코드이며, 역발급, 취소, 국세청 전송설정, 위수탁 발급 등의 가이드북 문서에서 API의 엔드포인트, 요청응답 포맷, 필요한 파라미터 등을 확인할 수 있습니다.

전자세금계산서 SDK 추가
전자세금계산서 SDK 추가

전자세금계산서 SDK 추가

링크허브 연동자료실에서 Delphi 전자세금계산서 SDK를 다운로드 후 압축을 해제합니다. 신규 작업 생성 경로에 Popbill Unit 명으로 새 폴더를 생성하고, SDK에 포함되어 있는 Linkhub.pas, Popbill.pas, PopbillTaxinvoice.pas 유닛을 복사합니다. Delphi에서 Project Add to Project. 메뉴를 선택합니다. Popbill Unit 폴더에서 Linkhub.pas, Popbill.pas, PopbillTaxinvoice.pas 유닛을 선택하여 프로젝트에 추가합니다.

프로젝트에 유닛이 추가된 것을 확인할 수 있습니다.

전자세금계산서 SDK 추가
전자세금계산서 SDK 추가

전자세금계산서 SDK 추가

링크허브 연동자료실에서 VBA 전자세금계산서 SDK를 다운로드 후 압축을 해제합니다. 다운로드 받은 전자세금계산서 SDK Access 파일을 열어준후, Visual Basic 메뉴를 선택 합니다. 클래스 모듈 폴더안의 모든 .cls 파일들을 내보내기 합니다. 위치 CTutorialPopbillSDK 새 프로젝트TaxinvoiceTutorial에 에서 내보내기한 .cls 파일을 가져옵니다.

Form폼1 파일에 팝빌 API 호출을 위한 인증정보를 할당하고 세금계산서 서비스 모듈을 생성합니다.

자주 묻는 질문

API 문서 확인

바로빌 Open API의 파일을 확인하여 어떤 기능을 사용할 것인지 파악합니다. 구체적인 내용은 본문을 참고 해주시기 바랍니다.

전자세금계산서 SDK 추가

링크허브 연동자료실에서 Delphi 전자세금계산서 SDK를 다운로드 후 압축을 해제합니다. 좀 더 구체적인 사항은 본문을 참고하시기 바랍니다.

전자세금계산서 SDK 추가

링크허브 연동자료실에서 VBA 전자세금계산서 SDK를 다운로드 후 압축을 해제합니다. 궁금한 사항은 본문을 참고하시기 바랍니다.