@Named(value="com.sap.cloud.sdk.s4hana.onpremise.v2020.datamodel.odatav4.services.DefaultChangeProcessGroupService") public class DefaultChangeProcessGroupService extends Object implements ServiceWithNavigableEntities, ChangeProcessGroupService
The service provides information on the Change Process Groups defined in the system. Individual change process groups contain a set of BTMF change processes related to a service transaction (such as contract item). Through this relation, the service operation provides information in reference to the list of BTMF processes defined inside a change process group. Each BTMF process are then linked to the list of process attributes. Through this relation, the service operation also provides information to the end user about the process container attributes defined for the individual BTMF processes. .
Reference: SAP API Business Hub
OData Service: | OP_CHGPROCESSGROUP_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>>
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultChangeProcessGroupService()
Creates a service using
ChangeProcessGroupService.DEFAULT_SERVICE_PATH to send the requests. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEntity
public DefaultChangeProcessGroupService()
ChangeProcessGroupService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultChangeProcessGroupService withServicePath(@Nonnull String servicePath)
ChangeProcessGroupService
withServicePath
in interface ChangeProcessGroupService
servicePath
- Service path that will override the default.@Nonnull public BatchRequestBuilder batch()
ChangeProcessGroupService
batch
in interface ChangeProcessGroupService
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<ChangeProcess> getAllChangeProcess()
ChangeProcessGroupService
ChangeProcess
entities.getAllChangeProcess
in interface ChangeProcessGroupService
ChangeProcess
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<ChangeProcess> countChangeProcess()
ChangeProcessGroupService
ChangeProcess
entity collection matching the filter and search expressions.countChangeProcess
in interface ChangeProcessGroupService
ChangeProcess
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<ChangeProcess> getChangeProcessByKey(@Nonnull String srvcTransChangeProcess)
ChangeProcessGroupService
ChangeProcess
entity using key fields.getChangeProcessByKey
in interface ChangeProcessGroupService
srvcTransChangeProcess
- BTMF Process
Constraints: Not nullable, Maximum length: 32
ChangeProcess
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<ChangeProcessAttribute> getAllChangeProcessAttribute()
ChangeProcessGroupService
ChangeProcessAttribute
entities.getAllChangeProcessAttribute
in interface ChangeProcessGroupService
ChangeProcessAttribute
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<ChangeProcessAttribute> countChangeProcessAttribute()
ChangeProcessGroupService
ChangeProcessAttribute
entity collection matching the filter and search expressions.countChangeProcessAttribute
in interface ChangeProcessGroupService
ChangeProcessAttribute
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<ChangeProcessAttribute> getChangeProcessAttributeByKey(@Nonnull String srvcTransChangeProcess, @Nonnull String srvcTransacChgProcAttribSqnc)
ChangeProcessGroupService
ChangeProcessAttribute
entity using key fields.getChangeProcessAttributeByKey
in interface ChangeProcessGroupService
srvcTransChangeProcess
- BTMF Process
Constraints: Not nullable, Maximum length: 32
srvcTransacChgProcAttribSqnc
- BTMF Process Container attribute sequence
Constraints: Not nullable, Maximum length: 8
ChangeProcessAttribute
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<ChangeProcessGroup> getAllChangeProcessGroup()
ChangeProcessGroupService
ChangeProcessGroup
entities.getAllChangeProcessGroup
in interface ChangeProcessGroupService
ChangeProcessGroup
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<ChangeProcessGroup> countChangeProcessGroup()
ChangeProcessGroupService
ChangeProcessGroup
entity collection matching the filter and search expressions.countChangeProcessGroup
in interface ChangeProcessGroupService
ChangeProcessGroup
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<ChangeProcessGroup> getChangeProcessGroupByKey(@Nonnull String srvcTransChangeProcessGroup)
ChangeProcessGroupService
ChangeProcessGroup
entity using key fields.getChangeProcessGroupByKey
in interface ChangeProcessGroupService
srvcTransChangeProcessGroup
- BTMF Process Group
Constraints: Not nullable, Maximum length: 32
ChangeProcessGroup
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<ChangeProcessGroupText> getAllChangeProcessGroupText()
ChangeProcessGroupService
ChangeProcessGroupText
entities.getAllChangeProcessGroupText
in interface ChangeProcessGroupService
ChangeProcessGroupText
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<ChangeProcessGroupText> countChangeProcessGroupText()
ChangeProcessGroupService
ChangeProcessGroupText
entity collection matching the filter and search expressions.countChangeProcessGroupText
in interface ChangeProcessGroupService
ChangeProcessGroupText
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<ChangeProcessGroupText> getChangeProcessGroupTextByKey(@Nonnull String srvcTransChangeProcessGroup, @Nonnull String language)
ChangeProcessGroupService
ChangeProcessGroupText
entity using key fields.getChangeProcessGroupTextByKey
in interface ChangeProcessGroupService
srvcTransChangeProcessGroup
- BTMF Process Group
Constraints: Not nullable, Maximum length: 32
language
- Language Key
Constraints: Not nullable, Maximum length: 2
ChangeProcessGroupText
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<GroupChangeProcess> getAllGroupChangeProcess()
ChangeProcessGroupService
GroupChangeProcess
entities.getAllGroupChangeProcess
in interface ChangeProcessGroupService
GroupChangeProcess
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<GroupChangeProcess> countGroupChangeProcess()
ChangeProcessGroupService
GroupChangeProcess
entity collection matching the filter and search expressions.countGroupChangeProcess
in interface ChangeProcessGroupService
GroupChangeProcess
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<GroupChangeProcess> getGroupChangeProcessByKey(@Nonnull String srvcTransChangeProcessGroup, @Nonnull String srvcTransChangeProcess)
ChangeProcessGroupService
GroupChangeProcess
entity using key fields.getGroupChangeProcessByKey
in interface ChangeProcessGroupService
srvcTransChangeProcessGroup
- BTMF Process Group
Constraints: Not nullable, Maximum length: 32
srvcTransChangeProcess
- BTMF Process
Constraints: Not nullable, Maximum length: 32
GroupChangeProcess
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.