@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultEnterpriseProjectProcessingStatusService") public class DefaultEnterpriseProjectProcessingStatusService extends Object implements ServiceWithNavigableEntities, EnterpriseProjectProcessingStatusService
This service enables you to read the processing status code list for enterprise projects. You can use it to make the code list values available for the corresponding Enterprise Project service.
Reference: SAP API Business Hub
OData Service: | ENTPROJECTPROCESSINGSTATUS_0001 |
API Version: | 1 |
Communication Scenario: | Enterprise Project - Project Processing Status Integration (SAP_COM_0725) |
Scope Items: | Project Financial Control (1NT), Project Review (1YF) |
Authentication Methods: | Basic, x509, OAuth2 |
Service Group Name: | API_ENTPROJPROCESSINGSTAT |
Business Object: | EnterpriseProject |
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>>
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultEnterpriseProjectProcessingStatusService()
Creates a service using
EnterpriseProjectProcessingStatusService.DEFAULT_SERVICE_PATH to send the
requests. |
Modifier and Type | Method and Description |
---|---|
BatchRequestBuilder |
batch()
Creates a batch request builder object.
|
CountRequestBuilder<ProcessingStatus> |
countProcessingStatus()
Fetch the number of entries from the
ProcessingStatus entity collection matching the filter and search expressions. |
CountRequestBuilder<ProcessingStatusText> |
countProcessingStatusText()
Fetch the number of entries from the
ProcessingStatusText entity collection matching the filter and search expressions. |
GetAllRequestBuilder<ProcessingStatus> |
getAllProcessingStatus()
Fetch multiple
ProcessingStatus entities. |
GetAllRequestBuilder<ProcessingStatusText> |
getAllProcessingStatusText()
Fetch multiple
ProcessingStatusText entities. |
GetByKeyRequestBuilder<ProcessingStatus> |
getProcessingStatusByKey(String processingStatus)
Fetch a single
ProcessingStatus entity using key fields. |
GetByKeyRequestBuilder<ProcessingStatusText> |
getProcessingStatusTextByKey(String language,
String processingStatus)
Fetch a single
ProcessingStatusText entity using key fields. |
String |
getServicePath()
Getter for the OData service root path.
|
DefaultEnterpriseProjectProcessingStatusService |
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 DefaultEnterpriseProjectProcessingStatusService()
EnterpriseProjectProcessingStatusService.DEFAULT_SERVICE_PATH
to send the
requests.@Nonnull public DefaultEnterpriseProjectProcessingStatusService withServicePath(@Nonnull String servicePath)
EnterpriseProjectProcessingStatusService
withServicePath
in interface EnterpriseProjectProcessingStatusService
servicePath
- Service path that will override the default.@Nonnull public BatchRequestBuilder batch()
EnterpriseProjectProcessingStatusService
batch
in interface EnterpriseProjectProcessingStatusService
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<ProcessingStatus> getAllProcessingStatus()
EnterpriseProjectProcessingStatusService
ProcessingStatus
entities.getAllProcessingStatus
in interface EnterpriseProjectProcessingStatusService
ProcessingStatus
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<ProcessingStatus> countProcessingStatus()
EnterpriseProjectProcessingStatusService
ProcessingStatus
entity collection matching the filter and search expressions.countProcessingStatus
in interface EnterpriseProjectProcessingStatusService
ProcessingStatus
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<ProcessingStatus> getProcessingStatusByKey(@Nonnull String processingStatus)
EnterpriseProjectProcessingStatusService
ProcessingStatus
entity using key fields.getProcessingStatusByKey
in interface EnterpriseProjectProcessingStatusService
processingStatus
- Processing Status
Constraints: Not nullable, Maximum length: 2
ProcessingStatus
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<ProcessingStatusText> getAllProcessingStatusText()
EnterpriseProjectProcessingStatusService
ProcessingStatusText
entities.getAllProcessingStatusText
in interface EnterpriseProjectProcessingStatusService
ProcessingStatusText
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<ProcessingStatusText> countProcessingStatusText()
EnterpriseProjectProcessingStatusService
ProcessingStatusText
entity collection matching the filter and search expressions.countProcessingStatusText
in interface EnterpriseProjectProcessingStatusService
ProcessingStatusText
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<ProcessingStatusText> getProcessingStatusTextByKey(@Nonnull String language, @Nonnull String processingStatus)
EnterpriseProjectProcessingStatusService
ProcessingStatusText
entity using key fields.getProcessingStatusTextByKey
in interface EnterpriseProjectProcessingStatusService
language
- Language Key
Constraints: Not nullable, Maximum length: 2
processingStatus
- Processing Status
Constraints: Not nullable, Maximum length: 2
ProcessingStatusText
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.