public interface RawSubstanceService
You use this service to read raw substance attributes, such as header data or composition via an OData service.
Reference: SAP API Business Hub
OData Service: | API_RAWSUBSTANCE |
API Version: | 1 |
Communication Scenario: | Product Lifecycle Management - Recipe Development Integration (SAP_COM_0136) |
Scope Items: | Formulation - Recipe Development (1QC) |
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. |
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.RawSubstanceService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull ProductFluentHelper getAllProduct()
Product
entities.@Nonnull ProductByKeyFluentHelper getProductByKey(String product)
Product
entity
using key fields.product
- Product Number
Constraints: Not nullable, Maximum length: 40
Product
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 ProductDescriptionFluentHelper getAllProductDescription()
ProductDescription
entities.ProductDescription
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 ProductDescriptionByKeyFluentHelper getProductDescriptionByKey(String product, String language)
ProductDescription
entity using key fields.product
- Product Number
Constraints: Not nullable, Maximum length: 40
language
- Language Key
Constraints: Not nullable, Maximum length: 2
ProductDescription
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 ProductPlantFluentHelper getAllProductPlant()
ProductPlant
entities.ProductPlant
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 ProductPlantByKeyFluentHelper getProductPlantByKey(String product, String plant)
ProductPlant
entity using key fields.product
- Material Number
Constraints: Not nullable, Maximum length: 40
plant
- Plant
Constraints: Not nullable, Maximum length: 4
ProductPlant
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 ProductSalesDeliveryFluentHelper getAllProductSalesDelivery()
ProductSalesDelivery
entities.ProductSalesDelivery
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 ProductSalesDeliveryByKeyFluentHelper getProductSalesDeliveryByKey(String product, String productSalesOrg, String productDistributionChnl)
ProductSalesDelivery
entity using key fields.product
- Product Number
Constraints: Not nullable, Maximum length: 40
productDistributionChnl
- Distribution Channel
Constraints: Not nullable, Maximum length: 2
productSalesOrg
- Sales Organization
Constraints: Not nullable, Maximum length: 4
ProductSalesDelivery
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 ProductStorageLocationFluentHelper getAllProductStorageLocation()
ProductStorageLocation
entities.ProductStorageLocation
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 ProductStorageLocationByKeyFluentHelper getProductStorageLocationByKey(String product, String plant, String storageLocation)
ProductStorageLocation
entity using key fields.product
- Material Number
Constraints: Not nullable, Maximum length: 40
plant
- Plant
Constraints: Not nullable, Maximum length: 4
storageLocation
- Storage Location
Constraints: Not nullable, Maximum length: 4
ProductStorageLocation
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 RawSubstanceFluentHelper getAllRawSubstance()
RawSubstance
entities.RawSubstance
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 RawSubstanceByKeyFluentHelper getRawSubstanceByKey(String rawSubstanceInternalID)
RawSubstance
entity using key fields.rawSubstanceInternalID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
RawSubstance
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 SpecAssignedMatlForKeyDateFluentHelper getAllSpecAssignedMatlForKeyDate()
SpecAssignedMatlForKeyDate
entities.SpecAssignedMatlForKeyDate
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 SpecAssignedMatlForKeyDateByKeyFluentHelper getSpecAssignedMatlForKeyDateByKey(String specMaterialAssgmtInternalID, String specMaterialAssgmtChangeState)
SpecAssignedMatlForKeyDate
entity using key fields.specMaterialAssgmtInternalID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
specMaterialAssgmtChangeState
- Sequential Number of the Change State
Constraints: Not nullable, Maximum length: 20
SpecAssignedMatlForKeyDate
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 SpecAuthorizationGroupTextFluentHelper getAllSpecAuthorizationGroupText()
SpecAuthorizationGroupText
entities.SpecAuthorizationGroupText
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 SpecAuthorizationGroupTextByKeyFluentHelper getSpecAuthorizationGroupTextByKey(String specificationAuthznGroup, String language)
SpecAuthorizationGroupText
entity using key fields.specificationAuthznGroup
- Recipe Authorization Group
Constraints: Not nullable, Maximum length: 10
language
- Language Key
Constraints: Not nullable, Maximum length: 2
SpecAuthorizationGroupText
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 SpecCharByValueAssgmtInstFluentHelper getAllSpecCharByValueAssgmtInst()
SpecCharByValueAssgmtInst
entities.SpecCharByValueAssgmtInst
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 SpecCharByValueAssgmtInstByKeyFluentHelper getSpecCharByValueAssgmtInstByKey(String specificationInternalID, String specValAssgmtType, String specificationRating, String specificationValidityArea)
SpecCharByValueAssgmtInst
entity using key fields.specValAssgmtType
- Value Assignment Type
Constraints: Not nullable, Maximum length: 30
specificationRating
- Rating
Constraints: Not nullable, Maximum length: 10
specificationValidityArea
- Validity Area
Constraints: Not nullable, Maximum length: 10
specificationInternalID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
SpecCharByValueAssgmtInst
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 SpecIdentifierFluentHelper getAllSpecIdentifier()
SpecIdentifier
entities.SpecIdentifier
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 SpecIdentifierByKeyFluentHelper getSpecIdentifierByKey(String specIdfgDescInternalID, String specIdfgDescChangeState)
SpecIdentifier
entity using key fields.specIdfgDescInternalID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
specIdfgDescChangeState
- Sequential Number of the Change State
Constraints: Not nullable, Maximum length: 20
SpecIdentifier
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 SpecStatusAttributesFluentHelper getAllSpecStatusAttributes()
SpecStatusAttributes
entities.SpecStatusAttributes
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 SpecStatusAttributesByKeyFluentHelper getSpecStatusAttributesByKey(String specificationHeaderStatus, String specificationHdrStsAttribute)
SpecStatusAttributes
entity using key fields.specificationHeaderStatus
- Status Identification
Constraints: Not nullable, Maximum length: 20
specificationHdrStsAttribute
- Attribute per Object Type
Constraints: Not nullable, Maximum length: 20
SpecStatusAttributes
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 SpecStatusNextStatusFluentHelper getAllSpecStatusNextStatus()
SpecStatusNextStatus
entities.SpecStatusNextStatus
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 SpecStatusNextStatusByKeyFluentHelper getSpecStatusNextStatusByKey(String specificationHdrStsSchema, String specificationHdrStsSchemaFrSts, String specificationHdrStsSchemaToSts)
SpecStatusNextStatus
entity using key fields.specificationHdrStsSchema
- Status Scheme
Constraints: Not nullable, Maximum length: 20
specificationHdrStsSchemaToSts
- Status To
Constraints: Not nullable, Maximum length: 20
specificationHdrStsSchemaFrSts
- Status Identification
Constraints: Not nullable, Maximum length: 20
SpecStatusNextStatus
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 SpecStatusSchemaFluentHelper getAllSpecStatusSchema()
SpecStatusSchema
entities.SpecStatusSchema
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 SpecStatusSchemaByKeyFluentHelper getSpecStatusSchemaByKey(String specificationType, String specificationHdrStsSchema)
SpecStatusSchema
entity using key fields.specificationHdrStsSchema
- Status Scheme
Constraints: Not nullable, Maximum length: 20
specificationType
- Subordinate Object Type
Constraints: Not nullable, Maximum length: 20
SpecStatusSchema
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 SpecValAssgmtInstanceWthCompFluentHelper getAllSpecValAssgmtInstanceWthComp()
SpecValAssgmtInstanceWthComp
entities.SpecValAssgmtInstanceWthComp
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 SpecValAssgmtInstanceWthCompByKeyFluentHelper getSpecValAssgmtInstanceWthCompByKey(String specificationInternalID, String specValAssgmtType, String specificationRating, String specificationValidityArea, String componentSpecificationIntID)
SpecValAssgmtInstanceWthComp
entity using key fields.specValAssgmtType
- Value Assignment Type
Constraints: Not nullable, Maximum length: 30
specificationRating
- Rating
Constraints: Not nullable, Maximum length: 10
componentSpecificationIntID
- Reference to Specification Header of a Component
Constraints: Not nullable, Maximum length: 20
specificationValidityArea
- Validity Area
Constraints: Not nullable, Maximum length: 10
specificationInternalID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
SpecValAssgmtInstanceWthComp
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 © 2018 SAP SE. All rights reserved.