Class DefaultFixedAssetUsageObjectForUoPDepreciationService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,FixedAssetUsageObjectForUoPDepreciationService
This service contains the following nodes that are necessary for a usage object, including: usage object, usage object total units, and usage object period units. Please note: You only use this service if you use the units-of-production method of depreciation..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | FIXEDASSETUSAGEOBJECT_0001 |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Finance - Fixed Asset Integration(SAP_COM_0563) |
| Scope Items: | Asset Accounting(J62), Asset Accounting(O62), Asset Accounting - Group Ledger IFRS(1GB), Asset Under Construction - Group Ledger IFRS(1GF), Asset Accounting - Group Ledger US GAAP(33F), Asset Under Construction - Group Ledger US GAAP(33G), Asset Under Construction(BFH), Asset Under Construction(OFH) |
| Authentication Methods: | x509 |
| Service Group Name: | API_FIXEDASSETUSAGEOBJECT |
| Business Object: | Usage Object (Units-of-Production Depreciation) |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.FixedAssetUsageObjectForUoPDepreciationService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingFixedAssetUsageObjectForUoPDepreciationService.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 theFixedAssetUsageObjectentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theFixedAssetUsageObjectPeriodentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theFixedAssetUsageObjectTotalentity collection matching the filter and search expressions.createFixedAssetUsageObject(FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Create a newFixedAssetUsageObjectentity and save it to the S/4HANA system.createFixedAssetUsageObjectTotal(FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Create a newFixedAssetUsageObjectTotalentity and save it to the S/4HANA system.deleteFixedAssetUsageObject(FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Deletes an existingFixedAssetUsageObjectentity in the S/4HANA system.deleteFixedAssetUsageObjectPeriod(FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod) Deprecated.Deletes an existingFixedAssetUsageObjectPeriodentity in the S/4HANA system.deleteFixedAssetUsageObjectTotal(FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Deletes an existingFixedAssetUsageObjectTotalentity in the S/4HANA system.Deprecated.Fetch multipleFixedAssetUsageObjectentities.Deprecated.Fetch multipleFixedAssetUsageObjectPeriodentities.Deprecated.Fetch multipleFixedAssetUsageObjectTotalentities.getFixedAssetUsageObjectByKey(String companyCode, String fixedAssetUsageObject) Deprecated.Fetch a singleFixedAssetUsageObjectentity using key fields.getFixedAssetUsageObjectPeriodByKey(String companyCode, String fixedAssetUsageObject, LocalDate validityEndDate) Deprecated.Fetch a singleFixedAssetUsageObjectPeriodentity using key fields.getFixedAssetUsageObjectTotalByKey(String companyCode, String fixedAssetUsageObject, String fixedAssetUsageObjectDeprArea, LocalDate validityEndDate) Deprecated.Fetch a singleFixedAssetUsageObjectTotalentity using key fields.Deprecated.updateFixedAssetUsageObject(FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Update an existingFixedAssetUsageObjectentity and save it to the S/4HANA system.updateFixedAssetUsageObjectPeriod(FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod) Deprecated.Update an existingFixedAssetUsageObjectPeriodentity and save it to the S/4HANA system.updateFixedAssetUsageObjectTotal(FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Update an existingFixedAssetUsageObjectTotalentity 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 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
-
DefaultFixedAssetUsageObjectForUoPDepreciationService
public DefaultFixedAssetUsageObjectForUoPDepreciationService()Deprecated.Creates a service usingFixedAssetUsageObjectForUoPDepreciationService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultFixedAssetUsageObjectForUoPDepreciationService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceFixedAssetUsageObjectForUoPDepreciationService- 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:FixedAssetUsageObjectForUoPDepreciationServiceCreates a batch request builder object.- Specified by:
batchin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllFixedAssetUsageObject
Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch multipleFixedAssetUsageObjectentities.- Specified by:
getAllFixedAssetUsageObjectin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to fetch multiple
FixedAssetUsageObjectentities. 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.
-
countFixedAssetUsageObject
Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch the number of entries from theFixedAssetUsageObjectentity collection matching the filter and search expressions.- Specified by:
countFixedAssetUsageObjectin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to fetch the count of
FixedAssetUsageObjectentities. 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.
-
getFixedAssetUsageObjectByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetUsageObject> getFixedAssetUsageObjectByKey(String companyCode, String fixedAssetUsageObject) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch a singleFixedAssetUsageObjectentity using key fields.- Specified by:
getFixedAssetUsageObjectByKeyin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
fixedAssetUsageObject- Usage ObjectConstraints: Not nullable, Maximum length: 12
- Returns:
- A request builder to fetch a single
FixedAssetUsageObjectentity 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.
-
createFixedAssetUsageObject
@Nonnull public CreateRequestBuilder<FixedAssetUsageObject> createFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceCreate a newFixedAssetUsageObjectentity and save it to the S/4HANA system.- Specified by:
createFixedAssetUsageObjectin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObject-FixedAssetUsageObjectentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
FixedAssetUsageObjectentity. To perform execution, call theexecutemethod on the request builder object.
-
updateFixedAssetUsageObject
@Nonnull public UpdateRequestBuilder<FixedAssetUsageObject> updateFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceUpdate an existingFixedAssetUsageObjectentity and save it to the S/4HANA system.- Specified by:
updateFixedAssetUsageObjectin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObject-FixedAssetUsageObjectentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
FixedAssetUsageObjectentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteFixedAssetUsageObject
@Nonnull public DeleteRequestBuilder<FixedAssetUsageObject> deleteFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceDeletes an existingFixedAssetUsageObjectentity in the S/4HANA system.- Specified by:
deleteFixedAssetUsageObjectin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObject-FixedAssetUsageObjectentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
FixedAssetUsageObjectentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllFixedAssetUsageObjectPeriod
@Nonnull public GetAllRequestBuilder<FixedAssetUsageObjectPeriod> getAllFixedAssetUsageObjectPeriod()Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch multipleFixedAssetUsageObjectPeriodentities.- Specified by:
getAllFixedAssetUsageObjectPeriodin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to fetch multiple
FixedAssetUsageObjectPeriodentities. 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.
-
countFixedAssetUsageObjectPeriod
Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch the number of entries from theFixedAssetUsageObjectPeriodentity collection matching the filter and search expressions.- Specified by:
countFixedAssetUsageObjectPeriodin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to fetch the count of
FixedAssetUsageObjectPeriodentities. 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.
-
getFixedAssetUsageObjectPeriodByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetUsageObjectPeriod> getFixedAssetUsageObjectPeriodByKey(String companyCode, String fixedAssetUsageObject, LocalDate validityEndDate) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch a singleFixedAssetUsageObjectPeriodentity using key fields.- Specified by:
getFixedAssetUsageObjectPeriodByKeyin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
fixedAssetUsageObject- Usage ObjectConstraints: Not nullable, Maximum length: 12
validityEndDate- Date Validity EndsConstraints: Not nullable
- Returns:
- A request builder to fetch a single
FixedAssetUsageObjectPeriodentity 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.
-
updateFixedAssetUsageObjectPeriod
@Nonnull public UpdateRequestBuilder<FixedAssetUsageObjectPeriod> updateFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceUpdate an existingFixedAssetUsageObjectPeriodentity and save it to the S/4HANA system.- Specified by:
updateFixedAssetUsageObjectPeriodin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObjectPeriod-FixedAssetUsageObjectPeriodentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
FixedAssetUsageObjectPeriodentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteFixedAssetUsageObjectPeriod
@Nonnull public DeleteRequestBuilder<FixedAssetUsageObjectPeriod> deleteFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceDeletes an existingFixedAssetUsageObjectPeriodentity in the S/4HANA system.- Specified by:
deleteFixedAssetUsageObjectPeriodin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObjectPeriod-FixedAssetUsageObjectPeriodentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
FixedAssetUsageObjectPeriodentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllFixedAssetUsageObjectTotal
Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch multipleFixedAssetUsageObjectTotalentities.- Specified by:
getAllFixedAssetUsageObjectTotalin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to fetch multiple
FixedAssetUsageObjectTotalentities. 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.
-
countFixedAssetUsageObjectTotal
Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch the number of entries from theFixedAssetUsageObjectTotalentity collection matching the filter and search expressions.- Specified by:
countFixedAssetUsageObjectTotalin interfaceFixedAssetUsageObjectForUoPDepreciationService- Returns:
- A request builder to fetch the count of
FixedAssetUsageObjectTotalentities. 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.
-
getFixedAssetUsageObjectTotalByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetUsageObjectTotal> getFixedAssetUsageObjectTotalByKey(String companyCode, String fixedAssetUsageObject, String fixedAssetUsageObjectDeprArea, LocalDate validityEndDate) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceFetch a singleFixedAssetUsageObjectTotalentity using key fields.- Specified by:
getFixedAssetUsageObjectTotalByKeyin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
fixedAssetUsageObject- Usage ObjectConstraints: Not nullable, Maximum length: 12
fixedAssetUsageObjectDeprArea- Depreciation Area (incl. Generic Entry)Constraints: Not nullable, Maximum length: 2
validityEndDate- Date Validity EndsConstraints: Not nullable
- Returns:
- A request builder to fetch a single
FixedAssetUsageObjectTotalentity 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.
-
createFixedAssetUsageObjectTotal
@Nonnull public CreateRequestBuilder<FixedAssetUsageObjectTotal> createFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceCreate a newFixedAssetUsageObjectTotalentity and save it to the S/4HANA system.- Specified by:
createFixedAssetUsageObjectTotalin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObjectTotal-FixedAssetUsageObjectTotalentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
FixedAssetUsageObjectTotalentity. To perform execution, call theexecutemethod on the request builder object.
-
updateFixedAssetUsageObjectTotal
@Nonnull public UpdateRequestBuilder<FixedAssetUsageObjectTotal> updateFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceUpdate an existingFixedAssetUsageObjectTotalentity and save it to the S/4HANA system.- Specified by:
updateFixedAssetUsageObjectTotalin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObjectTotal-FixedAssetUsageObjectTotalentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
FixedAssetUsageObjectTotalentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteFixedAssetUsageObjectTotal
@Nonnull public DeleteRequestBuilder<FixedAssetUsageObjectTotal> deleteFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Description copied from interface:FixedAssetUsageObjectForUoPDepreciationServiceDeletes an existingFixedAssetUsageObjectTotalentity in the S/4HANA system.- Specified by:
deleteFixedAssetUsageObjectTotalin interfaceFixedAssetUsageObjectForUoPDepreciationService- Parameters:
fixedAssetUsageObjectTotal-FixedAssetUsageObjectTotalentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
FixedAssetUsageObjectTotalentity. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-