B2bTaxInvoice

@Serializable
data class B2bTaxInvoice(val id: String, val status: B2bTaxInvoiceStatus, val taxationType: B2bTaxInvoiceTaxationType, val documentModificationType: B2bTaxInvoiceDocumentModificationType, val isDelayed: Boolean? = null, val issuanceType: B2bTaxInvoiceIssuanceType, val bulkTaxInvoiceId: String? = null, val serialNumber: String? = null, val bookVolume: Int? = null, val bookIssue: Int? = null, val writeDate: String, val issuanceDueDate: String, val purposeType: B2bTaxInvoicePurposeType, val totalSupplyAmount: Long, val totalTaxAmount: Long, val totalAmount: Long, val cashAmount: Long? = null, val checkAmount: Long? = null, val creditAmount: Long? = null, val noteAmount: Long? = null, val remarks: List<String>, val supplierDocumentKey: String? = null, val supplier: B2bTaxInvoiceCompany, val recipientDocumentKey: String? = null, val recipient: B2bTaxInvoiceCompany, val sendSms: Boolean? = null, val modification: B2bTaxInvoiceModification? = null, val items: List<B2bTaxInvoiceItem>, val additionalContacts: List<B2bTaxInvoiceAdditionalContact>, val memo: String? = null, val draftedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val requestedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val issuedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val ntsSentAt: @Serializable(with = InstantSerializer::class) Instant? = null, val ntsApprovalNumber: String? = null, val ntsResult: String? = null, val ntsResultCode: String? = null, val ntsResultReceivedAt: @Serializable(with = InstantSerializer::class) Instant? = null, val deletedAt: @Serializable(with = InstantSerializer::class) Instant? = null)

세금계산서

Constructors

Link copied to clipboard
constructor(id: String, status: B2bTaxInvoiceStatus, taxationType: B2bTaxInvoiceTaxationType, documentModificationType: B2bTaxInvoiceDocumentModificationType, isDelayed: Boolean? = null, issuanceType: B2bTaxInvoiceIssuanceType, bulkTaxInvoiceId: String? = null, serialNumber: String? = null, bookVolume: Int? = null, bookIssue: Int? = null, writeDate: String, issuanceDueDate: String, purposeType: B2bTaxInvoicePurposeType, totalSupplyAmount: Long, totalTaxAmount: Long, totalAmount: Long, cashAmount: Long? = null, checkAmount: Long? = null, creditAmount: Long? = null, noteAmount: Long? = null, remarks: List<String>, supplierDocumentKey: String? = null, supplier: B2bTaxInvoiceCompany, recipientDocumentKey: String? = null, recipient: B2bTaxInvoiceCompany, sendSms: Boolean? = null, modification: B2bTaxInvoiceModification? = null, items: List<B2bTaxInvoiceItem>, additionalContacts: List<B2bTaxInvoiceAdditionalContact>, memo: String? = null, draftedAt: @Serializable(with = InstantSerializer::class) Instant? = null, requestedAt: @Serializable(with = InstantSerializer::class) Instant? = null, issuedAt: @Serializable(with = InstantSerializer::class) Instant? = null, statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant? = null, ntsSentAt: @Serializable(with = InstantSerializer::class) Instant? = null, ntsApprovalNumber: String? = null, ntsResult: String? = null, ntsResultCode: String? = null, ntsResultReceivedAt: @Serializable(with = InstantSerializer::class) Instant? = null, deletedAt: @Serializable(with = InstantSerializer::class) Instant? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val bookIssue: Int? = null

책번호 - 호

Link copied to clipboard
val bookVolume: Int? = null

책번호 - 권

Link copied to clipboard

일괄 발행 아이디

Link copied to clipboard
val cashAmount: Long? = null

현금

Link copied to clipboard
val checkAmount: Long? = null

수표

Link copied to clipboard
val creditAmount: Long? = null

외상

Link copied to clipboard
val deletedAt: @Serializable(with = InstantSerializer::class) Instant? = null

삭제 일시

Link copied to clipboard
val draftedAt: @Serializable(with = InstantSerializer::class) Instant? = null

임시 저장 일시

Link copied to clipboard
val id: String

세금계산서 아이디

Link copied to clipboard
val isDelayed: Boolean? = null

지연 발행 여부

Link copied to clipboard

발행 마감일

Link copied to clipboard
Link copied to clipboard
val issuedAt: @Serializable(with = InstantSerializer::class) Instant? = null

발행 일시

Link copied to clipboard
Link copied to clipboard
val memo: String? = null

메모

Link copied to clipboard

수정 사유 기재

Link copied to clipboard
val noteAmount: Long? = null

어음

Link copied to clipboard

국세청 승인번호

Link copied to clipboard
val ntsResult: String? = null

국세청 전송 결과

Link copied to clipboard
val ntsResultCode: String? = null

국세청 결과 코드

Link copied to clipboard
val ntsResultReceivedAt: @Serializable(with = InstantSerializer::class) Instant? = null

국세청 결과 수신 일시

Link copied to clipboard
val ntsSentAt: @Serializable(with = InstantSerializer::class) Instant? = null

국세청 전송 일시

Link copied to clipboard
Link copied to clipboard

공급받는자

Link copied to clipboard

공급받는자 문서번호

Link copied to clipboard

비고

Link copied to clipboard
val requestedAt: @Serializable(with = InstantSerializer::class) Instant? = null

발행 요청 일시

Link copied to clipboard
val sendSms: Boolean? = null

문자 전송 여부

Link copied to clipboard
val serialNumber: String? = null

일련번호

Link copied to clipboard
Link copied to clipboard
val statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant? = null

상태 변경 일시

Link copied to clipboard
Link copied to clipboard

공급자 문서번호

Link copied to clipboard
Link copied to clipboard

합계 금액

Link copied to clipboard

공급가액 합계

Link copied to clipboard

세액 합계

Link copied to clipboard

작성일