public static final class CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder extends Object
Modifier and Type | Method and Description |
---|---|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
binding(CN_TaxInvoiceBindingRecord... value)
Navigation property to_Binding for CN_TaxInputInvoice to multiple
CN_TaxInvoiceBindingRecord.
|
CN_TaxInputInvoice |
build() |
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
businessPlace(String businessPlace)
Constraints: Not nullable, Maximum length: 6
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxBuyerRegnNmbr(String cN_TaxBuyerRegnNmbr)
Constraints: Not nullable, Maximum length: 20
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxDeclnMonth(String cN_TaxDeclnMonth)
Constraints: Not nullable, Maximum length: 2
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxDeclnTime(ZonedDateTime cN_TaxDeclnTime)
Constraints: Not nullable, Precision: 0
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxDeclnYear(String cN_TaxDeclnYear)
Constraints: Not nullable, Maximum length: 4
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcCode(String cN_TaxInvcCode)
Constraints: Not nullable, Maximum length: 20
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcComment(String cN_TaxInvcComment)
Constraints: Not nullable, Maximum length: 255
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcCrcy(String cN_TaxInvcCrcy)
Constraints: Not nullable, Maximum length: 5
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcDate(LocalDateTime cN_TaxInvcDate)
Constraints: Not nullable, Precision: 0
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcDeductionType(String cN_TaxInvcDeductionType)
Constraints: Not nullable, Maximum length: 1
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcDiscNetAmtInInvcCrcy(BigDecimal cN_TaxInvcDiscNetAmtInInvcCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcDiscTaxAmtInInvcCrcy(BigDecimal cN_TaxInvcDiscTaxAmtInInvcCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcGldnTxSystSts(String cN_TaxInvcGldnTxSystSts)
Constraints: Not nullable, Maximum length: 2
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcGldnTxSystStsSyncTme(ZonedDateTime cN_TaxInvcGldnTxSystStsSyncTme)
Constraints: Not nullable, Precision: 0
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcInptProcgSts(String cN_TaxInvcInptProcgSts)
Constraints: Not nullable, Maximum length: 1
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcNetAmtInInvcCrcy(BigDecimal cN_TaxInvcNetAmtInInvcCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcNmbr(String cN_TaxInvcNmbr)
Constraints: Not nullable, Maximum length: 30
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcTaxAmtInInvcCrcy(BigDecimal cN_TaxInvcTaxAmtInInvcCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcType(String cN_TaxInvcType)
Constraints: Not nullable, Maximum length: 1
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcUUID(UUID cN_TaxInvcUUID)
(Key Field) Constraints: Not nullable
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvcVehTotAmtInInvcCrcy(BigDecimal cN_TaxInvcVehTotAmtInInvcCrcy)
Constraints: Not nullable, Precision: 14, Scale: 3
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehFactoryModel(String cN_TaxInvoiceVehFactoryModel)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleCertNumber(String cN_TaxInvoiceVehicleCertNumber)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleEngineNmbr(String cN_TaxInvoiceVehicleEngineNmbr)
Constraints: Not nullable, Maximum length: 120
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleInspNumber(String cN_TaxInvoiceVehicleInspNumber)
Constraints: Not nullable, Maximum length: 80
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleNumber(String cN_TaxInvoiceVehicleNumber)
Constraints: Not nullable, Maximum length: 40
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleProdnPlace(String cN_TaxInvoiceVehicleProdnPlace)
Constraints: Not nullable, Maximum length: 80
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleTonnage(String cN_TaxInvoiceVehicleTonnage)
Constraints: Not nullable, Maximum length: 40
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehicleType(String cN_TaxInvoiceVehicleType)
Constraints: Not nullable, Maximum length: 80
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehImportCertNmbr(String cN_TaxInvoiceVehImportCertNmbr)
Constraints: Not nullable, Maximum length: 80
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehPassengerLimit(String cN_TaxInvoiceVehPassengerLimit)
Constraints: Not nullable, Maximum length: 40
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxInvoiceVehTxnRecordNmbr(String cN_TaxInvoiceVehTxnRecordNmbr)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxSellerName(String cN_TaxSellerName)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
cN_TaxSellerRegnNmbr(String cN_TaxSellerRegnNmbr)
Constraints: Not nullable, Maximum length: 20
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
companyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
item(CN_TaxInputInvoiceItem... value)
Navigation property to_Item for CN_TaxInputInvoice to multiple CN_TaxInputInvoiceItem.
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
purchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
purchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
supplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
taxCategory(String taxCategory)
Constraints: Not nullable, Maximum length: 2
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
taxInvoiceBuyerAddressPhone(String taxInvoiceBuyerAddressPhone)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
taxInvoiceBuyerBankAccount(String taxInvoiceBuyerBankAccount)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
taxInvoiceSellerAddressPhone(String taxInvoiceSellerAddressPhone)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
taxInvoiceSellerBankAccount(String taxInvoiceSellerBankAccount)
Constraints: Not nullable, Maximum length: 100
|
CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder |
taxRate(BigDecimal taxRate)
Constraints: Not nullable, Precision: 9, Scale: 2
|
String |
toString() |
@Nonnull public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder binding(CN_TaxInvoiceBindingRecord... value)
value
- The CN_TaxInvoiceBindingRecords to build this CN_TaxInputInvoice with.@Nonnull public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder item(CN_TaxInputInvoiceItem... value)
value
- The CN_TaxInputInvoiceItems to build this CN_TaxInputInvoice with.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcUUID(@Nullable UUID cN_TaxInvcUUID)
Original property name from the Odata EDM: CN_TaxInvcUUID
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcCode(@Nullable String cN_TaxInvcCode)
Original property name from the Odata EDM: CN_TaxInvcCode
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcNmbr(@Nullable String cN_TaxInvcNmbr)
Original property name from the Odata EDM: CN_TaxInvcNmbr
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxSellerRegnNmbr(@Nullable String cN_TaxSellerRegnNmbr)
Original property name from the Odata EDM: CN_TaxSellerRegnNmbr
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxBuyerRegnNmbr(@Nullable String cN_TaxBuyerRegnNmbr)
Original property name from the Odata EDM: CN_TaxBuyerRegnNmbr
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcType(@Nullable String cN_TaxInvcType)
Original property name from the Odata EDM: CN_TaxInvcType
Normal VAT InvoiceSpecial VAT InvoiceUniform Invoice for Tax Controlled Motor Vehicle SalesSpecial Bill of Payment of Import VATInvoice for Agricultural Products PurchaseInvoice for Agricultural Products SalesExport InvoiceYou can add new invoice types.Note that the SAP namespace is A-Z and the customer namespace is 0-9.
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcDate(@Nullable LocalDateTime cN_TaxInvcDate)
Original property name from the Odata EDM: CN_TaxInvcDate
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcCrcy(@Nullable String cN_TaxInvcCrcy)
Original property name from the Odata EDM: CN_TaxInvcCrcy
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcNetAmtInInvcCrcy(@Nullable BigDecimal cN_TaxInvcNetAmtInInvcCrcy)
Original property name from the Odata EDM: CN_TaxInvcNetAmtInInvcCrcy
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcTaxAmtInInvcCrcy(@Nullable BigDecimal cN_TaxInvcTaxAmtInInvcCrcy)
Original property name from the Odata EDM: CN_TaxInvcTaxAmtInInvcCrcy
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder businessPlace(@Nullable String businessPlace)
Original property name from the Odata EDM: BusinessPlace
issue or receive the VAT invoices.this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcDiscNetAmtInInvcCrcy(@Nullable BigDecimal cN_TaxInvcDiscNetAmtInInvcCrcy)
Original property name from the Odata EDM: CN_TaxInvcDiscNetAmtInInvcCrcy
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcDiscTaxAmtInInvcCrcy(@Nullable BigDecimal cN_TaxInvcDiscTaxAmtInInvcCrcy)
Original property name from the Odata EDM: CN_TaxInvcDiscTaxAmtInInvcCrcy
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder taxRate(@Nullable BigDecimal taxRate)
Original property name from the Odata EDM: TaxRate
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder companyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcGldnTxSystSts(@Nullable String cN_TaxInvcGldnTxSystSts)
Original property name from the Odata EDM: CN_TaxInvcGldnTxSystSts
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcGldnTxSystStsSyncTme(@Nullable ZonedDateTime cN_TaxInvcGldnTxSystStsSyncTme)
Original property name from the Odata EDM: CN_TaxInvcGldnTxSystStsSyncTme
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcInptProcgSts(@Nullable String cN_TaxInvcInptProcgSts)
Original property name from the Odata EDM: CN_TaxInvcInptProcgSts
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcDeductionType(@Nullable String cN_TaxInvcDeductionType)
Original property name from the Odata EDM: CN_TaxInvcDeductionType
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxSellerName(@Nullable String cN_TaxSellerName)
Original property name from the Odata EDM: CN_TaxSellerName
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcComment(@Nullable String cN_TaxInvcComment)
Original property name from the Odata EDM: CN_TaxInvcComment
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder taxCategory(@Nullable String taxCategory)
Original property name from the Odata EDM: TaxCategory
or not related to the tax rate, such as input VAT for freight transport and associated services and input VAT for construction services.this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxDeclnTime(@Nullable ZonedDateTime cN_TaxDeclnTime)
Original property name from the Odata EDM: CN_TaxDeclnTime
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxDeclnYear(@Nullable String cN_TaxDeclnYear)
Original property name from the Odata EDM: CN_TaxDeclnYear
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxDeclnMonth(@Nullable String cN_TaxDeclnMonth)
Original property name from the Odata EDM: CN_TaxDeclnMonth
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder taxInvoiceBuyerAddressPhone(@Nullable String taxInvoiceBuyerAddressPhone)
Original property name from the Odata EDM: TaxInvoiceBuyerAddressPhone
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder taxInvoiceBuyerBankAccount(@Nullable String taxInvoiceBuyerBankAccount)
Original property name from the Odata EDM: TaxInvoiceBuyerBankAccount
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder taxInvoiceSellerAddressPhone(@Nullable String taxInvoiceSellerAddressPhone)
Original property name from the Odata EDM: TaxInvoiceSellerAddressPhone
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder taxInvoiceSellerBankAccount(@Nullable String taxInvoiceSellerBankAccount)
Original property name from the Odata EDM: TaxInvoiceSellerBankAccount
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleType(@Nullable String cN_TaxInvoiceVehicleType)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleType
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehFactoryModel(@Nullable String cN_TaxInvoiceVehFactoryModel)
Original property name from the Odata EDM: CN_TaxInvoiceVehFactoryModel
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleProdnPlace(@Nullable String cN_TaxInvoiceVehicleProdnPlace)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleProdnPlace
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleCertNumber(@Nullable String cN_TaxInvoiceVehicleCertNumber)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleCertNumber
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehImportCertNmbr(@Nullable String cN_TaxInvoiceVehImportCertNmbr)
Original property name from the Odata EDM: CN_TaxInvoiceVehImportCertNmbr
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleInspNumber(@Nullable String cN_TaxInvoiceVehicleInspNumber)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleInspNumber
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleEngineNmbr(@Nullable String cN_TaxInvoiceVehicleEngineNmbr)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleEngineNmbr
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleNumber(@Nullable String cN_TaxInvoiceVehicleNumber)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleNumber
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvcVehTotAmtInInvcCrcy(@Nullable BigDecimal cN_TaxInvcVehTotAmtInInvcCrcy)
Original property name from the Odata EDM: CN_TaxInvcVehTotAmtInInvcCrcy
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehTxnRecordNmbr(@Nullable String cN_TaxInvoiceVehTxnRecordNmbr)
Original property name from the Odata EDM: CN_TaxInvoiceVehTxnRecordNmbr
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehicleTonnage(@Nullable String cN_TaxInvoiceVehicleTonnage)
Original property name from the Odata EDM: CN_TaxInvoiceVehicleTonnage
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder cN_TaxInvoiceVehPassengerLimit(@Nullable String cN_TaxInvoiceVehPassengerLimit)
Original property name from the Odata EDM: CN_TaxInvoiceVehPassengerLimit
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder purchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
Internally, the purchasing group is responsible for the procurement of a material or a class of materials.Externally, it is the medium through which contacts with the vendor are maintained.
this
.public CN_TaxInputInvoice.CN_TaxInputInvoiceBuilder supplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
this
.public CN_TaxInputInvoice build()
Copyright © 2020 SAP SE. All rights reserved.