Class CustomerTaxGrouping.CustomerTaxGroupingBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.CustomerTaxGrouping.CustomerTaxGroupingBuilder
- Enclosing class:
- CustomerTaxGrouping
-
Method Summary
Modifier and TypeMethodDescriptionbuild()(Key Field) Constraints: Not nullable, Maximum length: 10customerTaxGroupingCode(String customerTaxGroupingCode) (Key Field) Constraints: Not nullable, Maximum length: 3custTaxGroupExemptionEndDate(LocalDateTime custTaxGroupExemptionEndDate) Constraints: Not nullable, Precision: 0custTaxGroupExemptionRate(BigDecimal custTaxGroupExemptionRate) Constraints: Not nullable, Precision: 5, Scale: 2custTaxGroupExemptionStartDate(LocalDateTime custTaxGroupExemptionStartDate) Constraints: Not nullable, Precision: 0custTaxGroupSubjectedEndDate(LocalDateTime custTaxGroupSubjectedEndDate) Constraints: Not nullable, Precision: 0custTaxGroupSubjectedStartDate(LocalDateTime custTaxGroupSubjectedStartDate) Constraints: Not nullable, Precision: 0custTaxGrpExemptionCertificate(String custTaxGrpExemptionCertificate) Constraints: Not nullable, Maximum length: 15toString()
-
Method Details
-
customer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
customerTaxGroupingCode
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder customerTaxGroupingCode(@Nullable String customerTaxGroupingCode) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CustomerTaxGroupingCode
- Returns:
this.
-
custTaxGrpExemptionCertificate
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder custTaxGrpExemptionCertificate(@Nullable String custTaxGrpExemptionCertificate) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: CustTaxGrpExemptionCertificate
- Returns:
this.
-
custTaxGroupExemptionRate
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder custTaxGroupExemptionRate(@Nullable BigDecimal custTaxGroupExemptionRate) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: CustTaxGroupExemptionRate
- Returns:
this.
-
custTaxGroupExemptionStartDate
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder custTaxGroupExemptionStartDate(@Nullable LocalDateTime custTaxGroupExemptionStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustTaxGroupExemptionStartDate
- Returns:
this.
-
custTaxGroupExemptionEndDate
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder custTaxGroupExemptionEndDate(@Nullable LocalDateTime custTaxGroupExemptionEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustTaxGroupExemptionEndDate
- Returns:
this.
-
custTaxGroupSubjectedStartDate
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder custTaxGroupSubjectedStartDate(@Nullable LocalDateTime custTaxGroupSubjectedStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustTaxGroupSubjectedStartDate
- Returns:
this.
-
custTaxGroupSubjectedEndDate
@Nonnull public CustomerTaxGrouping.CustomerTaxGroupingBuilder custTaxGroupSubjectedEndDate(@Nullable LocalDateTime custTaxGroupSubjectedEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustTaxGroupSubjectedEndDate
- Returns:
this.
-
build
-
toString
-