Class DefaultRepetitiveManufacturingConfirmationService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,RepetitiveManufacturingConfirmationService
You can create confirmations for make-to-stock and make-to-order repetitive manufacturing using the various processing types. Together with the confirmations, you can create material documents for the goods movements and batch characteristics. You can also confirm handling units. You can of course read the confirmations, as well as cancel them, either in a document-neutral or in a document-specific operation.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | REPETITIVEMFGCONFIRMATION_0001 |
| API Version: | 1.1.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Production Planning Integration(SAP_COM_0104) |
| Scope Items: | Make-to-Stock Production - Discrete Manufacturing(BJ5), Make-to-Stock - Process Manufacturing Based on Process Order(BJ8), Material Requirements Planning(J44), Material Requirements Planning(O44) |
| Authentication Methods: | x509 |
| Service Group Name: | API_RPTVMFGCONFIRMATION |
| Business Object: | Repetitive Manufacturing Confirmation |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.RepetitiveManufacturingConfirmationService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingRepetitiveManufacturingConfirmationService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theRepetitiveMfgConfirmationentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theRptvMfgConfGRBatchCharcentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theRptvMfgConfMatlDocHndlgUnitentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theRptvMfgConfMatlDocItementity collection matching the filter and search expressions.createRepetitiveMfgConfirmation(RepetitiveMfgConfirmation repetitiveMfgConfirmation) Deprecated.Create a newRepetitiveMfgConfirmationentity and save it to the S/4HANA system.Deprecated.Fetch multipleRepetitiveMfgConfirmationentities.Deprecated.Fetch multipleRptvMfgConfGRBatchCharcentities.Deprecated.Fetch multipleRptvMfgConfMatlDocHndlgUnitentities.Deprecated.Fetch multipleRptvMfgConfMatlDocItementities.getRepetitiveMfgConfirmationByKey(String repetitiveMfgConfirmation) Deprecated.Fetch a singleRepetitiveMfgConfirmationentity using key fields.getRptvMfgConfGRBatchCharcByKey(String repetitiveMfgConfirmation, String plant, String material, String batch, String characteristic, String charcValue) Deprecated.Fetch a singleRptvMfgConfGRBatchCharcentity using key fields.getRptvMfgConfMatlDocHndlgUnitByKey(String repetitiveMfgConfirmation, String materialDocument, String materialDocumentYear, String materialDocumentItem, String handlingUnitExternalID, String handlingUnitItem) Deprecated.Fetch a singleRptvMfgConfMatlDocHndlgUnitentity using key fields.getRptvMfgConfMatlDocItemByKey(String repetitiveMfgConfirmation, String materialDocument, String materialDocumentYear, String materialDocumentItem) Deprecated.Fetch a singleRptvMfgConfMatlDocItementity using key fields.Deprecated.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.ServiceWithNavigableEntities
applyAction, applyAction, applyFunction, applyFunction, forEntity, withFunction, withFunction
-
Constructor Details
-
DefaultRepetitiveManufacturingConfirmationService
public DefaultRepetitiveManufacturingConfirmationService()Deprecated.Creates a service usingRepetitiveManufacturingConfirmationService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultRepetitiveManufacturingConfirmationService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceRepetitiveManufacturingConfirmationService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceCreates a batch request builder object.- Specified by:
batchin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllRepetitiveMfgConfirmation
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch multipleRepetitiveMfgConfirmationentities.- Specified by:
getAllRepetitiveMfgConfirmationin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch multiple
RepetitiveMfgConfirmationentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countRepetitiveMfgConfirmation
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch the number of entries from theRepetitiveMfgConfirmationentity collection matching the filter and search expressions.- Specified by:
countRepetitiveMfgConfirmationin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch the count of
RepetitiveMfgConfirmationentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getRepetitiveMfgConfirmationByKey
@Nonnull public GetByKeyRequestBuilder<RepetitiveMfgConfirmation> getRepetitiveMfgConfirmationByKey(String repetitiveMfgConfirmation) Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch a singleRepetitiveMfgConfirmationentity using key fields.- Specified by:
getRepetitiveMfgConfirmationByKeyin interfaceRepetitiveManufacturingConfirmationService- Parameters:
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
RepetitiveMfgConfirmationentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
createRepetitiveMfgConfirmation
@Nonnull public CreateRequestBuilder<RepetitiveMfgConfirmation> createRepetitiveMfgConfirmation(@Nonnull RepetitiveMfgConfirmation repetitiveMfgConfirmation) Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceCreate a newRepetitiveMfgConfirmationentity and save it to the S/4HANA system.- Specified by:
createRepetitiveMfgConfirmationin interfaceRepetitiveManufacturingConfirmationService- Parameters:
repetitiveMfgConfirmation-RepetitiveMfgConfirmationentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
RepetitiveMfgConfirmationentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllRptvMfgConfGRBatchCharc
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch multipleRptvMfgConfGRBatchCharcentities.- Specified by:
getAllRptvMfgConfGRBatchCharcin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch multiple
RptvMfgConfGRBatchCharcentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countRptvMfgConfGRBatchCharc
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch the number of entries from theRptvMfgConfGRBatchCharcentity collection matching the filter and search expressions.- Specified by:
countRptvMfgConfGRBatchCharcin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch the count of
RptvMfgConfGRBatchCharcentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getRptvMfgConfGRBatchCharcByKey
@Nonnull public GetByKeyRequestBuilder<RptvMfgConfGRBatchCharc> getRptvMfgConfGRBatchCharcByKey(String repetitiveMfgConfirmation, String plant, String material, String batch, String characteristic, String charcValue) Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch a singleRptvMfgConfGRBatchCharcentity using key fields.- Specified by:
getRptvMfgConfGRBatchCharcByKeyin interfaceRepetitiveManufacturingConfirmationService- Parameters:
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
plant- Plant of a BatchConstraints: Not nullable, Maximum length: 4
material- Material NumberConstraints: Not nullable, Maximum length: 18
batch- Batch NumberConstraints: Not nullable, Maximum length: 10
characteristic- Characteristic NameConstraints: Not nullable, Maximum length: 30
charcValue- Characteristic ValueConstraints: Not nullable, Maximum length: 70
- Returns:
- A request builder to fetch a single
RptvMfgConfGRBatchCharcentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllRptvMfgConfMatlDocHndlgUnit
@Nonnull public GetAllRequestBuilder<RptvMfgConfMatlDocHndlgUnit> getAllRptvMfgConfMatlDocHndlgUnit()Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch multipleRptvMfgConfMatlDocHndlgUnitentities.- Specified by:
getAllRptvMfgConfMatlDocHndlgUnitin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch multiple
RptvMfgConfMatlDocHndlgUnitentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countRptvMfgConfMatlDocHndlgUnit
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch the number of entries from theRptvMfgConfMatlDocHndlgUnitentity collection matching the filter and search expressions.- Specified by:
countRptvMfgConfMatlDocHndlgUnitin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch the count of
RptvMfgConfMatlDocHndlgUnitentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getRptvMfgConfMatlDocHndlgUnitByKey
@Nonnull public GetByKeyRequestBuilder<RptvMfgConfMatlDocHndlgUnit> getRptvMfgConfMatlDocHndlgUnitByKey(String repetitiveMfgConfirmation, String materialDocument, String materialDocumentYear, String materialDocumentItem, String handlingUnitExternalID, String handlingUnitItem) Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch a singleRptvMfgConfMatlDocHndlgUnitentity using key fields.- Specified by:
getRptvMfgConfMatlDocHndlgUnitByKeyin interfaceRepetitiveManufacturingConfirmationService- Parameters:
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
materialDocument- Number of Material DocumentConstraints: Not nullable, Maximum length: 10
materialDocumentYear- Material Document YearConstraints: Not nullable, Maximum length: 4
materialDocumentItem- Material Document ItemConstraints: Not nullable, Maximum length: 4
handlingUnitExternalID- External Handling Unit IdentificationConstraints: Not nullable, Maximum length: 20
handlingUnitItem- Handling Unit ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A request builder to fetch a single
RptvMfgConfMatlDocHndlgUnitentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllRptvMfgConfMatlDocItem
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch multipleRptvMfgConfMatlDocItementities.- Specified by:
getAllRptvMfgConfMatlDocItemin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch multiple
RptvMfgConfMatlDocItementities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countRptvMfgConfMatlDocItem
Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch the number of entries from theRptvMfgConfMatlDocItementity collection matching the filter and search expressions.- Specified by:
countRptvMfgConfMatlDocItemin interfaceRepetitiveManufacturingConfirmationService- Returns:
- A request builder to fetch the count of
RptvMfgConfMatlDocItementities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getRptvMfgConfMatlDocItemByKey
@Nonnull public GetByKeyRequestBuilder<RptvMfgConfMatlDocItem> getRptvMfgConfMatlDocItemByKey(String repetitiveMfgConfirmation, String materialDocument, String materialDocumentYear, String materialDocumentItem) Deprecated.Description copied from interface:RepetitiveManufacturingConfirmationServiceFetch a singleRptvMfgConfMatlDocItementity using key fields.- Specified by:
getRptvMfgConfMatlDocItemByKeyin interfaceRepetitiveManufacturingConfirmationService- Parameters:
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
materialDocument- Number of Material DocumentConstraints: Not nullable, Maximum length: 10
materialDocumentYear- Material Document YearConstraints: Not nullable, Maximum length: 4
materialDocumentItem- Material Document ItemConstraints: Not nullable, Maximum length: 4
- Returns:
- A request builder to fetch a single
RptvMfgConfMatlDocItementity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-