Class DefaultWorkforcePersonSkilltagService
- All Implemented Interfaces:
BatchService<WorkforcePersonSkilltagServiceBatch>,WorkforcePersonSkilltagService
This service enables you to read,add or delete skilltag information of a person to the S/4HANA system. The skill tag information would enable to staff the employees effectively based on the skill set required. The Manage Workforce Person SkillTag service is based on the OData protocol, and can be consumed in Fiori apps and on other user interfaces. The service contains the SkillTag node. When you use the service with proper authorization, the payload information you send in the request is stored in the S/4HANA system. Once the SkillTag data has been successfully created or deleted, the relevant data is sent in the response. In case of issues, the system displays error messages in the response. .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_MANAGE_SKILLTAGS_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | External HR Workforce Integration(SAP_COM_0301) |
| Scope Items: | Employee Integration - SAP S/4HANA Enablement(1FD), Employee Integration - SAP S/4HANA Enablement(OFD) |
| Authentication Methods: | x509 |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.WorkforcePersonSkilltagService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingWorkforcePersonSkilltagService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createSAP__Currency(SAP__Currency sAP__Currency) Deprecated.Create a newSAP__Currencyentity and save it to the S/4HANA system.createSAP__DocumentDescription(SAP__DocumentDescription sAP__DocumentDescription) Deprecated.Create a newSAP__DocumentDescriptionentity and save it to the S/4HANA system.createSAP__UnitOfMeasure(SAP__UnitOfMeasure sAP__UnitOfMeasure) Deprecated.Create a newSAP__UnitOfMeasureentity and save it to the S/4HANA system.createSAP__ValueHelp(SAP__ValueHelp sAP__ValueHelp) Deprecated.Create a newSAP__ValueHelpentity and save it to the S/4HANA system.createSkillTag(SkillTag skillTag) Deprecated.Create a newSkillTagentity and save it to the S/4HANA system.deleteSAP__Currency(SAP__Currency sAP__Currency) Deprecated.Deletes an existingSAP__Currencyentity in the S/4HANA system.deleteSAP__DocumentDescription(SAP__DocumentDescription sAP__DocumentDescription) Deprecated.Deletes an existingSAP__DocumentDescriptionentity in the S/4HANA system.deleteSAP__UnitOfMeasure(SAP__UnitOfMeasure sAP__UnitOfMeasure) Deprecated.Deletes an existingSAP__UnitOfMeasureentity in the S/4HANA system.deleteSAP__ValueHelp(SAP__ValueHelp sAP__ValueHelp) Deprecated.Deletes an existingSAP__ValueHelpentity in the S/4HANA system.deleteSkillTag(SkillTag skillTag) Deprecated.Deletes an existingSkillTagentity in the S/4HANA system.Deprecated.Fetch multipleSAP__Currencyentities.Deprecated.Fetch multipleSAP__DocumentDescriptionentities.Deprecated.Fetch multipleSAP__UnitOfMeasureentities.Deprecated.Fetch multipleSAP__ValueHelpentities.Deprecated.Fetch multipleSkillTagentities.getSAP__CurrencyByKey(String currencyCode) Deprecated.Fetch a singleSAP__Currencyentity using key fields.Deprecated.Fetch a singleSAP__DocumentDescriptionentity using key fields.getSAP__UnitOfMeasureByKey(String unitCode) Deprecated.Fetch a singleSAP__UnitOfMeasureentity using key fields.getSAP__ValueHelpByKey(String vALUEHELP) Deprecated.Fetch a singleSAP__ValueHelpentity using key fields.getSkillTagByKey(String personExternalId) Deprecated.Fetch a singleSkillTagentity using key fields.updateSAP__Currency(SAP__Currency sAP__Currency) Deprecated.Update an existingSAP__Currencyentity and save it to the S/4HANA system.updateSAP__DocumentDescription(SAP__DocumentDescription sAP__DocumentDescription) Deprecated.Update an existingSAP__DocumentDescriptionentity and save it to the S/4HANA system.updateSAP__UnitOfMeasure(SAP__UnitOfMeasure sAP__UnitOfMeasure) Deprecated.Update an existingSAP__UnitOfMeasureentity and save it to the S/4HANA system.updateSAP__ValueHelp(SAP__ValueHelp sAP__ValueHelp) Deprecated.Update an existingSAP__ValueHelpentity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultWorkforcePersonSkilltagService
public DefaultWorkforcePersonSkilltagService()Deprecated.Creates a service usingWorkforcePersonSkilltagService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceWorkforcePersonSkilltagService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<WorkforcePersonSkilltagServiceBatch>
-
getAllSAP__ValueHelp
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch multipleSAP__ValueHelpentities.- Specified by:
getAllSAP__ValueHelpin interfaceWorkforcePersonSkilltagService- Returns:
- A fluent helper to fetch multiple
SAP__ValueHelpentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSAP__ValueHelpByKey
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch a singleSAP__ValueHelpentity using key fields.- Specified by:
getSAP__ValueHelpByKeyin interfaceWorkforcePersonSkilltagService- Returns:
- A fluent helper to fetch a single
SAP__ValueHelpentity 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 theexecutemethod on the fluent helper object.
-
createSAP__ValueHelp
@Nonnull public SAP__ValueHelpCreateFluentHelper createSAP__ValueHelp(@Nonnull SAP__ValueHelp sAP__ValueHelp) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceCreate a newSAP__ValueHelpentity and save it to the S/4HANA system.- Specified by:
createSAP__ValueHelpin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__ValueHelp-SAP__ValueHelpentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SAP__ValueHelpentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSAP__ValueHelp
@Nonnull public SAP__ValueHelpUpdateFluentHelper updateSAP__ValueHelp(@Nonnull SAP__ValueHelp sAP__ValueHelp) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceUpdate an existingSAP__ValueHelpentity and save it to the S/4HANA system.- Specified by:
updateSAP__ValueHelpin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__ValueHelp-SAP__ValueHelpentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SAP__ValueHelpentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSAP__ValueHelp
@Nonnull public SAP__ValueHelpDeleteFluentHelper deleteSAP__ValueHelp(@Nonnull SAP__ValueHelp sAP__ValueHelp) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceDeletes an existingSAP__ValueHelpentity in the S/4HANA system.- Specified by:
deleteSAP__ValueHelpin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__ValueHelp-SAP__ValueHelpentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SAP__ValueHelpentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSkillTag
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch multipleSkillTagentities.- Specified by:
getAllSkillTagin interfaceWorkforcePersonSkilltagService- Returns:
- A fluent helper to fetch multiple
SkillTagentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSkillTagByKey
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch a singleSkillTagentity using key fields.- Specified by:
getSkillTagByKeyin interfaceWorkforcePersonSkilltagService- Parameters:
personExternalId- Indicates an unique identifier assigned to workforce person.Constraints: Not nullable, Maximum length: 60
- Returns:
- A fluent helper to fetch a single
SkillTagentity 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 theexecutemethod on the fluent helper object.
-
createSkillTag
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceCreate a newSkillTagentity and save it to the S/4HANA system.- Specified by:
createSkillTagin interfaceWorkforcePersonSkilltagService- Parameters:
skillTag-SkillTagentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SkillTagentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSkillTag
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceDeletes an existingSkillTagentity in the S/4HANA system.- Specified by:
deleteSkillTagin interfaceWorkforcePersonSkilltagService- Parameters:
skillTag-SkillTagentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SkillTagentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSAP__Currency
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch multipleSAP__Currencyentities.- Specified by:
getAllSAP__Currencyin interfaceWorkforcePersonSkilltagService- Returns:
- A fluent helper to fetch multiple
SAP__Currencyentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSAP__CurrencyByKey
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch a singleSAP__Currencyentity using key fields.- Specified by:
getSAP__CurrencyByKeyin interfaceWorkforcePersonSkilltagService- Parameters:
currencyCode- CurrencyConstraints: Not nullable, Maximum length: 5
- Returns:
- A fluent helper to fetch a single
SAP__Currencyentity 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 theexecutemethod on the fluent helper object.
-
createSAP__Currency
@Nonnull public SAP__CurrencyCreateFluentHelper createSAP__Currency(@Nonnull SAP__Currency sAP__Currency) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceCreate a newSAP__Currencyentity and save it to the S/4HANA system.- Specified by:
createSAP__Currencyin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__Currency-SAP__Currencyentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SAP__Currencyentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSAP__Currency
@Nonnull public SAP__CurrencyUpdateFluentHelper updateSAP__Currency(@Nonnull SAP__Currency sAP__Currency) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceUpdate an existingSAP__Currencyentity and save it to the S/4HANA system.- Specified by:
updateSAP__Currencyin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__Currency-SAP__Currencyentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SAP__Currencyentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSAP__Currency
@Nonnull public SAP__CurrencyDeleteFluentHelper deleteSAP__Currency(@Nonnull SAP__Currency sAP__Currency) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceDeletes an existingSAP__Currencyentity in the S/4HANA system.- Specified by:
deleteSAP__Currencyin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__Currency-SAP__Currencyentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SAP__Currencyentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSAP__UnitOfMeasure
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch multipleSAP__UnitOfMeasureentities.- Specified by:
getAllSAP__UnitOfMeasurein interfaceWorkforcePersonSkilltagService- Returns:
- A fluent helper to fetch multiple
SAP__UnitOfMeasureentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSAP__UnitOfMeasureByKey
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch a singleSAP__UnitOfMeasureentity using key fields.- Specified by:
getSAP__UnitOfMeasureByKeyin interfaceWorkforcePersonSkilltagService- Parameters:
unitCode- Internal UoMConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
SAP__UnitOfMeasureentity 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 theexecutemethod on the fluent helper object.
-
createSAP__UnitOfMeasure
@Nonnull public SAP__UnitOfMeasureCreateFluentHelper createSAP__UnitOfMeasure(@Nonnull SAP__UnitOfMeasure sAP__UnitOfMeasure) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceCreate a newSAP__UnitOfMeasureentity and save it to the S/4HANA system.- Specified by:
createSAP__UnitOfMeasurein interfaceWorkforcePersonSkilltagService- Parameters:
sAP__UnitOfMeasure-SAP__UnitOfMeasureentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SAP__UnitOfMeasureentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSAP__UnitOfMeasure
@Nonnull public SAP__UnitOfMeasureUpdateFluentHelper updateSAP__UnitOfMeasure(@Nonnull SAP__UnitOfMeasure sAP__UnitOfMeasure) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceUpdate an existingSAP__UnitOfMeasureentity and save it to the S/4HANA system.- Specified by:
updateSAP__UnitOfMeasurein interfaceWorkforcePersonSkilltagService- Parameters:
sAP__UnitOfMeasure-SAP__UnitOfMeasureentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SAP__UnitOfMeasureentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSAP__UnitOfMeasure
@Nonnull public SAP__UnitOfMeasureDeleteFluentHelper deleteSAP__UnitOfMeasure(@Nonnull SAP__UnitOfMeasure sAP__UnitOfMeasure) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceDeletes an existingSAP__UnitOfMeasureentity in the S/4HANA system.- Specified by:
deleteSAP__UnitOfMeasurein interfaceWorkforcePersonSkilltagService- Parameters:
sAP__UnitOfMeasure-SAP__UnitOfMeasureentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SAP__UnitOfMeasureentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSAP__DocumentDescription
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch multipleSAP__DocumentDescriptionentities.- Specified by:
getAllSAP__DocumentDescriptionin interfaceWorkforcePersonSkilltagService- Returns:
- A fluent helper to fetch multiple
SAP__DocumentDescriptionentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSAP__DocumentDescriptionByKey
Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceFetch a singleSAP__DocumentDescriptionentity using key fields.- Specified by:
getSAP__DocumentDescriptionByKeyin interfaceWorkforcePersonSkilltagService- Parameters:
id- UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
SAP__DocumentDescriptionentity 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 theexecutemethod on the fluent helper object.
-
createSAP__DocumentDescription
@Nonnull public SAP__DocumentDescriptionCreateFluentHelper createSAP__DocumentDescription(@Nonnull SAP__DocumentDescription sAP__DocumentDescription) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceCreate a newSAP__DocumentDescriptionentity and save it to the S/4HANA system.- Specified by:
createSAP__DocumentDescriptionin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__DocumentDescription-SAP__DocumentDescriptionentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SAP__DocumentDescriptionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSAP__DocumentDescription
@Nonnull public SAP__DocumentDescriptionUpdateFluentHelper updateSAP__DocumentDescription(@Nonnull SAP__DocumentDescription sAP__DocumentDescription) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceUpdate an existingSAP__DocumentDescriptionentity and save it to the S/4HANA system.- Specified by:
updateSAP__DocumentDescriptionin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__DocumentDescription-SAP__DocumentDescriptionentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SAP__DocumentDescriptionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSAP__DocumentDescription
@Nonnull public SAP__DocumentDescriptionDeleteFluentHelper deleteSAP__DocumentDescription(@Nonnull SAP__DocumentDescription sAP__DocumentDescription) Deprecated.Description copied from interface:WorkforcePersonSkilltagServiceDeletes an existingSAP__DocumentDescriptionentity in the S/4HANA system.- Specified by:
deleteSAP__DocumentDescriptionin interfaceWorkforcePersonSkilltagService- Parameters:
sAP__DocumentDescription-SAP__DocumentDescriptionentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SAP__DocumentDescriptionentity. To perform execution, call theexecutemethod on the fluent helper object.
-