Class CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder
- Enclosing class:
- CustomerSalesAreaTax
Helper class to allow for fluent creation of CustomerSalesAreaTax instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()(Key Field) Constraints: Not nullable, Maximum length: 10customerTaxCategory(String customerTaxCategory) (Key Field) Constraints: Not nullable, Maximum length: 4customerTaxClassification(String customerTaxClassification) Constraints: Not nullable, Maximum length: 1departureCountry(String departureCountry) (Key Field) Constraints: Not nullable, Maximum length: 3distributionChannel(String distributionChannel) (Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 2salesOrganization(String salesOrganization) (Key Field) Constraints: Not nullable, Maximum length: 4Navigation property to_SlsAreaAddrDepdntTax for CustomerSalesAreaTax to multiple CustSlsAreaAddrDepdntTaxInfo.toString()
-
Method Details
-
slsAreaAddrDepdntTax
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder slsAreaAddrDepdntTax(CustSlsAreaAddrDepdntTaxInfo... value) Navigation property to_SlsAreaAddrDepdntTax for CustomerSalesAreaTax to multiple CustSlsAreaAddrDepdntTaxInfo.- Parameters:
value- The CustSlsAreaAddrDepdntTaxInfos to build this CustomerSalesAreaTax with.- Returns:
- This Builder to allow for a fluent interface.
-
customer
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder customer(@Nullable String customer) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
salesOrganization
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder salesOrganization(@Nullable String salesOrganization) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder distributionChannel(@Nullable String distributionChannel) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
division
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder division(@Nullable String division) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
this.
-
departureCountry
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder departureCountry(@Nullable String departureCountry) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DepartureCountry
- Returns:
this.
-
customerTaxCategory
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder customerTaxCategory(@Nullable String customerTaxCategory) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerTaxCategory
- Returns:
this.
-
customerTaxClassification
@Nonnull public CustomerSalesAreaTax.CustomerSalesAreaTaxBuilder customerTaxClassification(@Nullable String customerTaxClassification) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification
- Returns:
this.
-
build
-
toString
-