public static class ProductMasterNamespace.ProductSalesTax extends Object
Modifier and Type | Field and Description |
---|---|
static EntityField<String,ProductMasterNamespace.ProductSalesTax> |
COUNTRY
Use with
ProductSalesTaxFluentHelper and ProductSalesTaxByKeyFluentHelper to apply the Country field to query operations. |
static EntityField<String,ProductMasterNamespace.ProductSalesTax> |
PRODUCT
Use with
ProductSalesTaxFluentHelper and ProductSalesTaxByKeyFluentHelper to apply the Product field to query operations. |
static EntityField<String,ProductMasterNamespace.ProductSalesTax> |
TAX_CATEGORY
Use with
ProductSalesTaxFluentHelper and ProductSalesTaxByKeyFluentHelper to apply the TaxCategory field to query operations. |
static EntityField<String,ProductMasterNamespace.ProductSalesTax> |
TAX_CLASSIFICATION
Use with
ProductSalesTaxFluentHelper and ProductSalesTaxByKeyFluentHelper to apply the TaxClassification field to query operations. |
Constructor and Description |
---|
ProductMasterNamespace.ProductSalesTax() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getCountry()
(Key Field) Constraints: Not nullable, Maximum length: 3
|
String |
getProduct()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getTaxCategory()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getTaxClassification()
(Key Field) Constraints: Not nullable, Maximum length: 1
|
int |
hashCode() |
ProductMasterNamespace.ProductSalesTax |
setCountry(String country)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
ProductMasterNamespace.ProductSalesTax |
setErpConfigContext(ErpConfigContext erpConfigContext) |
ProductMasterNamespace.ProductSalesTax |
setProduct(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ProductMasterNamespace.ProductSalesTax |
setTaxCategory(String taxCategory)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ProductMasterNamespace.ProductSalesTax |
setTaxClassification(String taxClassification)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
public static EntityField<String,ProductMasterNamespace.ProductSalesTax> PRODUCT
ProductSalesTaxFluentHelper
and ProductSalesTaxByKeyFluentHelper
to apply the Product field to query operations.public static EntityField<String,ProductMasterNamespace.ProductSalesTax> COUNTRY
ProductSalesTaxFluentHelper
and ProductSalesTaxByKeyFluentHelper
to apply the Country field to query operations.public static EntityField<String,ProductMasterNamespace.ProductSalesTax> TAX_CATEGORY
ProductSalesTaxFluentHelper
and ProductSalesTaxByKeyFluentHelper
to apply the TaxCategory field to query operations.public static EntityField<String,ProductMasterNamespace.ProductSalesTax> TAX_CLASSIFICATION
ProductSalesTaxFluentHelper
and ProductSalesTaxByKeyFluentHelper
to apply the TaxClassification field to query operations.@Generated(value="lombok") public ProductMasterNamespace.ProductSalesTax()
@Generated(value="lombok") public String toString()
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String getProduct()
@Generated(value="lombok") public ProductMasterNamespace.ProductSalesTax setProduct(String product)
product
- @Generated(value="lombok") public String getCountry()
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 to help determine the relevant taxes during pricing determine important country-specific standards (the length of postal codes and bank account numbers, for example)
@Generated(value="lombok") public ProductMasterNamespace.ProductSalesTax setCountry(String 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 to help determine the relevant taxes during pricing determine important country-specific standards (the length of postal codes and bank account numbers, for example)
country
- @Generated(value="lombok") public String getTaxCategory()
You can define one or more tax categories for each country. During sales order processing, the system applies the tax category according to the geographical location of your delivering plant and the location of the customer receiving the goods tax 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).
@Generated(value="lombok") public ProductMasterNamespace.ProductSalesTax setTaxCategory(String taxCategory)
You can define one or more tax categories for each country. During sales order processing, the system applies the tax category according to the geographical location of your delivering plant and the location of the customer receiving the goods tax 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).
taxCategory
- @Generated(value="lombok") public String getTaxClassification()
@Generated(value="lombok") public ProductMasterNamespace.ProductSalesTax setTaxClassification(String taxClassification)
taxClassification
- @Generated(value="lombok") public ProductMasterNamespace.ProductSalesTax setErpConfigContext(ErpConfigContext erpConfigContext)
Copyright © 2017 SAP SE. All rights reserved.