public interface BusinessSituationTypeService extends BatchService<BusinessSituationTypeServiceBatch>
This API is based on the OData protocol. It provides the data belonging to situation templates, situation types, actions, and the texts in all available languages in the payload’s response. For example, you can use this API data to link to situation master data in an external app.
Reference: SAP API Business Hub
OData Service: | API_BUS_SITN_MSTRDATA_SRV |
API Version: | 1 |
Communication Scenario: | Business Situation Master Data Integration (SAP_COM_0376) |
Scope Items: | Situation Handling (31N) |
Authentication Methods: | Basic, x509 |
Business Object: | BusinessSituationType |
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
- The language key indicates
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
- The language key indicates
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
- The language key indicates
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 © 2020 SAP SE. All rights reserved.