Class DefaultMaintenanceOrderOperationConfirmationService
- All Implemented Interfaces:
BatchService<MaintenanceOrderOperationConfirmationServiceBatch>,MaintenanceOrderOperationConfirmationService
This synchronous inbound service enables you to create new maintenance order confirmations and cancel confirmations that are already posted. You can display and use this data, for example, in an external application. The API is based on the OData V2 protocol..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_MAINTORDERCONFIRMATION |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Plant Maintenance Execution Integration(SAP_COM_0398) |
| Scope Items: | Service Order Management and Monitoring(3D2), Service Contract Management(3MO), In-House Repair(3XK), Reactive Maintenance(4HH), Proactive Maintenance(4HI), Improvement Maintenance(4VT), Operational and Overhead Maintenance(4WM), Corrective Maintenance(BH1), Emergency Maintenance(BH2), Preventive Maintenance(BJ2), Reactive Maintenance(OHH), Proactive Maintenance(OHI), PSM: Preventive Maintenance(OJ2), Improvement Maintenance(OVT), Operational and Overhead Maintenance(OWM), Service Order Processing with SAP Field Service Management(49X), Service Quotation(4GA) |
| Authentication Methods: | x509 |
| Business Object: | MaintenanceOrderConfirmation |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.MaintenanceOrderOperationConfirmationService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingMaintenanceOrderOperationConfirmationService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.cancelMaintOrderConfirmation(String maintOrderConf, String maintOrderConfCntrValue) Deprecated.Creates a fluent helper for the CancelMaintOrderConfirmation OData function import.createLongText(LongText longText) Deprecated.Create a newLongTextentity and save it to the S/4HANA system.createMaintOrderConfirmation(MaintOrderConfirmation maintOrderConfirmation) Deprecated.Create a newMaintOrderConfirmationentity and save it to the S/4HANA system.Deprecated.Fetch multipleLongTextentities.Deprecated.Fetch multipleMaintOrderConfirmationentities.getLongTextByKey(String maintOrderConf, String maintOrderConfCntrValue) Deprecated.Fetch a singleLongTextentity using key fields.getMaintOrderConfirmationByKey(String maintOrderConf, String maintOrderConfCntrValue) Deprecated.Fetch a singleMaintOrderConfirmationentity using key fields.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultMaintenanceOrderOperationConfirmationService
public DefaultMaintenanceOrderOperationConfirmationService()Deprecated.Creates a service usingMaintenanceOrderOperationConfirmationService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultMaintenanceOrderOperationConfirmationService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceMaintenanceOrderOperationConfirmationService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<MaintenanceOrderOperationConfirmationServiceBatch>
-
getAllMaintOrderConfirmation
Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceFetch multipleMaintOrderConfirmationentities.- Specified by:
getAllMaintOrderConfirmationin interfaceMaintenanceOrderOperationConfirmationService- Returns:
- A fluent helper to fetch multiple
MaintOrderConfirmationentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getMaintOrderConfirmationByKey
@Nonnull public MaintOrderConfirmationByKeyFluentHelper getMaintOrderConfirmationByKey(String maintOrderConf, String maintOrderConfCntrValue) Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceFetch a singleMaintOrderConfirmationentity using key fields.- Specified by:
getMaintOrderConfirmationByKeyin interfaceMaintenanceOrderOperationConfirmationService- Parameters:
maintOrderConf- Completion confirmation number for the operationConstraints: Not nullable, Maximum length: 10
maintOrderConfCntrValue- Confirmation counterConstraints: Not nullable, Maximum length: 8
- Returns:
- A fluent helper to fetch a single
MaintOrderConfirmationentity 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 theexecutemethod on the fluent helper object.
-
createMaintOrderConfirmation
@Nonnull public MaintOrderConfirmationCreateFluentHelper createMaintOrderConfirmation(@Nonnull MaintOrderConfirmation maintOrderConfirmation) Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceCreate a newMaintOrderConfirmationentity and save it to the S/4HANA system.- Specified by:
createMaintOrderConfirmationin interfaceMaintenanceOrderOperationConfirmationService- Parameters:
maintOrderConfirmation-MaintOrderConfirmationentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaintOrderConfirmationentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllLongText
Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceFetch multipleLongTextentities.- Specified by:
getAllLongTextin interfaceMaintenanceOrderOperationConfirmationService- Returns:
- A fluent helper to fetch multiple
LongTextentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getLongTextByKey
@Nonnull public LongTextByKeyFluentHelper getLongTextByKey(String maintOrderConf, String maintOrderConfCntrValue) Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceFetch a singleLongTextentity using key fields.- Specified by:
getLongTextByKeyin interfaceMaintenanceOrderOperationConfirmationService- Parameters:
maintOrderConf- Completion confirmation number for the operationConstraints: Not nullable, Maximum length: 10
maintOrderConfCntrValue- Confirmation counterConstraints: Not nullable, Maximum length: 8
- Returns:
- A fluent helper to fetch a single
LongTextentity 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 theexecutemethod on the fluent helper object.
-
createLongText
Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceCreate a newLongTextentity and save it to the S/4HANA system.- Specified by:
createLongTextin interfaceMaintenanceOrderOperationConfirmationService- Parameters:
longText-LongTextentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
LongTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
cancelMaintOrderConfirmation
@Nonnull public CancelMaintOrderConfirmationFluentHelper cancelMaintOrderConfirmation(@Nonnull String maintOrderConf, @Nonnull String maintOrderConfCntrValue) Deprecated.Description copied from interface:MaintenanceOrderOperationConfirmationServiceCreates a fluent helper for the CancelMaintOrderConfirmation OData function import.
- Specified by:
cancelMaintOrderConfirmationin interfaceMaintenanceOrderOperationConfirmationService- Parameters:
maintOrderConf- ConfirmationConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: MaintOrderConf
maintOrderConfCntrValue- CounterConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: MaintOrderConfCntrValue
- Returns:
- A fluent helper object that will execute the CancelMaintOrderConfirmation OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-