Interface RepetitiveManufacturingConfirmationService
- All Known Implementing Classes:
DefaultRepetitiveManufacturingConfirmationService
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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
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.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Deprecated.Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Creates a batch request builder object.- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllRepetitiveMfgConfirmation
Deprecated.Fetch multipleRepetitiveMfgConfirmationentities.- 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.Fetch the number of entries from theRepetitiveMfgConfirmationentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<RepetitiveMfgConfirmation> getRepetitiveMfgConfirmationByKey(String repetitiveMfgConfirmation) Deprecated.Fetch a singleRepetitiveMfgConfirmationentity using key fields.- 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 CreateRequestBuilder<RepetitiveMfgConfirmation> createRepetitiveMfgConfirmation(@Nonnull RepetitiveMfgConfirmation repetitiveMfgConfirmation) Deprecated.Create a newRepetitiveMfgConfirmationentity and save it to the S/4HANA system.- 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.Fetch multipleRptvMfgConfGRBatchCharcentities.- 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.Fetch the number of entries from theRptvMfgConfGRBatchCharcentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<RptvMfgConfGRBatchCharc> getRptvMfgConfGRBatchCharcByKey(String repetitiveMfgConfirmation, String plant, String material, String batch, String characteristic, String charcValue) Deprecated.Fetch a singleRptvMfgConfGRBatchCharcentity using key fields.- Parameters:
charcValue- Characteristic ValueConstraints: Not nullable, Maximum length: 70
material- Material NumberConstraints: Not nullable, Maximum length: 18
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
plant- Plant of a BatchConstraints: Not nullable, Maximum length: 4
batch- Batch NumberConstraints: Not nullable, Maximum length: 10
characteristic- Characteristic NameConstraints: Not nullable, Maximum length: 30
- 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
Deprecated.Fetch multipleRptvMfgConfMatlDocHndlgUnitentities.- 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.Fetch the number of entries from theRptvMfgConfMatlDocHndlgUnitentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<RptvMfgConfMatlDocHndlgUnit> getRptvMfgConfMatlDocHndlgUnitByKey(String repetitiveMfgConfirmation, String materialDocument, String materialDocumentYear, String materialDocumentItem, String handlingUnitExternalID, String handlingUnitItem) Deprecated.Fetch a singleRptvMfgConfMatlDocHndlgUnitentity using key fields.- Parameters:
materialDocument- Number of Material DocumentConstraints: Not nullable, Maximum length: 10
handlingUnitExternalID- External Handling Unit IdentificationConstraints: Not nullable, Maximum length: 20
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
materialDocumentItem- Material Document ItemConstraints: Not nullable, Maximum length: 4
handlingUnitItem- Handling Unit ItemConstraints: Not nullable, Maximum length: 6
materialDocumentYear- Material Document YearConstraints: Not nullable, Maximum length: 4
- 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.Fetch multipleRptvMfgConfMatlDocItementities.- 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.Fetch the number of entries from theRptvMfgConfMatlDocItementity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<RptvMfgConfMatlDocItem> getRptvMfgConfMatlDocItemByKey(String repetitiveMfgConfirmation, String materialDocument, String materialDocumentYear, String materialDocumentItem) Deprecated.Fetch a singleRptvMfgConfMatlDocItementity using key fields.- Parameters:
materialDocument- Number of Material DocumentConstraints: Not nullable, Maximum length: 10
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation IDConstraints: Not nullable, Maximum length: 10
materialDocumentItem- Material Document ItemConstraints: Not nullable, Maximum length: 4
materialDocumentYear- Material Document YearConstraints: 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.
-