public interface 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 API Business Hub
OData Service: | FIXEDASSETUSAGEOBJECT_0001 |
API Version: | 1 |
Communication Scenario: | Finance - Fixed Asset Integration (SAP_COM_0563) |
Scope Items: | Asset Accounting (J62) |
Authentication Methods: | Basic, x509, OAuth2 |
Service Group Name: | API_FIXEDASSETUSAGEOBJECT |
Business Object: | FixedAssetUsageObject |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull FixedAssetUsageObjectForUoPDepreciationService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull BatchRequestBuilder batch()
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<FixedAssetUsageObject> getAllFixedAssetUsageObject()
FixedAssetUsageObject
entities.FixedAssetUsageObject
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<FixedAssetUsageObject> countFixedAssetUsageObject()
FixedAssetUsageObject
entity collection matching the filter and search expressions.FixedAssetUsageObject
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<FixedAssetUsageObject> getFixedAssetUsageObjectByKey(@Nonnull String companyCode, @Nonnull String fixedAssetUsageObject)
FixedAssetUsageObject
entity using key fields.companyCode
- Company Code
Constraints: Not nullable, Maximum length: 4
fixedAssetUsageObject
- Usage Object
Constraints: Not nullable, Maximum length: 12
FixedAssetUsageObject
entity 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 the
execute
method on the request builder object.@Nonnull CreateRequestBuilder<FixedAssetUsageObject> createFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject)
FixedAssetUsageObject
entity and save it to the S/4HANA system.fixedAssetUsageObject
- FixedAssetUsageObject
entity object that will be created in the S/4HANA system.FixedAssetUsageObject
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull UpdateRequestBuilder<FixedAssetUsageObject> updateFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject)
FixedAssetUsageObject
entity and save it to the S/4HANA system.fixedAssetUsageObject
- FixedAssetUsageObject
entity object that will be updated in the S/4HANA system.FixedAssetUsageObject
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull DeleteRequestBuilder<FixedAssetUsageObject> deleteFixedAssetUsageObject(@Nonnull FixedAssetUsageObject fixedAssetUsageObject)
FixedAssetUsageObject
entity in the S/4HANA system.fixedAssetUsageObject
- FixedAssetUsageObject
entity object that will be deleted in the S/4HANA system.FixedAssetUsageObject
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<FixedAssetUsageObjectPeriod> getAllFixedAssetUsageObjectPeriod()
FixedAssetUsageObjectPeriod
entities.FixedAssetUsageObjectPeriod
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<FixedAssetUsageObjectPeriod> countFixedAssetUsageObjectPeriod()
FixedAssetUsageObjectPeriod
entity collection matching the filter and search expressions.FixedAssetUsageObjectPeriod
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<FixedAssetUsageObjectPeriod> getFixedAssetUsageObjectPeriodByKey(@Nonnull String companyCode, @Nonnull String fixedAssetUsageObject, @Nonnull LocalDate validityEndDate)
FixedAssetUsageObjectPeriod
entity using key fields.companyCode
- Company Code
Constraints: Not nullable, Maximum length: 4
fixedAssetUsageObject
- Usage Object
Constraints: Not nullable, Maximum length: 12
validityEndDate
- Date Validity Ends
Constraints: Not nullable
FixedAssetUsageObjectPeriod
entity 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 the
execute
method on the request builder object.@Nonnull CreateRequestBuilder<FixedAssetUsageObjectPeriod> createFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod)
FixedAssetUsageObjectPeriod
entity and save it to the S/4HANA system.fixedAssetUsageObjectPeriod
- FixedAssetUsageObjectPeriod
entity object that will be created in the S/4HANA system.FixedAssetUsageObjectPeriod
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull UpdateRequestBuilder<FixedAssetUsageObjectPeriod> updateFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod)
FixedAssetUsageObjectPeriod
entity and save it to the S/4HANA system.fixedAssetUsageObjectPeriod
- FixedAssetUsageObjectPeriod
entity object that will be updated in the S/4HANA system.FixedAssetUsageObjectPeriod
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull DeleteRequestBuilder<FixedAssetUsageObjectPeriod> deleteFixedAssetUsageObjectPeriod(@Nonnull FixedAssetUsageObjectPeriod fixedAssetUsageObjectPeriod)
FixedAssetUsageObjectPeriod
entity in the S/4HANA system.fixedAssetUsageObjectPeriod
- FixedAssetUsageObjectPeriod
entity object that will be deleted in the S/4HANA system.FixedAssetUsageObjectPeriod
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<FixedAssetUsageObjectTotal> getAllFixedAssetUsageObjectTotal()
FixedAssetUsageObjectTotal
entities.FixedAssetUsageObjectTotal
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<FixedAssetUsageObjectTotal> countFixedAssetUsageObjectTotal()
FixedAssetUsageObjectTotal
entity collection matching the filter and search expressions.FixedAssetUsageObjectTotal
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<FixedAssetUsageObjectTotal> getFixedAssetUsageObjectTotalByKey(@Nonnull String companyCode, @Nonnull String fixedAssetUsageObject, @Nonnull String fixedAssetUsageObjectDeprArea, @Nonnull LocalDate validityEndDate)
FixedAssetUsageObjectTotal
entity using key fields.companyCode
- Company Code
Constraints: Not nullable, Maximum length: 4
fixedAssetUsageObject
- Usage Object
Constraints: Not nullable, Maximum length: 12
fixedAssetUsageObjectDeprArea
- Depreciation Area (incl. Generic Entry)
Constraints: Not nullable, Maximum length: 2
validityEndDate
- Date Validity Ends
Constraints: Not nullable
FixedAssetUsageObjectTotal
entity 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 the
execute
method on the request builder object.@Nonnull CreateRequestBuilder<FixedAssetUsageObjectTotal> createFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal)
FixedAssetUsageObjectTotal
entity and save it to the S/4HANA system.fixedAssetUsageObjectTotal
- FixedAssetUsageObjectTotal
entity object that will be created in the S/4HANA system.FixedAssetUsageObjectTotal
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull UpdateRequestBuilder<FixedAssetUsageObjectTotal> updateFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal)
FixedAssetUsageObjectTotal
entity and save it to the S/4HANA system.fixedAssetUsageObjectTotal
- FixedAssetUsageObjectTotal
entity object that will be updated in the S/4HANA system.FixedAssetUsageObjectTotal
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull DeleteRequestBuilder<FixedAssetUsageObjectTotal> deleteFixedAssetUsageObjectTotal(@Nonnull FixedAssetUsageObjectTotal fixedAssetUsageObjectTotal)
FixedAssetUsageObjectTotal
entity in the S/4HANA system.fixedAssetUsageObjectTotal
- FixedAssetUsageObjectTotal
entity object that will be deleted in the S/4HANA system.FixedAssetUsageObjectTotal
entity. To perform execution, call the
execute
method on the request builder object.Copyright © 2021 SAP SE. All rights reserved.