Interface FixedAssetUsageObjectForUoPDepreciationService
- All Known Implementing Classes:
DefaultFixedAssetUsageObjectForUoPDepreciationService
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
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 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.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.
-
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
@Nonnull FixedAssetUsageObjectForUoPDepreciationService withServicePath(@Nonnull String servicePath) 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.
-
getAllFixedAssetUsageObject
Deprecated.Fetch multipleFixedAssetUsageObjectentities.- 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.Fetch the number of entries from theFixedAssetUsageObjectentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<FixedAssetUsageObject> getFixedAssetUsageObjectByKey(String companyCode, String fixedAssetUsageObject) Deprecated.Fetch a singleFixedAssetUsageObjectentity using key fields.- 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 CreateRequestBuilder<FixedAssetUsageObject> createFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Create a newFixedAssetUsageObjectentity and save it to the S/4HANA system.- 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 UpdateRequestBuilder<FixedAssetUsageObject> updateFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Update an existingFixedAssetUsageObjectentity and save it to the S/4HANA system.- 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 DeleteRequestBuilder<FixedAssetUsageObject> deleteFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject) Deprecated.Deletes an existingFixedAssetUsageObjectentity in the S/4HANA system.- 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
Deprecated.Fetch multipleFixedAssetUsageObjectPeriodentities.- 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.Fetch the number of entries from theFixedAssetUsageObjectPeriodentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<FixedAssetUsageObjectPeriod> getFixedAssetUsageObjectPeriodByKey(String companyCode, String fixedAssetUsageObject, LocalDate validityEndDate) Deprecated.Fetch a singleFixedAssetUsageObjectPeriodentity using key fields.- 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 UpdateRequestBuilder<FixedAssetUsageObjectPeriod> updateFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod) Deprecated.Update an existingFixedAssetUsageObjectPeriodentity and save it to the S/4HANA system.- 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 DeleteRequestBuilder<FixedAssetUsageObjectPeriod> deleteFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod) Deprecated.Deletes an existingFixedAssetUsageObjectPeriodentity in the S/4HANA system.- 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.Fetch multipleFixedAssetUsageObjectTotalentities.- 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.Fetch the number of entries from theFixedAssetUsageObjectTotalentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<FixedAssetUsageObjectTotal> getFixedAssetUsageObjectTotalByKey(String companyCode, String fixedAssetUsageObject, String fixedAssetUsageObjectDeprArea, LocalDate validityEndDate) Deprecated.Fetch a singleFixedAssetUsageObjectTotalentity using key fields.- 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 CreateRequestBuilder<FixedAssetUsageObjectTotal> createFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Create a newFixedAssetUsageObjectTotalentity and save it to the S/4HANA system.- 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 UpdateRequestBuilder<FixedAssetUsageObjectTotal> updateFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Update an existingFixedAssetUsageObjectTotalentity and save it to the S/4HANA system.- 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 DeleteRequestBuilder<FixedAssetUsageObjectTotal> deleteFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal) Deprecated.Deletes an existingFixedAssetUsageObjectTotalentity in the S/4HANA system.- 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.
-