# 명세서 유형

팝빌에서 제공하는 6가지 전자명세서 유형에 대하여 안내합니다.\
팝빌 전자명세서 API는 거래명세서, 청구서, 견적서, 발주서, 입금표, 영수증의 6가지의 “기본양식”을 제공하며, 프로그램 공급사 요청 시 회사 고유 문서 양식으로 작성 가능한 “맞춤양식”을 추가 지원하고 있습니다.

전자명세서는 사업자 간 거래내역 증빙을 위하여 보관하는 부속문서로 국세청에 신고되지 않습니다.

## 기본양식

기업에서 가장 빈번히 사용되는 대표 양식을 전자명세서 기본양식으로 제공하며, 구성 항목이나 양식 변경은 불가합니다.

**거래명세서**

사업자 간 거래에서 재화와 용역의 상세 거래내역을 기록하기 위하여 작성하는 문서입니다.

![거래명세서](https://developers.popbill.com/images/guide/introduction/statement/image-default-form-121.png)

**청구서**

사업자 간 거래에서 거래 대금 지불을 요청하기 위하여 작성하는 문서입니다.

![청구서](https://developers.popbill.com/images/guide/introduction/statement/image-default-form-122.png)

**견적서**

사업자 간 거래에서 발생하는 예상 견적을 미리 산출하기 위하여 작성하는 문서입니다.

![견적서](https://developers.popbill.com/images/guide/introduction/statement/image-default-form-123.png)

**발주서**

사업자 간 거래에서 필요한 재화와 용역을 요청하기 위하여 작성하는 문서입니다.

![발주서](https://developers.popbill.com/images/guide/introduction/statement/image-default-form-124.png)

**입금표**

사업자 간 거래에서 대금 입금을 증빙하기 위하여 작성하는 문서입니다.

![입금표](https://developers.popbill.com/images/guide/introduction/statement/image-default-form-125.png)

**영수증**

사업자 간 거래에서 지불한 상품 또는 서비스 대금을 증빙하기 위하여 작성하는 문서입니다.

![영수증](https://developers.popbill.com/images/guide/introduction/statement/image-default-form-126.png)

## 기본양식 추가속성 (PropertyBag)

각 기본양식 마다 추가 속성을 활용할 수 있습니다. 모든 추가속성 값은 문자열로 처리되고, 변수에 입력된 값을 양식에 반영합니다.\
(단, 입금표와 영수증은 추가속성 항목을 제공하지 않습니다.)

| 양식    | 속성명           | 타입     | 길이  | 설명                  | 예시          |
| ----- | ------------- | ------ | --- | ------------------- | ----------- |
| 거래명세서 | Balance       | String | 200 | 전잔액                 | 100000      |
| 거래명세서 | Deposit       | String | 200 | 입금액                 | 120000      |
| 거래명세서 | CBalance      | String | 200 | 현잔액                 | 130000      |
| 청구서   | StartDT       | String | 200 | 청구기간 시작일자           | 2019-04-01  |
| 청구서   | EndDT         | String | 200 | 청구기간 종료일자           | 2019-04-30  |
| 청구서   | Balance       | String | 200 | 전잔액                 | 100000      |
| 청구서   | Deposit       | String | 200 | 입금액                 | 120000      |
| 청구서   | CBalance      | String | 200 | 현잔액                 | 130000      |
| 견적서   | VATYN         | String | 200 | VAT 여부(별도, 포함 중 기재) | 포함          |
| 발주서   | DeliveryDT    | String | 200 | 납기일자                | 2019-04-01  |
| 발주서   | DeliveryPlace | String | 200 | 납품장소                | 1 공장 내 부품창고 |

## 맞춤양식

팝빌은 고객사의 기존 문서 양식을 그대로 활용하여 업무 흐름을 유지할 수 있도록, 전담 담당자를 배정하여 전자명세서 맞춤양식 서비스를 지원합니다.

1. 전자명세서 “맞춤양식” 이용을 위해 팝빌과 사전 협의를 진행합니다. [\[연동문의\]](https://developers.popbill.com/customer-center/inquiry)
2. 이용을 원하는 문서 양식을 팝빌에 메일로 전달합니다.
3. 팝빌이 맞춤양식 작업을 완료한 후, 프로그램 공급사에게 적용에 필요한 formCode(맞춤양식 코드)를 메일로 전달합니다.
4. 프로그램 공급사는 전자명세서 발행 API 호출 시 formCode(맞춤양식 코드)를 입력하여 맞춤양식으로 발행합니다.

> 맞춤양식 이용시 서비스 요금 외 별도의 커스터마이징 비용이 추가될 수 있습니다.
