attachB2bTaxInvoiceFile

@JvmName(name = "attachB2bTaxInvoiceFileSuspend")
suspend fun attachB2bTaxInvoiceFile(test: Boolean? = null, brn: String, documentKey: String, documentKeyType: B2bTaxInvoiceDocumentKeyType? = null, fileId: String)

세금계산서 파일 첨부

세금계산서에 파일을 첨부합니다.

Parameters

test

테스트 모드 여부

true 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다.

brn

사업자등록번호

- 없이 숫자 10자리로 구성됩니다.

documentKey

세금계산서 문서 번호

documentKeyType

문서 번호 유형

기본 값은 RECIPIENT이며 SUPPLIER, RECIPIENT을 지원합니다.

fileId

파일 아이디

Throws

외부 서비스에서 에러가 발생한 경우

업로드한 파일을 찾을 수 없는 경우

B2B 기능이 활성화되지 않은 경우

세금계산서가 존재하지 않은 경우

세금계산서가 임시저장 상태가 아닌 경우

요청된 입력 정보가 유효하지 않은 경우

인증 정보가 올바르지 않은 경우

API 응답이 알 수 없는 형식인 경우