All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sap.cloud.sdk.s4hana.datamodel.odata.services.RawSubstanceService Maven / Gradle / Ivy

/*
 * Copyright (c) 2019 SAP SE or an SAP affiliate company. All rights reserved.
 */

package com.sap.cloud.sdk.s4hana.datamodel.odata.services;

import javax.annotation.Nonnull;

import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescriptionByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescriptionFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlantByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlantFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDeliveryByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDeliveryFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocationByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocationFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstanceByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstanceFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDateByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupTextByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupTextFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInstByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInstFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifierByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifierFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributesByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributesFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatusByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatusFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchemaByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchemaFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthCompByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthCompFluentHelper;

/**
 * 

* You use this service to read raw substance attributes, such as header data or composition via an OData service. *

*

* Business * Documentation *

*

* Reference: * SAP * API Business Hub *

*

Details:

* * * * * * * * * * * * * * * * * *
OData Service:API_RAWSUBSTANCE
API Version:1
Communication Scenario:Product Lifecycle Management - Recipe Development Integration (SAP_COM_0136)
Scope Items:Formulation - Recipe Development (1QC)
* */ public interface RawSubstanceService { /** * If no other path was provided via the {@link #withServicePath(String)} method, this is the default service path * used to access the endpoint. * */ String DEFAULT_SERVICE_PATH = "/sap/opu/odata/sap/API_RAWSUBSTANCE"; /** * Overrides the default service path and returns a new service instance with the specified service path. Also * adjusts the respective entity URLs. * * @param servicePath * Service path that will override the default. * @return A new service instance with the specified service path. */ @Nonnull RawSubstanceService withServicePath( @Nonnull final String servicePath ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.Product Product} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.Product Product} entities. This * fluent helper allows methods which modify the underlying query to be called before executing the query * itself. To perform execution, call the * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductFluentHelper getAllProduct(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.Product Product} entity * using key fields. * * @param product * Product Number *

* Constraints: Not nullable, Maximum length: 40 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.Product 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductByKeyFluentHelper getProductByKey( final String product ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescription * ProductDescription} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescription * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescriptionFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductDescriptionFluentHelper getAllProductDescription(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescription * ProductDescription} entity using key fields. * * @param product * Product Number *

* Constraints: Not nullable, Maximum length: 40 *

* @param language * Language Key *

* Constraints: Not nullable, Maximum length: 2 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescription * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductDescriptionByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductDescriptionByKeyFluentHelper getProductDescriptionByKey( final String product, final String language ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlant ProductPlant} * entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlant 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlantFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductPlantFluentHelper getAllProductPlant(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlant ProductPlant} * entity using key fields. * * @param product * Material Number *

* Constraints: Not nullable, Maximum length: 40 *

* @param plant * Plant *

* Constraints: Not nullable, Maximum length: 4 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlant 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductPlantByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductPlantByKeyFluentHelper getProductPlantByKey( final String product, final String plant ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDelivery * ProductSalesDelivery} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDelivery * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDeliveryFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductSalesDeliveryFluentHelper getAllProductSalesDelivery(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDelivery * ProductSalesDelivery} entity using key fields. * * @param product * Product Number *

* Constraints: Not nullable, Maximum length: 40 *

* @param productDistributionChnl * Distribution Channel *

* Constraints: Not nullable, Maximum length: 2 *

* @param productSalesOrg * Sales Organization *

* Constraints: Not nullable, Maximum length: 4 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDelivery * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductSalesDeliveryByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductSalesDeliveryByKeyFluentHelper getProductSalesDeliveryByKey( final String product, final String productSalesOrg, final String productDistributionChnl ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocation * ProductStorageLocation} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocation * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocationFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductStorageLocationFluentHelper getAllProductStorageLocation(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocation * ProductStorageLocation} entity using key fields. * * @param product * Material Number *

* Constraints: Not nullable, Maximum length: 40 *

* @param plant * Plant *

* Constraints: Not nullable, Maximum length: 4 *

* @param storageLocation * Storage Location *

* Constraints: Not nullable, Maximum length: 4 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocation * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.ProductStorageLocationByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull ProductStorageLocationByKeyFluentHelper getProductStorageLocationByKey( final String product, final String plant, final String storageLocation ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstance RawSubstance} * entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstance 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstanceFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull RawSubstanceFluentHelper getAllRawSubstance(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstance RawSubstance} * entity using key fields. * * @param rawSubstanceInternalID * Sequential Number of Data Record *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstance 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.RawSubstanceByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull RawSubstanceByKeyFluentHelper getRawSubstanceByKey( final String rawSubstanceInternalID ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDate * SpecAssignedMatlForKeyDate} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDate * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDateFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecAssignedMatlForKeyDateFluentHelper getAllSpecAssignedMatlForKeyDate(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDate * SpecAssignedMatlForKeyDate} entity using key fields. * * @param specMaterialAssgmtInternalID * Sequential Number of Data Record *

* Constraints: Not nullable, Maximum length: 20 *

* @param specMaterialAssgmtChangeState * Sequential Number of the Change State *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDate * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAssignedMatlForKeyDateByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecAssignedMatlForKeyDateByKeyFluentHelper getSpecAssignedMatlForKeyDateByKey( final String specMaterialAssgmtInternalID, final String specMaterialAssgmtChangeState ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupText * SpecAuthorizationGroupText} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupText * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupTextFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecAuthorizationGroupTextFluentHelper getAllSpecAuthorizationGroupText(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupText * SpecAuthorizationGroupText} entity using key fields. * * @param specificationAuthznGroup * Recipe Authorization Group *

* Constraints: Not nullable, Maximum length: 10 *

* @param language * Language Key *

* Constraints: Not nullable, Maximum length: 2 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupText * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecAuthorizationGroupTextByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecAuthorizationGroupTextByKeyFluentHelper getSpecAuthorizationGroupTextByKey( final String specificationAuthznGroup, final String language ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInst * SpecCharByValueAssgmtInst} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInst * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInstFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecCharByValueAssgmtInstFluentHelper getAllSpecCharByValueAssgmtInst(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInst * SpecCharByValueAssgmtInst} entity using key fields. * * @param specValAssgmtType * Value Assignment Type *

* Constraints: Not nullable, Maximum length: 30 *

* @param specificationRating * Rating *

* Constraints: Not nullable, Maximum length: 10 *

* @param specificationValidityArea * Validity Area *

* Constraints: Not nullable, Maximum length: 10 *

* @param specificationInternalID * Sequential Number of Data Record *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInst * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecCharByValueAssgmtInstByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecCharByValueAssgmtInstByKeyFluentHelper getSpecCharByValueAssgmtInstByKey( final String specificationInternalID, final String specValAssgmtType, final String specificationRating, final String specificationValidityArea ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifier * SpecIdentifier} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifier 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifierFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecIdentifierFluentHelper getAllSpecIdentifier(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifier * SpecIdentifier} entity using key fields. * * @param specIdfgDescInternalID * Sequential Number of Data Record *

* Constraints: Not nullable, Maximum length: 20 *

* @param specIdfgDescChangeState * Sequential Number of the Change State *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifier 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecIdentifierByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecIdentifierByKeyFluentHelper getSpecIdentifierByKey( final String specIdfgDescInternalID, final String specIdfgDescChangeState ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributes * SpecStatusAttributes} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributes * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributesFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecStatusAttributesFluentHelper getAllSpecStatusAttributes(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributes * SpecStatusAttributes} entity using key fields. * * @param specificationHeaderStatus * Status Identification *

* Constraints: Not nullable, Maximum length: 20 *

* @param specificationHdrStsAttribute * Attribute per Object Type *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributes * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusAttributesByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecStatusAttributesByKeyFluentHelper getSpecStatusAttributesByKey( final String specificationHeaderStatus, final String specificationHdrStsAttribute ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatus * SpecStatusNextStatus} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatus * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatusFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecStatusNextStatusFluentHelper getAllSpecStatusNextStatus(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatus * SpecStatusNextStatus} entity using key fields. * * @param specificationHdrStsSchema * Status Scheme *

* Constraints: Not nullable, Maximum length: 20 *

* @param specificationHdrStsSchemaToSts * Status To *

* Constraints: Not nullable, Maximum length: 20 *

* @param specificationHdrStsSchemaFrSts * Status Identification *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatus * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusNextStatusByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecStatusNextStatusByKeyFluentHelper getSpecStatusNextStatusByKey( final String specificationHdrStsSchema, final String specificationHdrStsSchemaFrSts, final String specificationHdrStsSchemaToSts ); /** * Fetch multiple {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchema * SpecStatusSchema} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchema * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchemaFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecStatusSchemaFluentHelper getAllSpecStatusSchema(); /** * Fetch a single {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchema * SpecStatusSchema} entity using key fields. * * @param specificationHdrStsSchema * Status Scheme *

* Constraints: Not nullable, Maximum length: 20 *

* @param specificationType * Subordinate Object Type *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchema * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecStatusSchemaByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecStatusSchemaByKeyFluentHelper getSpecStatusSchemaByKey( final String specificationType, final String specificationHdrStsSchema ); /** * Fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthComp * SpecValAssgmtInstanceWthComp} entities. * * @return A fluent helper to fetch multiple * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthComp * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthCompFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecValAssgmtInstanceWthCompFluentHelper getAllSpecValAssgmtInstanceWthComp(); /** * Fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthComp * SpecValAssgmtInstanceWthComp} entity using key fields. * * @param specValAssgmtType * Value Assignment Type *

* Constraints: Not nullable, Maximum length: 30 *

* @param specificationRating * Rating *

* Constraints: Not nullable, Maximum length: 10 *

* @param componentSpecificationIntID * Reference to Specification Header of a Component *

* Constraints: Not nullable, Maximum length: 20 *

* @param specificationValidityArea * Validity Area *

* Constraints: Not nullable, Maximum length: 10 *

* @param specificationInternalID * Sequential Number of Data Record *

* Constraints: Not nullable, Maximum length: 20 *

* @return A fluent helper to fetch a single * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthComp * 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 * {@link com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.SpecValAssgmtInstanceWthCompByKeyFluentHelper#execute * execute} method on the fluent helper object. */ @Nonnull SpecValAssgmtInstanceWthCompByKeyFluentHelper getSpecValAssgmtInstanceWthCompByKey( final String specificationInternalID, final String specValAssgmtType, final String specificationRating, final String specificationValidityArea, final String componentSpecificationIntID ); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy