public class ProductPlantIntlTrd extends VdmEntity<ProductPlantIntlTrd>
Modifier and Type | Class and Description |
---|---|
static class |
ProductPlantIntlTrd.ProductPlantIntlTrdBuilder |
Modifier and Type | Field and Description |
---|---|
static ProductPlantIntlTrdSelectable |
ALL_FIELDS
Selector for all available fields of ProductPlantIntlTrd.
|
static ProductPlantIntlTrdField<String> |
CONSUMPTION_TAX_CTRL_CODE
Use with available fluent helpers to apply the ConsumptionTaxCtrlCode field to query operations.
|
static ProductPlantIntlTrdField<String> |
COUNTRY_OF_ORIGIN
Use with available fluent helpers to apply the CountryOfOrigin field to query operations.
|
static ProductPlantIntlTrdField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ProductPlantIntlTrdField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static ProductPlantIntlTrdField<String> |
REGION_OF_ORIGIN
Use with available fluent helpers to apply the RegionOfOrigin field to query operations.
|
Constructor and Description |
---|
ProductPlantIntlTrd() |
ProductPlantIntlTrd(String product,
String plant,
String countryOfOrigin,
String regionOfOrigin,
String consumptionTaxCtrlCode,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static ProductPlantIntlTrd.ProductPlantIntlTrdBuilder |
builder() |
boolean |
equals(Object o) |
static <T> ProductPlantIntlTrdField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getConsumptionTaxCtrlCode()
Constraints: Not nullable, Maximum length: 16
|
String |
getCountryOfOrigin()
Constraints: Not nullable, Maximum length: 3 You are legally required to specify the country of origin both for export and import.ExportYou prove the origin of a product by presenting the certificate of origin.
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getProduct()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getRegionOfOrigin()
Constraints: Not nullable, Maximum length: 3 You can enter a region of the country from which the goods originate.This information is required for the declarations regarding goods dispatches/imports and goods receipts/exports which are made to the authorities.
|
Class<ProductPlantIntlTrd> |
getType() |
int |
hashCode() |
void |
setConsumptionTaxCtrlCode(String consumptionTaxCtrlCode)
Constraints: Not nullable, Maximum length: 16
|
void |
setCountryOfOrigin(String countryOfOrigin)
Constraints: Not nullable, Maximum length: 3 You are legally required to specify the country of origin both for export and import.ExportYou prove the origin of a product by presenting the certificate of origin.
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setPlant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setProduct(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setRegionOfOrigin(String regionOfOrigin)
Constraints: Not nullable, Maximum length: 3 You can enter a region of the country from which the goods originate.This information is required for the declarations regarding goods dispatches/imports and goods receipts/exports which are made to the authorities.
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final ProductPlantIntlTrdSelectable ALL_FIELDS
public static final ProductPlantIntlTrdField<String> PRODUCT
public static final ProductPlantIntlTrdField<String> PLANT
public static final ProductPlantIntlTrdField<String> COUNTRY_OF_ORIGIN
public static final ProductPlantIntlTrdField<String> REGION_OF_ORIGIN
public static final ProductPlantIntlTrdField<String> CONSUMPTION_TAX_CTRL_CODE
public Class<ProductPlantIntlTrd> getType()
getType
in class VdmObject<ProductPlantIntlTrd>
public static <T> ProductPlantIntlTrdField<T> field(String fieldName, Class<T> fieldType)
fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.public static ProductPlantIntlTrd.ProductPlantIntlTrdBuilder builder()
@Nullable public String getProduct()
@Nullable public String getPlant()
@Nullable public String getCountryOfOrigin()
You are legally required to specify the country of origin both for export and import.ExportYou prove the origin of a product by presenting the certificate of origin. This is issued and controlled by the relevant authority of the issuing country.This authority confirms the origin of a product and the required information with the certificate of origin.ImportThe relevant authority of the importing country - usually the Ministry of Economic Affairs - stipulates which regulations regarding customs and foreign trade law have to be observed for the certificates of origin accompanying goods.This information is used for foreign trade processing in different areas, such as:Foreign trade lawCustoms lawExample for Europe:Article 9 of the EU origin regulation is the legal regulation for the certificate of origin.The responsible authorities in Germany include:Chamber of Commerce (Industrie- und Handelskammer)Chamber of Handicrafts (Handwerkskammer)Customs office
@Nullable public String getRegionOfOrigin()
You can enter a region of the country from which the goods originate.This information is required for the declarations regarding goods dispatches/imports and goods receipts/exports which are made to the authorities. Declarations to the authorities for foreign trade are a legal requirement in many countries.INTRASTAT - Declaration in the European UnionEXTRASTAT - Declaration in the European UnionIn the products management document, the 'region of destination' field indicates the region of the receiving plant.
@Nullable public String getConsumptionTaxCtrlCode()
@Nullable public ErpConfigContext getErpConfigContext()
public void setProduct(@Nullable String product)
product
- public void setPlant(@Nullable String plant)
plant
- public void setCountryOfOrigin(@Nullable String countryOfOrigin)
You are legally required to specify the country of origin both for export and import.ExportYou prove the origin of a product by presenting the certificate of origin. This is issued and controlled by the relevant authority of the issuing country.This authority confirms the origin of a product and the required information with the certificate of origin.ImportThe relevant authority of the importing country - usually the Ministry of Economic Affairs - stipulates which regulations regarding customs and foreign trade law have to be observed for the certificates of origin accompanying goods.This information is used for foreign trade processing in different areas, such as:Foreign trade lawCustoms lawExample for Europe:Article 9 of the EU origin regulation is the legal regulation for the certificate of origin.The responsible authorities in Germany include:Chamber of Commerce (Industrie- und Handelskammer)Chamber of Handicrafts (Handwerkskammer)Customs office
countryOfOrigin
- public void setRegionOfOrigin(@Nullable String regionOfOrigin)
You can enter a region of the country from which the goods originate.This information is required for the declarations regarding goods dispatches/imports and goods receipts/exports which are made to the authorities. Declarations to the authorities for foreign trade are a legal requirement in many countries.INTRASTAT - Declaration in the European UnionEXTRASTAT - Declaration in the European UnionIn the products management document, the 'region of destination' field indicates the region of the receiving plant.
regionOfOrigin
- public void setConsumptionTaxCtrlCode(@Nullable String consumptionTaxCtrlCode)
consumptionTaxCtrlCode
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<ProductPlantIntlTrd>
public boolean equals(Object o)
equals
in class VdmObject<ProductPlantIntlTrd>
public int hashCode()
hashCode
in class VdmObject<ProductPlantIntlTrd>
Copyright © 2018 SAP SE. All rights reserved.