Class SupplierInvoiceTax.SupplierInvoiceTaxBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplierinvoiceintegration.SupplierInvoiceTax.SupplierInvoiceTaxBuilder
- Enclosing class:
- SupplierInvoiceTax
-
Method Summary
Modifier and TypeMethodDescriptionbuild()documentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5fiscalYear(String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4supplierInvoice(String supplierInvoice) (Key Field) Constraints: Not nullable, Maximum length: 10supplierInvoiceTaxCounter(String supplierInvoiceTaxCounter) (Key Field) Constraints: Not nullable, Maximum length: 6taxAmount(BigDecimal taxAmount) Constraints: Not nullable, Precision: 14, Scale: 3taxBaseAmountInTransCrcy(BigDecimal taxBaseAmountInTransCrcy) Constraints: Not nullable, Precision: 16, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 2taxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3taxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15toString()
-
Method Details
-
supplierInvoice
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder supplierInvoice(@Nullable String supplierInvoice) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierInvoice
- Returns:
this.
-
fiscalYear
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder fiscalYear(@Nullable String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
this.
-
taxCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
supplierInvoiceTaxCounter
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder supplierInvoiceTaxCounter(@Nullable String supplierInvoiceTaxCounter) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SupplierInvoiceTaxCounter
- Returns:
this.
-
documentCurrency
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
taxAmount
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxAmount(@Nullable BigDecimal taxAmount) Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: TaxAmount
- Returns:
this.
-
taxBaseAmountInTransCrcy
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxBaseAmountInTransCrcy(@Nullable BigDecimal taxBaseAmountInTransCrcy) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: TaxBaseAmountInTransCrcy
- Returns:
this.
-
taxJurisdiction
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxJurisdiction(@Nullable String taxJurisdiction) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
this.
-
taxCountry
@Nonnull public SupplierInvoiceTax.SupplierInvoiceTaxBuilder taxCountry(@Nullable String taxCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
this.
-
build
-
toString
-