Class DefaultFixedAssetPostAssetAcquisitionService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,FixedAssetPostAssetAcquisitionService
This service contains the following nodes that are necessary for posting acquisition, including: ledger, valuation, item amount..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | CE_FIXEDASSETACQUISITION_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_FIXEDASSETACQUISITION |
| Business Object: | FixedAssetPostingOriginalInput |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.FixedAssetPostAssetAcquisitionService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingFixedAssetPostAssetAcquisitionService.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 theFixedAssetAcquisitionentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theFixedAssetAcqnItemAmountentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theFixedAssetAcquisitionLedgerentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theFixedAssetAcqnValuationentity collection matching the filter and search expressions.Deprecated.Fetch multipleFixedAssetAcquisitionentities.Deprecated.Fetch multipleFixedAssetAcqnItemAmountentities.Deprecated.Fetch multipleFixedAssetAcquisitionLedgerentities.Deprecated.Fetch multipleFixedAssetAcqnValuationentities.getFixedAssetAcquisitionByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem) Deprecated.Fetch a singleFixedAssetAcquisitionentity using key fields.getFixedAssetAcquisitionItmAmountByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem, String companyCode, String ledger, String assetDepreciationArea, String subLedgerAcctLineItemType) Deprecated.Fetch a singleFixedAssetAcqnItemAmountentity using key fields.getFixedAssetAcquisitionLedgerByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem, String ledger) Deprecated.Fetch a singleFixedAssetAcquisitionLedgerentity using key fields.getFixedAssetAcquisitionValuationByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem, String ledger, String assetDepreciationArea) Deprecated.Fetch a singleFixedAssetAcqnValuationentity using key fields.Deprecated.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
-
DefaultFixedAssetPostAssetAcquisitionService
public DefaultFixedAssetPostAssetAcquisitionService()Deprecated.Creates a service usingFixedAssetPostAssetAcquisitionService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultFixedAssetPostAssetAcquisitionService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceFixedAssetPostAssetAcquisitionService- 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:FixedAssetPostAssetAcquisitionServiceCreates a batch request builder object.- Specified by:
batchin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllFixedAssetAcquisition
Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch multipleFixedAssetAcquisitionentities.- Specified by:
getAllFixedAssetAcquisitionin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch multiple
FixedAssetAcquisitionentities. 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.
-
countFixedAssetAcquisition
Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch the number of entries from theFixedAssetAcquisitionentity collection matching the filter and search expressions.- Specified by:
countFixedAssetAcquisitionin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch the count of
FixedAssetAcquisitionentities. 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.
-
getFixedAssetAcquisitionByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetAcquisition> getFixedAssetAcquisitionByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem) Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch a singleFixedAssetAcquisitionentity using key fields.- Specified by:
getFixedAssetAcquisitionByKeyin interfaceFixedAssetPostAssetAcquisitionService- Parameters:
fixedAssetPostingUUID- Fixed Asset Posting: UUIDConstraints: Not nullable
referenceDocumentItem- Reference Document Line ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A request builder to fetch a single
FixedAssetAcquisitionentity 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.
-
getAllFixedAssetAcquisitionItmAmount
@Nonnull public GetAllRequestBuilder<FixedAssetAcqnItemAmount> getAllFixedAssetAcquisitionItmAmount()Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch multipleFixedAssetAcqnItemAmountentities.- Specified by:
getAllFixedAssetAcquisitionItmAmountin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch multiple
FixedAssetAcqnItemAmountentities. 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.
-
countFixedAssetAcquisitionItmAmount
Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch the number of entries from theFixedAssetAcqnItemAmountentity collection matching the filter and search expressions.- Specified by:
countFixedAssetAcquisitionItmAmountin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch the count of
FixedAssetAcqnItemAmountentities. 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.
-
getFixedAssetAcquisitionItmAmountByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetAcqnItemAmount> getFixedAssetAcquisitionItmAmountByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem, String companyCode, String ledger, String assetDepreciationArea, String subLedgerAcctLineItemType) Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch a singleFixedAssetAcqnItemAmountentity using key fields.- Specified by:
getFixedAssetAcquisitionItmAmountByKeyin interfaceFixedAssetPostAssetAcquisitionService- Parameters:
fixedAssetPostingUUID- Fixed Asset Posting: UUIDConstraints: Not nullable
referenceDocumentItem- Reference Document Line ItemConstraints: Not nullable, Maximum length: 6
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
ledger- Ledger in General Ledger AccountingConstraints: Not nullable, Maximum length: 2
assetDepreciationArea- Depreciation Area Real or DerivedConstraints: Not nullable, Maximum length: 2
subLedgerAcctLineItemType- Subledger-Specific Line Item TypeConstraints: Not nullable, Maximum length: 5
- Returns:
- A request builder to fetch a single
FixedAssetAcqnItemAmountentity 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.
-
getAllFixedAssetAcquisitionLedger
@Nonnull public GetAllRequestBuilder<FixedAssetAcquisitionLedger> getAllFixedAssetAcquisitionLedger()Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch multipleFixedAssetAcquisitionLedgerentities.- Specified by:
getAllFixedAssetAcquisitionLedgerin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch multiple
FixedAssetAcquisitionLedgerentities. 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.
-
countFixedAssetAcquisitionLedger
Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch the number of entries from theFixedAssetAcquisitionLedgerentity collection matching the filter and search expressions.- Specified by:
countFixedAssetAcquisitionLedgerin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch the count of
FixedAssetAcquisitionLedgerentities. 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.
-
getFixedAssetAcquisitionLedgerByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetAcquisitionLedger> getFixedAssetAcquisitionLedgerByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem, String ledger) Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch a singleFixedAssetAcquisitionLedgerentity using key fields.- Specified by:
getFixedAssetAcquisitionLedgerByKeyin interfaceFixedAssetPostAssetAcquisitionService- Parameters:
fixedAssetPostingUUID- Fixed Asset Posting: UUIDConstraints: Not nullable
referenceDocumentItem- Reference Document Line ItemConstraints: Not nullable, Maximum length: 6
ledger- Ledger in General Ledger AccountingConstraints: Not nullable, Maximum length: 2
- Returns:
- A request builder to fetch a single
FixedAssetAcquisitionLedgerentity 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.
-
getAllFixedAssetAcquisitionValuation
@Nonnull public GetAllRequestBuilder<FixedAssetAcqnValuation> getAllFixedAssetAcquisitionValuation()Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch multipleFixedAssetAcqnValuationentities.- Specified by:
getAllFixedAssetAcquisitionValuationin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch multiple
FixedAssetAcqnValuationentities. 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.
-
countFixedAssetAcquisitionValuation
Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch the number of entries from theFixedAssetAcqnValuationentity collection matching the filter and search expressions.- Specified by:
countFixedAssetAcquisitionValuationin interfaceFixedAssetPostAssetAcquisitionService- Returns:
- A request builder to fetch the count of
FixedAssetAcqnValuationentities. 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.
-
getFixedAssetAcquisitionValuationByKey
@Nonnull public GetByKeyRequestBuilder<FixedAssetAcqnValuation> getFixedAssetAcquisitionValuationByKey(UUID fixedAssetPostingUUID, String referenceDocumentItem, String ledger, String assetDepreciationArea) Deprecated.Description copied from interface:FixedAssetPostAssetAcquisitionServiceFetch a singleFixedAssetAcqnValuationentity using key fields.- Specified by:
getFixedAssetAcquisitionValuationByKeyin interfaceFixedAssetPostAssetAcquisitionService- Parameters:
fixedAssetPostingUUID- Fixed Asset Posting: UUIDConstraints: Not nullable
referenceDocumentItem- Reference Document Line ItemConstraints: Not nullable, Maximum length: 6
ledger- Ledger in General Ledger AccountingConstraints: Not nullable, Maximum length: 2
assetDepreciationArea- Real depreciation areaConstraints: Not nullable, Maximum length: 2
- Returns:
- A request builder to fetch a single
FixedAssetAcqnValuationentity 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.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-