@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultContractAccountingDocumentManageService") public class DefaultContractAccountingDocumentManageService extends Object implements ServiceWithNavigableEntities, ContractAccountingDocumentManageService
Retrieve a list of documents. Read data on document header, document business partner line items and document general ledger line items. .
Reference: SAP API Business Hub
OData Service: | CADOCUMENTMANAGE_0001 |
API Version: | 1 |
Communication Scenario: | Finance - Contract Accounting Open Item Management Integration (SAP_COM_0361) |
Scope Items: | Contract Accounting - Open Item Management (2UJ) |
Authentication Methods: | Basic, x509 |
Service Group Name: | API_CADOCUMENTMANAGE |
Business Object: | ContrAcctgDocument |
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>>
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultContractAccountingDocumentManageService()
Creates a service using
ContractAccountingDocumentManageService.DEFAULT_SERVICE_PATH to send the
requests. |
Modifier and Type | Method and Description |
---|---|
BatchRequestBuilder |
batch()
Creates a batch request builder object.
|
CountRequestBuilder<BPItemLogical> |
countBPItemLogical()
Fetch the number of entries from the
BPItemLogical entity collection matching the filter and search expressions. |
CountRequestBuilder<BPItemPaytData> |
countBPItemPaytData()
Fetch the number of entries from the
BPItemPaytData entity collection matching the filter and search expressions. |
CountRequestBuilder<DocumentHeader> |
countDocumentHeader()
Fetch the number of entries from the
DocumentHeader entity collection matching the filter and search expressions. |
CountRequestBuilder<GLItem> |
countGLItem()
Fetch the number of entries from the
GLItem
entity collection matching the filter and search expressions. |
CountRequestBuilder<GLItemPaytData> |
countGLItemPaytData()
Fetch the number of entries from the
GLItemPaytData entity collection matching the filter and search expressions. |
GetAllRequestBuilder<BPItemLogical> |
getAllBPItemLogical()
Fetch multiple
BPItemLogical entities. |
GetAllRequestBuilder<BPItemPaytData> |
getAllBPItemPaytData()
Fetch multiple
BPItemPaytData entities. |
GetAllRequestBuilder<DocumentHeader> |
getAllDocumentHeader()
Fetch multiple
DocumentHeader entities. |
GetAllRequestBuilder<GLItem> |
getAllGLItem()
Fetch multiple
GLItem
entities. |
GetAllRequestBuilder<GLItemPaytData> |
getAllGLItemPaytData()
Fetch multiple
GLItemPaytData entities. |
GetByKeyRequestBuilder<BPItemLogical> |
getBPItemLogicalByKey(String cADocumentNumber,
String cARepetitionItemNumber,
String cABPItemNumber,
String cASubItemNumber)
Fetch a single
BPItemLogical entity using key fields. |
GetByKeyRequestBuilder<BPItemPaytData> |
getBPItemPaytDataByKey(String cADocumentNumber,
String cAGroupingForPayment)
Fetch a single
BPItemPaytData entity using key fields. |
GetByKeyRequestBuilder<DocumentHeader> |
getDocumentHeaderByKey(String cADocumentNumber)
Fetch a single
DocumentHeader entity using key fields. |
GetByKeyRequestBuilder<GLItem> |
getGLItemByKey(String cADocumentNumber,
String cAGLItemNumber)
Fetch a single
GLItem
entity using key fields. |
GetByKeyRequestBuilder<GLItemPaytData> |
getGLItemPaytDataByKey(String cADocumentNumber,
String cAGLItemNumber)
Fetch a single
GLItemPaytData entity using key fields. |
String |
getServicePath()
Getter for the OData service root path.
|
DefaultContractAccountingDocumentManageService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEntity
public DefaultContractAccountingDocumentManageService()
ContractAccountingDocumentManageService.DEFAULT_SERVICE_PATH
to send the
requests.@Nonnull public DefaultContractAccountingDocumentManageService withServicePath(@Nonnull String servicePath)
ContractAccountingDocumentManageService
withServicePath
in interface ContractAccountingDocumentManageService
servicePath
- Service path that will override the default.@Nonnull public BatchRequestBuilder batch()
ContractAccountingDocumentManageService
batch
in interface ContractAccountingDocumentManageService
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<BPItemLogical> getAllBPItemLogical()
ContractAccountingDocumentManageService
BPItemLogical
entities.getAllBPItemLogical
in interface ContractAccountingDocumentManageService
BPItemLogical
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 public CountRequestBuilder<BPItemLogical> countBPItemLogical()
ContractAccountingDocumentManageService
BPItemLogical
entity collection matching the filter and search expressions.countBPItemLogical
in interface ContractAccountingDocumentManageService
BPItemLogical
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 public GetByKeyRequestBuilder<BPItemLogical> getBPItemLogicalByKey(@Nonnull String cADocumentNumber, @Nonnull String cARepetitionItemNumber, @Nonnull String cABPItemNumber, @Nonnull String cASubItemNumber)
ContractAccountingDocumentManageService
BPItemLogical
entity using key fields.getBPItemLogicalByKey
in interface ContractAccountingDocumentManageService
cADocumentNumber
- Number of a FI-CA Document
Constraints: Not nullable, Maximum length: 12
cARepetitionItemNumber
- Repetition Item in FI-CA Document
Constraints: Not nullable, Maximum length: 3
cABPItemNumber
- Item Number in FI-CA Document
Constraints: Not nullable, Maximum length: 4
cASubItemNumber
- Subitem for a Partial Clearing in Document
Constraints: Not nullable, Maximum length: 3
BPItemLogical
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 public GetAllRequestBuilder<BPItemPaytData> getAllBPItemPaytData()
ContractAccountingDocumentManageService
BPItemPaytData
entities.getAllBPItemPaytData
in interface ContractAccountingDocumentManageService
BPItemPaytData
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 public CountRequestBuilder<BPItemPaytData> countBPItemPaytData()
ContractAccountingDocumentManageService
BPItemPaytData
entity collection matching the filter and search expressions.countBPItemPaytData
in interface ContractAccountingDocumentManageService
BPItemPaytData
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 public GetByKeyRequestBuilder<BPItemPaytData> getBPItemPaytDataByKey(@Nonnull String cADocumentNumber, @Nonnull String cAGroupingForPayment)
ContractAccountingDocumentManageService
BPItemPaytData
entity using key fields.getBPItemPaytDataByKey
in interface ContractAccountingDocumentManageService
cADocumentNumber
- Number of a FI-CA Document
Constraints: Not nullable, Maximum length: 12
cAGroupingForPayment
- Grouping field for automatic payments
Constraints: Not nullable, Maximum length: 10
BPItemPaytData
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 public GetAllRequestBuilder<DocumentHeader> getAllDocumentHeader()
ContractAccountingDocumentManageService
DocumentHeader
entities.getAllDocumentHeader
in interface ContractAccountingDocumentManageService
DocumentHeader
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 public CountRequestBuilder<DocumentHeader> countDocumentHeader()
ContractAccountingDocumentManageService
DocumentHeader
entity collection matching the filter and search expressions.countDocumentHeader
in interface ContractAccountingDocumentManageService
DocumentHeader
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 public GetByKeyRequestBuilder<DocumentHeader> getDocumentHeaderByKey(@Nonnull String cADocumentNumber)
ContractAccountingDocumentManageService
DocumentHeader
entity using key fields.getDocumentHeaderByKey
in interface ContractAccountingDocumentManageService
cADocumentNumber
- Document
Constraints: Not nullable, Maximum length: 12
DocumentHeader
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 public GetAllRequestBuilder<GLItem> getAllGLItem()
ContractAccountingDocumentManageService
GLItem
entities.getAllGLItem
in interface ContractAccountingDocumentManageService
GLItem
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 public CountRequestBuilder<GLItem> countGLItem()
ContractAccountingDocumentManageService
GLItem
entity collection matching the filter and search expressions.countGLItem
in interface ContractAccountingDocumentManageService
GLItem
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 public GetByKeyRequestBuilder<GLItem> getGLItemByKey(@Nonnull String cADocumentNumber, @Nonnull String cAGLItemNumber)
ContractAccountingDocumentManageService
GLItem
entity using key fields.getGLItemByKey
in interface ContractAccountingDocumentManageService
cADocumentNumber
- Number of a FI-CA Document
Constraints: Not nullable, Maximum length: 12
cAGLItemNumber
- Item Number in FI-CA Document
Constraints: Not nullable, Maximum length: 4
GLItem
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 public GetAllRequestBuilder<GLItemPaytData> getAllGLItemPaytData()
ContractAccountingDocumentManageService
GLItemPaytData
entities.getAllGLItemPaytData
in interface ContractAccountingDocumentManageService
GLItemPaytData
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 public CountRequestBuilder<GLItemPaytData> countGLItemPaytData()
ContractAccountingDocumentManageService
GLItemPaytData
entity collection matching the filter and search expressions.countGLItemPaytData
in interface ContractAccountingDocumentManageService
GLItemPaytData
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 public GetByKeyRequestBuilder<GLItemPaytData> getGLItemPaytDataByKey(@Nonnull String cADocumentNumber, @Nonnull String cAGLItemNumber)
ContractAccountingDocumentManageService
GLItemPaytData
entity using key fields.getGLItemPaytDataByKey
in interface ContractAccountingDocumentManageService
cADocumentNumber
- Number of a FI-CA Document
Constraints: Not nullable, Maximum length: 12
cAGLItemNumber
- Item Number in FI-CA Document
Constraints: Not nullable, Maximum length: 4
GLItemPaytData
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 public String getServicePath()
ServiceWithNavigableEntities
getServicePath
in interface ServiceWithNavigableEntities
Copyright © 2021 SAP SE. All rights reserved.