public interface BusinessSituationTypeService extends BatchService<BusinessSituationTypeServiceBatch>
This API is based on the OData protocol. It provides the situation instance and context data in the payload’s response. This includes the situation instance ID, situation creation time, situation status, situation type ID, situation template ID, situation anchor and trigger object key, anchor object, data context ID, data context, data context creation time, situation activity ID, and situation activity. The payload data can then be consumed, for example, by advanced analytics or automation. It also updates the situation action status for automation. .
Reference: SAP API Business Hub
OData Service: | OP_API_BUS_SITN_MSTRDATA_SRV_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | Business Situation Type |
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. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull BusinessSituationTypeService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull SituationActionFluentHelper getAllSituationAction()
SituationAction
entities.SituationAction
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationActionByKeyFluentHelper getSituationActionByKey(String sitnDefTemplateID, String sitnActionID)
SituationAction
entity using key fields.sitnDefTemplateID
- Situation Standard Template ID
Constraints: Not nullable, Maximum length: 32
sitnActionID
- Action ID
Constraints: Not nullable, Maximum length: 32
SituationAction
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationActionTextFluentHelper getAllSituationActionText()
SituationActionText
entities.SituationActionText
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationActionTextByKeyFluentHelper getSituationActionTextByKey(String sitnActionID, String language)
SituationActionText
entity using key fields.language
- Language Key
Constraints: Not nullable, Maximum length: 2
sitnActionID
- Action ID
Constraints: Not nullable, Maximum length: 32
SituationActionText
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTemplateTextFluentHelper getAllSituationTemplateText()
SituationTemplateText
entities.SituationTemplateText
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTemplateTextByKeyFluentHelper getSituationTemplateTextByKey(String sitnDefTemplateID, String language)
SituationTemplateText
entity using key fields.sitnDefTemplateID
- Situation Standard Template ID
Constraints: Not nullable, Maximum length: 32
language
- Language Key
Constraints: Not nullable, Maximum length: 2
SituationTemplateText
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTypeFluentHelper getAllSituationType()
SituationType
entities.SituationType
entities. This fluent helper allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTypeByKeyFluentHelper getSituationTypeByKey(String sitnDefinitionID)
SituationType
entity using key fields.sitnDefinitionID
- Situation Type ID
Constraints: Not nullable, Maximum length: 32
SituationType
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTypeTextFluentHelper getAllSituationTypeText()
SituationTypeText
entities.SituationTypeText
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTypeTextByKeyFluentHelper getSituationTypeTextByKey(String sitnDefinitionID, String language)
SituationTypeText
entity using key fields.sitnDefinitionID
- Situation Type ID
Constraints: Not nullable, Maximum length: 32
language
- Language Key
Constraints: Not nullable, Maximum length: 2
SituationTypeText
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTemplateFluentHelper getAllSituationTemplate()
SituationTemplate
entities.SituationTemplate
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull SituationTemplateByKeyFluentHelper getSituationTemplateByKey(String sitnDefTemplateID)
SituationTemplate
entity using key fields.sitnDefTemplateID
- Situation Standard Template ID
Constraints: Not nullable, Maximum length: 32
SituationTemplate
entity using key fields. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.