Interface MaintenancePlanService
- All Superinterfaces:
BatchService<MaintenancePlanServiceBatch>
- All Known Implementing Classes:
DefaultMaintenancePlanService
This API allows you to read, create, and update maintenance plans. It contains maintenance plans, schedules, maintenance items, maintenance cycles and classification details. The request contains all the information that is necessary to read, create, and update maintenance plans. If the input in the request is not as expected, the system displays appropriate error or warning messages in the response. .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_MAINTENANCEPLAN |
| API Version: | 1.3.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Maintenance Planning Integration(SAP_COM_0396) |
| Scope Items: | Service Order Management and Monitoring(3D2), 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), Recurring Services(4X5) |
| Authentication Methods: | x509 |
| Business Object: | Maintenance Plan |
-
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 TypeMethodDescriptionassignMaintItemToMaintPlan(String maintenancePlan, String maintenanceitem) Deprecated.Creates a fluent helper for the AssignMaintItemToMaintPlan OData function import.createMaintenanceItem(MaintenanceItem maintenanceItem) Deprecated.Create a newMaintenanceItementity and save it to the S/4HANA system.createMaintenanceItemCause(MaintenanceItemCause maintenanceItemCause) Deprecated.Create a newMaintenanceItemCauseentity and save it to the S/4HANA system.createMaintenanceItemReason(MaintenanceItemReason maintenanceItemReason) Deprecated.Create a newMaintenanceItemReasonentity and save it to the S/4HANA system.createMaintenancePlan(MaintenancePlan maintenancePlan) Deprecated.Create a newMaintenancePlanentity and save it to the S/4HANA system.deleteMaintenanceItemCause(MaintenanceItemCause maintenanceItemCause) Deprecated.Deletes an existingMaintenanceItemCauseentity in the S/4HANA system.deleteMaintenanceItemCauseText(MaintenanceItemCauseText maintenanceItemCauseText) Deprecated.Deletes an existingMaintenanceItemCauseTextentity in the S/4HANA system.deleteMaintenanceItemReason(MaintenanceItemReason maintenanceItemReason) Deprecated.Deletes an existingMaintenanceItemReasonentity in the S/4HANA system.deleteMaintenanceItemReasonText(MaintenanceItemReasonText maintenanceItemReasonText) Deprecated.Deletes an existingMaintenanceItemReasonTextentity in the S/4HANA system.deleteMaintItemObjectListItem(MaintItemObjectListItem maintItemObjectListItem) Deprecated.Deletes an existingMaintItemObjectListItementity in the S/4HANA system.Deprecated.Fetch multipleMaintenanceItementities.Deprecated.Fetch multipleMaintenanceItemCauseentities.Deprecated.Fetch multipleMaintenanceItemCauseTextentities.Deprecated.Fetch multipleMaintenanceItemReasonentities.Deprecated.Fetch multipleMaintenanceItemReasonTextentities.Deprecated.Fetch multipleMaintenanceItemTextentities.Deprecated.Fetch multipleMaintenancePlanentities.Deprecated.Fetch multipleMaintenancePlanCallObjectentities.Deprecated.Fetch multipleMaintenancePlanCycleentities.Deprecated.Fetch multipleMaintenancePlanScheduleentities.Deprecated.Fetch multipleMaintenancePlanStrategyCycleentities.Deprecated.Fetch multipleMaintenancePlanTextentities.Deprecated.Fetch multipleMaintItemObjectListItementities.Deprecated.Fetch multipleMaintPlanClfnCharValueentities.Deprecated.Fetch multipleMaintPlanClfnClassentities.Deprecated.Fetch multipleMaintPlanClfnClassCharentities.getMaintenanceItemByKey(String maintenanceItem) Deprecated.Fetch a singleMaintenanceItementity using key fields.getMaintenanceItemCauseByKey(String maintenanceItem, String nmbrOfMaintComplianceItems) Deprecated.Fetch a singleMaintenanceItemCauseentity using key fields.getMaintenanceItemCauseTextByKey(String maintenanceItem, String nmbrOfMaintComplianceItems, String language) Deprecated.Fetch a singleMaintenanceItemCauseTextentity using key fields.getMaintenanceItemReasonByKey(String maintenanceItem, String nmbrOfMaintComplianceItems) Deprecated.Fetch a singleMaintenanceItemReasonentity using key fields.getMaintenanceItemReasonTextByKey(String maintenanceItem, String nmbrOfMaintComplianceItems, String language) Deprecated.Fetch a singleMaintenanceItemReasonTextentity using key fields.getMaintenanceItemTextByKey(String maintenanceItem, String language) Deprecated.Fetch a singleMaintenanceItemTextentity using key fields.getMaintenancePlanByKey(String maintenancePlan) Deprecated.Fetch a singleMaintenancePlanentity using key fields.getMaintenancePlanCallObjectByKey(String maintenancePlan, Integer maintenancePlanCallNumber, String maintenanceItem) Deprecated.Fetch a singleMaintenancePlanCallObjectentity using key fields.getMaintenancePlanCycleByKey(String maintenancePlan, String maintenancePlanCycle) Deprecated.Fetch a singleMaintenancePlanCycleentity using key fields.getMaintenancePlanScheduleByKey(String maintenancePlan, Integer maintenancePlanCallNumber, String maintenancePackage) Deprecated.Fetch a singleMaintenancePlanScheduleentity using key fields.getMaintenancePlanStrategyCycleByKey(String maintenancePlan, String maintenancePlanCycle) Deprecated.Fetch a singleMaintenancePlanStrategyCycleentity using key fields.getMaintenancePlanTextByKey(String maintenancePlan, String language) Deprecated.Fetch a singleMaintenancePlanTextentity using key fields.getMaintItemObjectListItemByKey(String maintenanceItem, Long maintenanceItemObjectList, Integer maintenanceObjectListItem) Deprecated.Fetch a singleMaintItemObjectListItementity using key fields.getMaintPlanClfnCharValueByKey(String maintenancePlan, String classType, String clfnCharcValuePositionNumber, String charcInternalID) Deprecated.Fetch a singleMaintPlanClfnCharValueentity using key fields.getMaintPlanClfnClassByKey(String maintenancePlan, String classInternalID, String classType) Deprecated.Fetch a singleMaintPlanClfnClassentity using key fields.getMaintPlanClfnClassCharByKey(String maintenancePlan, String classInternalID, String charcInternalID) Deprecated.Fetch a singleMaintPlanClfnClassCharentity using key fields.resetMaintPlanStsMrkdForDeltn(String maintenancePlan) Deprecated.Creates a fluent helper for the ResetMaintPlanStsMrkdForDeltn OData function import.restartMaintPlnSchedule(String maintenancePlan, LocalDateTime schedulingStartDate, LocalTime schedulingStartTime, String maintPlanStartCntrReadingValue, Boolean maintPlanSchedFutrCallsAreKept) Deprecated.Creates a fluent helper for the RestartMaintPlnSchedule OData function import.setMainPlanStsToMrkdForDeltn(String maintenancePlan) Deprecated.Creates a fluent helper for the SetMainPlanStsToMrkdForDeltn OData function import.setMaintPlanStatusToActive(String maintenancePlan) Deprecated.Creates a fluent helper for the SetMaintPlanStatusToActive OData function import.setMaintPlanStatusToInactive(String maintenancePlan) Deprecated.Creates a fluent helper for the SetMaintPlanStatusToInactive OData function import.startMaintPlnSchedule(String maintenancePlan, LocalDateTime schedulingStartDate, LocalTime schedulingStartTime, String maintPlanStartCntrReadingValue, LocalDateTime maintPlnSchedgCallObjUpToDte) Deprecated.Creates a fluent helper for the StartMaintPlnSchedule OData function import.startScheduleInCycle(String maintenancePlan, String maintenancePackage, Integer maintPlanCycleOffsetValue, String maintenanceTaskPerformanceUnit, Boolean maintPlanSchedFutrCallsAreKept, LocalDateTime completionDate, LocalTime completionTime, String maintPlnCallCompltnCntrRdngVal) Deprecated.Creates a fluent helper for the StartScheduleInCycle OData function import.updateMaintenanceItem(MaintenanceItem maintenanceItem) Deprecated.Update an existingMaintenanceItementity and save it to the S/4HANA system.updateMaintenanceItemCause(MaintenanceItemCause maintenanceItemCause) Deprecated.Update an existingMaintenanceItemCauseentity and save it to the S/4HANA system.updateMaintenanceItemCauseText(MaintenanceItemCauseText maintenanceItemCauseText) Deprecated.Update an existingMaintenanceItemCauseTextentity and save it to the S/4HANA system.updateMaintenanceItemReason(MaintenanceItemReason maintenanceItemReason) Deprecated.Update an existingMaintenanceItemReasonentity and save it to the S/4HANA system.updateMaintenanceItemReasonText(MaintenanceItemReasonText maintenanceItemReasonText) Deprecated.Update an existingMaintenanceItemReasonTextentity and save it to the S/4HANA system.updateMaintenanceItemText(MaintenanceItemText maintenanceItemText) Deprecated.Update an existingMaintenanceItemTextentity and save it to the S/4HANA system.updateMaintenancePlan(MaintenancePlan maintenancePlan) Deprecated.Update an existingMaintenancePlanentity and save it to the S/4HANA system.updateMaintenancePlanCycle(MaintenancePlanCycle maintenancePlanCycle) Deprecated.Update an existingMaintenancePlanCycleentity and save it to the S/4HANA system.updateMaintenancePlanText(MaintenancePlanText maintenancePlanText) Deprecated.Update an existingMaintenancePlanTextentity and save it to the S/4HANA system.updateMaintItemObjectListItem(MaintItemObjectListItem maintItemObjectListItem) Deprecated.Update an existingMaintItemObjectListItementity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
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.
-
getAllMaintenanceItem
Deprecated.Fetch multipleMaintenanceItementities.- Returns:
- A fluent helper to fetch multiple
MaintenanceItementities. 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.
-
getMaintenanceItemByKey
Deprecated.Fetch a singleMaintenanceItementity using key fields.- Parameters:
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
- Returns:
- A fluent helper to fetch a single
MaintenanceItementity 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.
-
createMaintenanceItem
@Nonnull MaintenanceItemCreateFluentHelper createMaintenanceItem(@Nonnull MaintenanceItem maintenanceItem) Deprecated.Create a newMaintenanceItementity and save it to the S/4HANA system.- Parameters:
maintenanceItem-MaintenanceItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaintenanceItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaintenanceItem
@Nonnull MaintenanceItemUpdateFluentHelper updateMaintenanceItem(@Nonnull MaintenanceItem maintenanceItem) Deprecated.Update an existingMaintenanceItementity and save it to the S/4HANA system.- Parameters:
maintenanceItem-MaintenanceItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenanceItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenanceItemCause
Deprecated.Fetch multipleMaintenanceItemCauseentities.- Returns:
- A fluent helper to fetch multiple
MaintenanceItemCauseentities. 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.
-
getMaintenanceItemCauseByKey
@Nonnull MaintenanceItemCauseByKeyFluentHelper getMaintenanceItemCauseByKey(String maintenanceItem, String nmbrOfMaintComplianceItems) Deprecated.Fetch a singleMaintenanceItemCauseentity using key fields.- Parameters:
nmbrOfMaintComplianceItems- Sequential Number for ComplianceConstraints: Not nullable, Maximum length: 4
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
- Returns:
- A fluent helper to fetch a single
MaintenanceItemCauseentity 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.
-
createMaintenanceItemCause
@Nonnull MaintenanceItemCauseCreateFluentHelper createMaintenanceItemCause(@Nonnull MaintenanceItemCause maintenanceItemCause) Deprecated.Create a newMaintenanceItemCauseentity and save it to the S/4HANA system.- Parameters:
maintenanceItemCause-MaintenanceItemCauseentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaintenanceItemCauseentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaintenanceItemCause
@Nonnull MaintenanceItemCauseUpdateFluentHelper updateMaintenanceItemCause(@Nonnull MaintenanceItemCause maintenanceItemCause) Deprecated.Update an existingMaintenanceItemCauseentity and save it to the S/4HANA system.- Parameters:
maintenanceItemCause-MaintenanceItemCauseentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenanceItemCauseentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaintenanceItemCause
@Nonnull MaintenanceItemCauseDeleteFluentHelper deleteMaintenanceItemCause(@Nonnull MaintenanceItemCause maintenanceItemCause) Deprecated.Deletes an existingMaintenanceItemCauseentity in the S/4HANA system.- Parameters:
maintenanceItemCause-MaintenanceItemCauseentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaintenanceItemCauseentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenanceItemCauseText
Deprecated.Fetch multipleMaintenanceItemCauseTextentities.- Returns:
- A fluent helper to fetch multiple
MaintenanceItemCauseTextentities. 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.
-
getMaintenanceItemCauseTextByKey
@Nonnull MaintenanceItemCauseTextByKeyFluentHelper getMaintenanceItemCauseTextByKey(String maintenanceItem, String nmbrOfMaintComplianceItems, String language) Deprecated.Fetch a singleMaintenanceItemCauseTextentity using key fields.- Parameters:
nmbrOfMaintComplianceItems- Sequential Number for ComplianceConstraints: Not nullable, Maximum length: 4
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenanceItemCauseTextentity 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.
-
updateMaintenanceItemCauseText
@Nonnull MaintenanceItemCauseTextUpdateFluentHelper updateMaintenanceItemCauseText(@Nonnull MaintenanceItemCauseText maintenanceItemCauseText) Deprecated.Update an existingMaintenanceItemCauseTextentity and save it to the S/4HANA system.- Parameters:
maintenanceItemCauseText-MaintenanceItemCauseTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenanceItemCauseTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaintenanceItemCauseText
@Nonnull MaintenanceItemCauseTextDeleteFluentHelper deleteMaintenanceItemCauseText(@Nonnull MaintenanceItemCauseText maintenanceItemCauseText) Deprecated.Deletes an existingMaintenanceItemCauseTextentity in the S/4HANA system.- Parameters:
maintenanceItemCauseText-MaintenanceItemCauseTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaintenanceItemCauseTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenanceItemReason
Deprecated.Fetch multipleMaintenanceItemReasonentities.- Returns:
- A fluent helper to fetch multiple
MaintenanceItemReasonentities. 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.
-
getMaintenanceItemReasonByKey
@Nonnull MaintenanceItemReasonByKeyFluentHelper getMaintenanceItemReasonByKey(String maintenanceItem, String nmbrOfMaintComplianceItems) Deprecated.Fetch a singleMaintenanceItemReasonentity using key fields.- Parameters:
nmbrOfMaintComplianceItems- Sequential Number for ComplianceConstraints: Not nullable, Maximum length: 4
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
- Returns:
- A fluent helper to fetch a single
MaintenanceItemReasonentity 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.
-
createMaintenanceItemReason
@Nonnull MaintenanceItemReasonCreateFluentHelper createMaintenanceItemReason(@Nonnull MaintenanceItemReason maintenanceItemReason) Deprecated.Create a newMaintenanceItemReasonentity and save it to the S/4HANA system.- Parameters:
maintenanceItemReason-MaintenanceItemReasonentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaintenanceItemReasonentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaintenanceItemReason
@Nonnull MaintenanceItemReasonUpdateFluentHelper updateMaintenanceItemReason(@Nonnull MaintenanceItemReason maintenanceItemReason) Deprecated.Update an existingMaintenanceItemReasonentity and save it to the S/4HANA system.- Parameters:
maintenanceItemReason-MaintenanceItemReasonentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenanceItemReasonentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaintenanceItemReason
@Nonnull MaintenanceItemReasonDeleteFluentHelper deleteMaintenanceItemReason(@Nonnull MaintenanceItemReason maintenanceItemReason) Deprecated.Deletes an existingMaintenanceItemReasonentity in the S/4HANA system.- Parameters:
maintenanceItemReason-MaintenanceItemReasonentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaintenanceItemReasonentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenanceItemReasonText
Deprecated.Fetch multipleMaintenanceItemReasonTextentities.- Returns:
- A fluent helper to fetch multiple
MaintenanceItemReasonTextentities. 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.
-
getMaintenanceItemReasonTextByKey
@Nonnull MaintenanceItemReasonTextByKeyFluentHelper getMaintenanceItemReasonTextByKey(String maintenanceItem, String nmbrOfMaintComplianceItems, String language) Deprecated.Fetch a singleMaintenanceItemReasonTextentity using key fields.- Parameters:
nmbrOfMaintComplianceItems- Sequential Number for ComplianceConstraints: Not nullable, Maximum length: 4
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenanceItemReasonTextentity 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.
-
updateMaintenanceItemReasonText
@Nonnull MaintenanceItemReasonTextUpdateFluentHelper updateMaintenanceItemReasonText(@Nonnull MaintenanceItemReasonText maintenanceItemReasonText) Deprecated.Update an existingMaintenanceItemReasonTextentity and save it to the S/4HANA system.- Parameters:
maintenanceItemReasonText-MaintenanceItemReasonTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenanceItemReasonTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaintenanceItemReasonText
@Nonnull MaintenanceItemReasonTextDeleteFluentHelper deleteMaintenanceItemReasonText(@Nonnull MaintenanceItemReasonText maintenanceItemReasonText) Deprecated.Deletes an existingMaintenanceItemReasonTextentity in the S/4HANA system.- Parameters:
maintenanceItemReasonText-MaintenanceItemReasonTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaintenanceItemReasonTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenanceItemText
Deprecated.Fetch multipleMaintenanceItemTextentities.- Returns:
- A fluent helper to fetch multiple
MaintenanceItemTextentities. 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.
-
getMaintenanceItemTextByKey
@Nonnull MaintenanceItemTextByKeyFluentHelper getMaintenanceItemTextByKey(String maintenanceItem, String language) Deprecated.Fetch a singleMaintenanceItemTextentity using key fields.- Parameters:
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenanceItemTextentity 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.
-
updateMaintenanceItemText
@Nonnull MaintenanceItemTextUpdateFluentHelper updateMaintenanceItemText(@Nonnull MaintenanceItemText maintenanceItemText) Deprecated.Update an existingMaintenanceItemTextentity and save it to the S/4HANA system.- Parameters:
maintenanceItemText-MaintenanceItemTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenanceItemTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenancePlan
Deprecated.Fetch multipleMaintenancePlanentities.- Returns:
- A fluent helper to fetch multiple
MaintenancePlanentities. 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.
-
getMaintenancePlanByKey
Deprecated.Fetch a singleMaintenancePlanentity using key fields.- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
- Returns:
- A fluent helper to fetch a single
MaintenancePlanentity 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.
-
createMaintenancePlan
@Nonnull MaintenancePlanCreateFluentHelper createMaintenancePlan(@Nonnull MaintenancePlan maintenancePlan) Deprecated.Create a newMaintenancePlanentity and save it to the S/4HANA system.- Parameters:
maintenancePlan-MaintenancePlanentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaintenancePlanentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaintenancePlan
@Nonnull MaintenancePlanUpdateFluentHelper updateMaintenancePlan(@Nonnull MaintenancePlan maintenancePlan) Deprecated.Update an existingMaintenancePlanentity and save it to the S/4HANA system.- Parameters:
maintenancePlan-MaintenancePlanentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenancePlanentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenancePlanCycle
Deprecated.Fetch multipleMaintenancePlanCycleentities.- Returns:
- A fluent helper to fetch multiple
MaintenancePlanCycleentities. 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.
-
getMaintenancePlanCycleByKey
@Nonnull MaintenancePlanCycleByKeyFluentHelper getMaintenancePlanCycleByKey(String maintenancePlan, String maintenancePlanCycle) Deprecated.Fetch a singleMaintenancePlanCycleentity using key fields.- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
maintenancePlanCycle- Counter in Control TablesConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenancePlanCycleentity 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.
-
updateMaintenancePlanCycle
@Nonnull MaintenancePlanCycleUpdateFluentHelper updateMaintenancePlanCycle(@Nonnull MaintenancePlanCycle maintenancePlanCycle) Deprecated.Update an existingMaintenancePlanCycleentity and save it to the S/4HANA system.- Parameters:
maintenancePlanCycle-MaintenancePlanCycleentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenancePlanCycleentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenancePlanSchedule
Deprecated.Fetch multipleMaintenancePlanScheduleentities.- Returns:
- A fluent helper to fetch multiple
MaintenancePlanScheduleentities. 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.
-
getMaintenancePlanScheduleByKey
@Nonnull MaintenancePlanScheduleByKeyFluentHelper getMaintenancePlanScheduleByKey(String maintenancePlan, Integer maintenancePlanCallNumber, String maintenancePackage) Deprecated.Fetch a singleMaintenancePlanScheduleentity using key fields.- Parameters:
maintenancePlanCallNumber- Maintenance Plan Call NumberConstraints: Not nullable
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
maintenancePackage- Maintenance Package NumberConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenancePlanScheduleentity 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.
-
getAllMaintenancePlanText
Deprecated.Fetch multipleMaintenancePlanTextentities.- Returns:
- A fluent helper to fetch multiple
MaintenancePlanTextentities. 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.
-
getMaintenancePlanTextByKey
@Nonnull MaintenancePlanTextByKeyFluentHelper getMaintenancePlanTextByKey(String maintenancePlan, String language) Deprecated.Fetch a singleMaintenancePlanTextentity using key fields.- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenancePlanTextentity 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.
-
updateMaintenancePlanText
@Nonnull MaintenancePlanTextUpdateFluentHelper updateMaintenancePlanText(@Nonnull MaintenancePlanText maintenancePlanText) Deprecated.Update an existingMaintenancePlanTextentity and save it to the S/4HANA system.- Parameters:
maintenancePlanText-MaintenancePlanTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintenancePlanTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintItemObjectListItem
Deprecated.Fetch multipleMaintItemObjectListItementities.- Returns:
- A fluent helper to fetch multiple
MaintItemObjectListItementities. 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.
-
getMaintItemObjectListItemByKey
@Nonnull MaintItemObjectListItemByKeyFluentHelper getMaintItemObjectListItemByKey(String maintenanceItem, Long maintenanceItemObjectList, Integer maintenanceObjectListItem) Deprecated.Fetch a singleMaintItemObjectListItementity using key fields.- Parameters:
maintenanceItemObjectList- Object list numberConstraints: Not nullable
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
maintenanceObjectListItem- Object list countersConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
MaintItemObjectListItementity 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.
-
updateMaintItemObjectListItem
@Nonnull MaintItemObjectListItemUpdateFluentHelper updateMaintItemObjectListItem(@Nonnull MaintItemObjectListItem maintItemObjectListItem) Deprecated.Update an existingMaintItemObjectListItementity and save it to the S/4HANA system.- Parameters:
maintItemObjectListItem-MaintItemObjectListItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaintItemObjectListItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaintItemObjectListItem
@Nonnull MaintItemObjectListItemDeleteFluentHelper deleteMaintItemObjectListItem(@Nonnull MaintItemObjectListItem maintItemObjectListItem) Deprecated.Deletes an existingMaintItemObjectListItementity in the S/4HANA system.- Parameters:
maintItemObjectListItem-MaintItemObjectListItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaintItemObjectListItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaintenancePlanCallObject
Deprecated.Fetch multipleMaintenancePlanCallObjectentities.- Returns:
- A fluent helper to fetch multiple
MaintenancePlanCallObjectentities. 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.
-
getMaintenancePlanCallObjectByKey
@Nonnull MaintenancePlanCallObjectByKeyFluentHelper getMaintenancePlanCallObjectByKey(String maintenancePlan, Integer maintenancePlanCallNumber, String maintenanceItem) Deprecated.Fetch a singleMaintenancePlanCallObjectentity using key fields.- Parameters:
maintenancePlanCallNumber- Maintenance Plan Call NumberConstraints: Not nullable
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
maintenanceItem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
- Returns:
- A fluent helper to fetch a single
MaintenancePlanCallObjectentity 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.
-
getAllMaintPlanClfnCharValue
Deprecated.Fetch multipleMaintPlanClfnCharValueentities.- Returns:
- A fluent helper to fetch multiple
MaintPlanClfnCharValueentities. 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.
-
getMaintPlanClfnCharValueByKey
@Nonnull MaintPlanClfnCharValueByKeyFluentHelper getMaintPlanClfnCharValueByKey(String maintenancePlan, String classType, String clfnCharcValuePositionNumber, String charcInternalID) Deprecated.Fetch a singleMaintPlanClfnCharValueentity using key fields.- Parameters:
clfnCharcValuePositionNumber- Characteristic value counterConstraints: Not nullable, Maximum length: 3
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
charcInternalID- Characteristic Internal IDConstraints: Not nullable, Maximum length: 10
classType- Class TypeConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
MaintPlanClfnCharValueentity 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.
-
getAllMaintPlanClfnClass
Deprecated.Fetch multipleMaintPlanClfnClassentities.- Returns:
- A fluent helper to fetch multiple
MaintPlanClfnClassentities. 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.
-
getMaintPlanClfnClassByKey
@Nonnull MaintPlanClfnClassByKeyFluentHelper getMaintPlanClfnClassByKey(String maintenancePlan, String classInternalID, String classType) Deprecated.Fetch a singleMaintPlanClfnClassentity using key fields.- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
classInternalID- Internal Class NumberConstraints: Not nullable, Maximum length: 10
classType- Class TypeConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
MaintPlanClfnClassentity 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.
-
getAllMaintPlanClfnClassChar
Deprecated.Fetch multipleMaintPlanClfnClassCharentities.- Returns:
- A fluent helper to fetch multiple
MaintPlanClfnClassCharentities. 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.
-
getMaintPlanClfnClassCharByKey
@Nonnull MaintPlanClfnClassCharByKeyFluentHelper getMaintPlanClfnClassCharByKey(String maintenancePlan, String classInternalID, String charcInternalID) Deprecated.Fetch a singleMaintPlanClfnClassCharentity using key fields.- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
charcInternalID- Characteristic Internal IDConstraints: Not nullable, Maximum length: 10
classInternalID- Internal Class NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
MaintPlanClfnClassCharentity 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.
-
getAllMaintenancePlanStrategyCycle
Deprecated.Fetch multipleMaintenancePlanStrategyCycleentities.- Returns:
- A fluent helper to fetch multiple
MaintenancePlanStrategyCycleentities. 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.
-
getMaintenancePlanStrategyCycleByKey
@Nonnull MaintenancePlanStrategyCycleByKeyFluentHelper getMaintenancePlanStrategyCycleByKey(String maintenancePlan, String maintenancePlanCycle) Deprecated.Fetch a singleMaintenancePlanStrategyCycleentity using key fields.- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
maintenancePlanCycle- Counter in Control TablesConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaintenancePlanStrategyCycleentity 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.
-
assignMaintItemToMaintPlan
@Nonnull AssignMaintItemToMaintPlanFluentHelper assignMaintItemToMaintPlan(@Nonnull String maintenancePlan, @Nonnull String maintenanceitem) Deprecated.Creates a fluent helper for the AssignMaintItemToMaintPlan OData function import.
- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
maintenanceitem- Maintenance ItemConstraints: Not nullable, Maximum length: 16
Original parameter name from the Odata EDM: Maintenanceitem
- Returns:
- A fluent helper object that will execute the AssignMaintItemToMaintPlan OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
resetMaintPlanStsMrkdForDeltn
@Nonnull ResetMaintPlanStsMrkdForDeltnFluentHelper resetMaintPlanStsMrkdForDeltn(@Nonnull String maintenancePlan) Deprecated.Creates a fluent helper for the ResetMaintPlanStsMrkdForDeltn OData function import.
- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
- Returns:
- A fluent helper object that will execute the ResetMaintPlanStsMrkdForDeltn OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
restartMaintPlnSchedule
@Nonnull RestartMaintPlnScheduleFluentHelper restartMaintPlnSchedule(@Nonnull String maintenancePlan, @Nullable LocalDateTime schedulingStartDate, @Nullable LocalTime schedulingStartTime, @Nullable String maintPlanStartCntrReadingValue, @Nullable Boolean maintPlanSchedFutrCallsAreKept) Deprecated.Creates a fluent helper for the RestartMaintPlnSchedule OData function import.
- Parameters:
maintPlanSchedFutrCallsAreKept- Boolean Variable (X = True, - = False, Space = Unknown)Constraints: Nullable
Original parameter name from the Odata EDM: MaintPlanSchedFutrCallsAreKept
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
schedulingStartDate- Start of cycleConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: SchedulingStartDate
schedulingStartTime- Start TimeConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: SchedulingStartTime
maintPlanStartCntrReadingValue- StartCounterReadingConstraints: Nullable, Maximum length: 22
Original parameter name from the Odata EDM: MaintPlanStartCntrReadingValue
- Returns:
- A fluent helper object that will execute the RestartMaintPlnSchedule OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
setMainPlanStsToMrkdForDeltn
@Nonnull SetMainPlanStsToMrkdForDeltnFluentHelper setMainPlanStsToMrkdForDeltn(@Nonnull String maintenancePlan) Deprecated.Creates a fluent helper for the SetMainPlanStsToMrkdForDeltn OData function import.
- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
- Returns:
- A fluent helper object that will execute the SetMainPlanStsToMrkdForDeltn OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
setMaintPlanStatusToActive
@Nonnull SetMaintPlanStatusToActiveFluentHelper setMaintPlanStatusToActive(@Nonnull String maintenancePlan) Deprecated.Creates a fluent helper for the SetMaintPlanStatusToActive OData function import.
- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
- Returns:
- A fluent helper object that will execute the SetMaintPlanStatusToActive OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
setMaintPlanStatusToInactive
@Nonnull SetMaintPlanStatusToInactiveFluentHelper setMaintPlanStatusToInactive(@Nonnull String maintenancePlan) Deprecated.Creates a fluent helper for the SetMaintPlanStatusToInactive OData function import.
- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
- Returns:
- A fluent helper object that will execute the SetMaintPlanStatusToInactive OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
startMaintPlnSchedule
@Nonnull StartMaintPlnScheduleFluentHelper startMaintPlnSchedule(@Nonnull String maintenancePlan, @Nullable LocalDateTime schedulingStartDate, @Nullable LocalTime schedulingStartTime, @Nullable String maintPlanStartCntrReadingValue, @Nullable LocalDateTime maintPlnSchedgCallObjUpToDte) Deprecated.Creates a fluent helper for the StartMaintPlnSchedule OData function import.
- Parameters:
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
schedulingStartDate- Start of cycleConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: SchedulingStartDate
schedulingStartTime- Start TimeConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: SchedulingStartTime
maintPlanStartCntrReadingValue- StartCounterReadingConstraints: Nullable, Maximum length: 22
Original parameter name from the Odata EDM: MaintPlanStartCntrReadingValue
maintPlnSchedgCallObjUpToDte- Current DateConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: MaintPlnSchedgCallObjUpToDte
- Returns:
- A fluent helper object that will execute the StartMaintPlnSchedule OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
startScheduleInCycle
@Nonnull StartScheduleInCycleFluentHelper startScheduleInCycle(@Nonnull String maintenancePlan, @Nullable String maintenancePackage, @Nullable Integer maintPlanCycleOffsetValue, @Nullable String maintenanceTaskPerformanceUnit, @Nullable Boolean maintPlanSchedFutrCallsAreKept, @Nullable LocalDateTime completionDate, @Nullable LocalTime completionTime, @Nullable String maintPlnCallCompltnCntrRdngVal) Deprecated.Creates a fluent helper for the StartScheduleInCycle OData function import.
- Parameters:
completionTime- TimeConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: CompletionTime
maintPlnCallCompltnCntrRdngVal- Compl.CountRead.Constraints: Nullable, Maximum length: 22
Original parameter name from the Odata EDM: MaintPlnCallCompltnCntrRdngVal
maintPlanSchedFutrCallsAreKept- Boolean Variable (X = True, - = False, Space = Unknown)Constraints: Nullable
Original parameter name from the Odata EDM: MaintPlanSchedFutrCallsAreKept
maintenancePlan- Maintenance PlanConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: MaintenancePlan
maintPlanCycleOffsetValue- OffsetConstraints: Nullable
Original parameter name from the Odata EDM: MaintPlanCycleOffsetValue
completionDate- Completion dateConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: CompletionDate
maintenanceTaskPerformanceUnit- UnitConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: MaintenanceTaskPerformanceUnit
maintenancePackage- PackageConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: MaintenancePackage
- Returns:
- A fluent helper object that will execute the StartScheduleInCycle OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-