public static class SupplierInvoiceTax.SupplierInvoiceTaxBuilder extends Object
Modifier and Type | Method and Description |
---|---|
SupplierInvoiceTax |
build() |
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
documentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
fiscalYear(String fiscalYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
supplierInvoice(String supplierInvoice)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
supplierInvoiceTaxCounter(String supplierInvoiceTaxCounter)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
taxAmount(BigDecimal taxAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
taxBaseAmountInTransCrcy(BigDecimal taxBaseAmountInTransCrcy)
Constraints: Not nullable, Precision: 16, Scale: 3
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
taxCode(String taxCode)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
taxCountry(String taxCountry)
Constraints: Not nullable, Maximum length: 3
|
SupplierInvoiceTax.SupplierInvoiceTaxBuilder |
taxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
String |
toString() |
public SupplierInvoiceTax.SupplierInvoiceTaxBuilder supplierInvoice(@Nullable String supplierInvoice)
Original property name from the Odata EDM: SupplierInvoice
The invoice document number is unique in every company code and fiscal year. Depending on the system configuration, the invoice document number can either be entered manually or be assigned internally by the system from a predefined number range.
this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder fiscalYear(@Nullable String fiscalYear)
Original property name from the Odata EDM: FiscalYear
fiscal year can be the same as the calendar year, but does not have to be.this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder supplierInvoiceTaxCounter(@Nullable String supplierInvoiceTaxCounter)
Original property name from the Odata EDM: SupplierInvoiceTaxCounter
The system places the line selected at the top of the invoice item display.
to process.this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder documentCurrency(@Nullable String documentCurrency)
Original property name from the Odata EDM: DocumentCurrency
this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxAmount(@Nullable BigDecimal taxAmount)
Original property name from the Odata EDM: TaxAmount
this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxBaseAmountInTransCrcy(@Nullable BigDecimal taxBaseAmountInTransCrcy)
Original property name from the Odata EDM: TaxBaseAmountInTransCrcy
this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxJurisdiction(@Nullable String taxJurisdiction)
Original property name from the Odata EDM: TaxJurisdiction
authorities you must pay your taxes. It is always the city to which the goods are supplied.this
.public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxCountry(@Nullable String taxCountry)
Original property name from the Odata EDM: TaxCountry
When the Registration for Indirect Taxation Abroad (RITA) is enabled,you can designate a tax country for the calculation and reporting oftaxes. RITA allows you to do this without having a separate companycode in those countries. When RITA is enabled, tax is calculatedbased on the tax country rather than the company code country.Please note that the tax country must be supplied in transactionssubject to tax calculation.
this
.public SupplierInvoiceTax build()
Copyright © 2020 SAP SE. All rights reserved.