public interface ProductSpecificationCompositionConfigurationService extends BatchService<ProductSpecificationCompositionConfigurationServiceBatch>
This service enables you to read the composition types defined in the SAP S/4HANA system in the Customizing configuration Define Settings for Specification APIs. For compositions with category B, such as ingredient listing, the API reads relevant component item, and for compositions with category C, such as standard composition, it reads the relevant component item (for example, pure substance), the component type (for example, active ingredient), the exception values, and the reference item. For compositions with category RMS_D, such as diet or allergen composition, the API reads the component item (for example, allergen) and the exception values, and for compositions with category RMS_N, such as nutrient composition, it reads the component item (for example, nutrient), the exception values, the reference quantity, and the base unit of measure per component item. .
Reference: SAP API Business Hub
OData Service: | OP_API_PRODSPECCMPSTNCONFIGN_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | Recipe Product Specification |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull ProductSpecificationCompositionConfigurationService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull ProdSpecCmpstnReferenceValueFluentHelper getAllProdSpecCmpstnReferenceValue()
ProdSpecCmpstnReferenceValue
entities.ProdSpecCmpstnReferenceValue
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCmpstnReferenceValueByKeyFluentHelper getProdSpecCmpstnReferenceValueByKey(String prodSpecCmpstnHdrRefValueCode)
ProdSpecCmpstnReferenceValue
entity using key fields.prodSpecCmpstnHdrRefValueCode
- Composition Header Reference Value Code
Constraints: Not nullable, Maximum length: 10
ProdSpecCmpstnReferenceValue
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCmpstnTypeSpecTypeFluentHelper getAllProdSpecCmpstnTypeSpecType()
ProdSpecCmpstnTypeSpecType
entities.ProdSpecCmpstnTypeSpecType
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCmpstnTypeSpecTypeByKeyFluentHelper getProdSpecCmpstnTypeSpecTypeByKey(String prodSpecCompositionType, String specificationType)
ProdSpecCmpstnTypeSpecType
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
specificationType
- Specification Type
Constraints: Not nullable, Maximum length: 10
ProdSpecCmpstnTypeSpecType
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompComponentTypeFluentHelper getAllProdSpecCompComponentType()
ProdSpecCompComponentType
entities.ProdSpecCompComponentType
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompComponentTypeByKeyFluentHelper getProdSpecCompComponentTypeByKey(String prodSpecCompComponentType)
ProdSpecCompComponentType
entity using key fields.prodSpecCompComponentType
- Component Type of a Component
Constraints: Not nullable, Maximum length: 10
ProdSpecCompComponentType
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompComponentTypeTextFluentHelper getAllProdSpecCompComponentTypeText()
ProdSpecCompComponentTypeText
entities.ProdSpecCompComponentTypeText
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompComponentTypeTextByKeyFluentHelper getProdSpecCompComponentTypeTextByKey(String prodSpecCompComponentType, String language)
ProdSpecCompComponentTypeText
entity using key fields.language
- Language Key
Constraints: Not nullable, Maximum length: 2
prodSpecCompComponentType
- Component Type of a Component
Constraints: Not nullable, Maximum length: 10
ProdSpecCompComponentTypeText
entity using key fields. This fluent helper allows methods which modify
the underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompCompTypeByCmpstnFluentHelper getAllProdSpecCompCompTypeByCmpstn()
ProdSpecCompCompTypeByCmpstn
entities.ProdSpecCompCompTypeByCmpstn
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompCompTypeByCmpstnByKeyFluentHelper getProdSpecCompCompTypeByCmpstnByKey(String prodSpecCompositionType, String prodSpecCompComponentType)
ProdSpecCompCompTypeByCmpstn
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
prodSpecCompComponentType
- Component Type of a Component
Constraints: Not nullable, Maximum length: 10
ProdSpecCompCompTypeByCmpstn
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompExceptionCodeFluentHelper getAllProdSpecCompExceptionCode()
ProdSpecCompExceptionCode
entities.ProdSpecCompExceptionCode
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompExceptionCodeByKeyFluentHelper getProdSpecCompExceptionCodeByKey(String prodSpecComponentExceptionCode)
ProdSpecCompExceptionCode
entity using key fields.prodSpecComponentExceptionCode
- Exception Code
Constraints: Not nullable, Maximum length: 2
ProdSpecCompExceptionCode
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompExceptionCodeTextFluentHelper getAllProdSpecCompExceptionCodeText()
ProdSpecCompExceptionCodeText
entities.ProdSpecCompExceptionCodeText
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompExceptionCodeTextByKeyFluentHelper getProdSpecCompExceptionCodeTextByKey(String prodSpecComponentExceptionCode, String language)
ProdSpecCompExceptionCodeText
entity using key fields.prodSpecComponentExceptionCode
- Exception Code
Constraints: Not nullable, Maximum length: 2
language
- Language Key
Constraints: Not nullable, Maximum length: 2
ProdSpecCompExceptionCodeText
entity using key fields. This fluent helper allows methods which modify
the underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecComponentFluentHelper getAllProdSpecComponent()
ProdSpecComponent
entities.ProdSpecComponent
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecComponentByKeyFluentHelper getProdSpecComponentByKey(String prodSpecComponentInternalID)
ProdSpecComponent
entity using key fields.prodSpecComponentInternalID
- Internal ID of a Composition Component
Constraints: Not nullable, Maximum length: 20
ProdSpecComponent
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecComponentBaseUoMFluentHelper getAllProdSpecComponentBaseUoM()
ProdSpecComponentBaseUoM
entities.ProdSpecComponentBaseUoM
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecComponentBaseUoMByKeyFluentHelper getProdSpecComponentBaseUoMByKey(String prodSpecComponentInternalID)
ProdSpecComponentBaseUoM
entity using key fields.prodSpecComponentInternalID
- Internal ID of a Composition Component
Constraints: Not nullable, Maximum length: 20
ProdSpecComponentBaseUoM
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecComponentDescriptionFluentHelper getAllProdSpecComponentDescription()
ProdSpecComponentDescription
entities.ProdSpecComponentDescription
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecComponentDescriptionByKeyFluentHelper getProdSpecComponentDescriptionByKey(String prodSpecComponentInternalID, String language)
ProdSpecComponentDescription
entity using key fields.prodSpecComponentInternalID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
language
- Language
Constraints: Not nullable, Maximum length: 2
ProdSpecComponentDescription
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompositionTypeFluentHelper getAllProdSpecCompositionType()
ProdSpecCompositionType
entities.ProdSpecCompositionType
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompositionTypeByKeyFluentHelper getProdSpecCompositionTypeByKey(String prodSpecCompositionType)
ProdSpecCompositionType
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
ProdSpecCompositionType
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecListingCmpstnTypeFluentHelper getAllProdSpecListingCmpstnType()
ProdSpecListingCmpstnType
entities.ProdSpecListingCmpstnType
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecListingCmpstnTypeByKeyFluentHelper getProdSpecListingCmpstnTypeByKey(String prodSpecCompositionType)
ProdSpecListingCmpstnType
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
ProdSpecListingCmpstnType
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecQltatvCmpstnTypeFluentHelper getAllProdSpecQltatvCmpstnType()
ProdSpecQltatvCmpstnType
entities.ProdSpecQltatvCmpstnType
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecQltatvCmpstnTypeByKeyFluentHelper getProdSpecQltatvCmpstnTypeByKey(String prodSpecCompositionType)
ProdSpecQltatvCmpstnType
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
ProdSpecQltatvCmpstnType
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecQtytvCmpstnRefQtyFluentHelper getAllProdSpecQtytvCmpstnRefQty()
ProdSpecQtytvCmpstnRefQty
entities.ProdSpecQtytvCmpstnRefQty
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecQtytvCmpstnRefQtyByKeyFluentHelper getProdSpecQtytvCmpstnRefQtyByKey(String prodSpecCompositionType)
ProdSpecQtytvCmpstnRefQty
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
ProdSpecQtytvCmpstnRefQty
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecQtytvCmpstnTypeFluentHelper getAllProdSpecQtytvCmpstnType()
ProdSpecQtytvCmpstnType
entities.ProdSpecQtytvCmpstnType
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecQtytvCmpstnTypeByKeyFluentHelper getProdSpecQtytvCmpstnTypeByKey(String prodSpecCompositionType)
ProdSpecQtytvCmpstnType
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
ProdSpecQtytvCmpstnType
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompExcptnCodeByCmpstnFluentHelper getAllProdSpecCompExcptnCodeByCmpstn()
ProdSpecCompExcptnCodeByCmpstn
entities.ProdSpecCompExcptnCodeByCmpstn
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull ProdSpecCompExcptnCodeByCmpstnByKeyFluentHelper getProdSpecCompExcptnCodeByCmpstnByKey(String prodSpecCompositionType, String prodSpecComponentExceptionCode)
ProdSpecCompExcptnCodeByCmpstn
entity using key fields.prodSpecCompositionType
- Composition Type
Constraints: Not nullable, Maximum length: 40
prodSpecComponentExceptionCode
- Exception Code
Constraints: Not nullable, Maximum length: 2
ProdSpecCompExcptnCodeByCmpstn
entity using key fields. This fluent helper allows methods which modify
the underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.