B2bTaxInvoiceRequested

@Serializable
@SerialName(value = "REQUESTED")
data class B2bTaxInvoiceRequested(val taxType: B2bTaxType, val writeDate: String, val purposeType: B2bTaxInvoicePurposeType, val supplyCostTotalAmount: Long, val taxTotalAmount: Long, val totalAmount: Long, val remarks: List<String>, val supplier: B2bTaxInvoiceCompany, val recipient: B2bTaxInvoiceCompany, val sendSms: Boolean, val items: List<B2bTaxInvoiceItem>, val contacts: List<B2bTaxInvoiceAdditionalContact>, val statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant, val serialNum: String? = null, val bookVolume: Int? = null, val bookIssue: Int? = null, val cashAmount: Long? = null, val checkAmount: Long? = null, val creditAmount: Long? = null, val noteAmount: Long? = null, val supplierDocumentKey: String? = null, val recipientDocumentKey: String? = null, val modification: B2bModification? = null) : B2bTaxInvoice

Constructors

Link copied to clipboard
constructor(taxType: B2bTaxType, writeDate: String, purposeType: B2bTaxInvoicePurposeType, supplyCostTotalAmount: Long, taxTotalAmount: Long, totalAmount: Long, remarks: List<String>, supplier: B2bTaxInvoiceCompany, recipient: B2bTaxInvoiceCompany, sendSms: Boolean, items: List<B2bTaxInvoiceItem>, contacts: List<B2bTaxInvoiceAdditionalContact>, statusUpdatedAt: @Serializable(with = InstantSerializer::class) Instant, serialNum: String? = null, bookVolume: Int? = null, bookIssue: Int? = null, cashAmount: Long? = null, checkAmount: Long? = null, creditAmount: Long? = null, noteAmount: Long? = null, supplierDocumentKey: String? = null, recipientDocumentKey: String? = null, modification: B2bModification? = null)

Properties

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

책번호 - 호

Link copied to clipboard
open override val bookVolume: Int? = null

책번호 - 권

Link copied to clipboard
open override val cashAmount: Long? = null

현금

Link copied to clipboard
open override val checkAmount: Long? = null

수표

Link copied to clipboard

추가 담당자

Link copied to clipboard
open override val creditAmount: Long? = null

외상

Link copied to clipboard
open override val items: List<B2bTaxInvoiceItem>

품목

Link copied to clipboard
open override val modification: B2bModification? = null

수정 사유 기재

Link copied to clipboard
open override val noteAmount: Long? = null

수표

Link copied to clipboard

영수/청구

Link copied to clipboard
open override val recipient: B2bTaxInvoiceCompany

공급받는자

Link copied to clipboard
open override val recipientDocumentKey: String? = null

공급받는자 문서번호

Link copied to clipboard
open override val remarks: List<String>

비고

Link copied to clipboard
open override val sendSms: Boolean

문자 전송 여부

Link copied to clipboard
open override val serialNum: String? = null

일련번호

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

상태 변경 일시

Link copied to clipboard
open override val supplier: B2bTaxInvoiceCompany

공급자

Link copied to clipboard
open override val supplierDocumentKey: String? = null

공급자 문서번호

Link copied to clipboard
open override val supplyCostTotalAmount: Long

공급가액 합계

Link copied to clipboard
open override val taxTotalAmount: Long

세액 합계

Link copied to clipboard
open override val taxType: B2bTaxType

과세 유형

Link copied to clipboard
open override val totalAmount: Long

합계 금액

Link copied to clipboard
open override val writeDate: String

작성일