public interface CashSecurityDepositService
The service contains a list of security deposits. With this service you can create, read, update cash security deposits. You can change header information, add request documents, reverse, clear, release or reset the release of specific cash security deposits. After a request to fetch security deposits is sent, all filtered security deposits are returned. After a security deposit has been created using the Create operation a new security deposit number and the message header are returned. After a security deposit has been revised, for example, by using the Change or Create Request Operation operation, the number of that revised security deposit and the message header are returned..
Reference: SAP API Business Hub
OData Service: | CASECURITYDEPOSIT_0001 |
API Version: | 1 |
Communication Scenario: | Finance - Contract Accounting Security Deposits Integration (SAP_COM_0380) |
Scope Items: | Contract Accounting - Open Item Management (2UJ) |
Authentication Methods: | Basic, x509 |
Service Group Name: | API_CASECURITYDEPOSIT |
Business Object: | ContrAcctgSecurityDeposit |
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 CashSecurityDepositService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull BatchRequestBuilder batch()
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<CAScrtyDepDocumentFlow> getAllCAScrtyDepDocumentFlow()
CAScrtyDepDocumentFlow
entities.CAScrtyDepDocumentFlow
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<CAScrtyDepDocumentFlow> countCAScrtyDepDocumentFlow()
CAScrtyDepDocumentFlow
entity collection matching the filter and search expressions.CAScrtyDepDocumentFlow
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<CAScrtyDepDocumentFlow> getCAScrtyDepDocumentFlowByKey(@Nonnull String cASecurityDeposit, @Nonnull String cADocumentNumber, @Nonnull String cAScrtyDepositClearedDocument)
CAScrtyDepDocumentFlow
entity using key fields.cASecurityDeposit
- Security Deposit
Constraints: Not nullable, Maximum length: 12
cAScrtyDepositClearedDocument
- Number of Cleared Document
Constraints: Not nullable, Maximum length: 12
cADocumentNumber
- Constraints: Not nullable, Maximum length: 12
CAScrtyDepDocumentFlow
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 GetAllRequestBuilder<CASecurityDeposit> getAllCASecurityDeposit()
CASecurityDeposit
entities.CASecurityDeposit
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<CASecurityDeposit> countCASecurityDeposit()
CASecurityDeposit
entity collection matching the filter and search expressions.CASecurityDeposit
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<CASecurityDeposit> getCASecurityDepositByKey(@Nonnull String cASecurityDeposit)
CASecurityDeposit
entity using key fields.cASecurityDeposit
- Security Deposit
Constraints: Not nullable, Maximum length: 12
CASecurityDeposit
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<CASecurityDeposit> createCASecurityDeposit(@Nonnull CASecurityDeposit cASecurityDeposit)
CASecurityDeposit
entity and save it to the S/4HANA system.cASecurityDeposit
- CASecurityDeposit
entity object that will be created in the S/4HANA system.CASecurityDeposit
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<CASecurityDepositReqDetail> getAllCASecurityDepositReqDetail()
CASecurityDepositReqDetail
entities.CASecurityDepositReqDetail
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<CASecurityDepositReqDetail> countCASecurityDepositReqDetail()
CASecurityDepositReqDetail
entity collection matching the filter and search expressions.CASecurityDepositReqDetail
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<CASecurityDepositReqDetail> getCASecurityDepositReqDetailByKey(@Nonnull String cASecurityDeposit, @Nonnull String cADocumentNumber)
CASecurityDepositReqDetail
entity using key fields.cASecurityDeposit
- Security Deposit
Constraints: Not nullable, Maximum length: 12
cADocumentNumber
- Constraints: Not nullable, Maximum length: 12
CASecurityDepositReqDetail
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<CASecurityDepositReqDetail> createCASecurityDepositReqDetail(@Nonnull CASecurityDepositReqDetail cASecurityDepositReqDetail)
CASecurityDepositReqDetail
entity and save it to the S/4HANA system.cASecurityDepositReqDetail
- CASecurityDepositReqDetail
entity object that will be created in the S/4HANA system.CASecurityDepositReqDetail
entity. To perform execution, call the
execute
method on the request builder object.Copyright © 2021 SAP SE. All rights reserved.