public static class ProductSalesTax.ProductSalesTaxBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ProductSalesTax |
build() |
ProductSalesTax.ProductSalesTaxBuilder |
country(String country)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
ProductSalesTax.ProductSalesTaxBuilder |
product(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ProductSalesTax.ProductSalesTaxBuilder |
taxCategory(String taxCategory)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ProductSalesTax.ProductSalesTaxBuilder |
taxClassification(String taxClassification)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
@Nonnull public ProductSalesTax.ProductSalesTaxBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public ProductSalesTax.ProductSalesTaxBuilder country(@Nullable String country)
Original property name from the Odata EDM: Country
You can define the country key in a table. As a rule, it is a good idea to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on). The system uses the key tohelp determine the relevant taxes during pricingdetermine important country-specific standards (the length of postal codes and bank account numbers, for example)
this
.@Nonnull public ProductSalesTax.ProductSalesTaxBuilder taxCategory(@Nullable String taxCategory)
Original property name from the Odata EDM: TaxCategory
You can define one or more tax categories for each country. During sales order processing, the system applies the tax category according tothe geographical location of your delivering plant and the location of the customer receiving the goodstax classifications in the customer master record and the material master record.In the USA, for example, you can define tax categories for Federal Sales Tax and Federal Excise Tax. In the U.K., you can define a tax category for Value Added Tax (VAT).
pricing.this
.@Nonnull public ProductSalesTax.ProductSalesTaxBuilder taxClassification(@Nullable String taxClassification)
Original property name from the Odata EDM: TaxClassification
this
.@Nonnull public ProductSalesTax build()
Copyright © 2020 SAP SE. All rights reserved.