Interface WorkforcePersonSkilltagService

All Superinterfaces:
BatchService<WorkforcePersonSkilltagServiceBatch>
All Known Implementing Classes:
DefaultWorkforcePersonSkilltagService

@Deprecated public interface WorkforcePersonSkilltagService extends BatchService<WorkforcePersonSkilltagServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

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. .

Business Documentation

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 Details

  • Method Details

    • withServicePath

      @Nonnull WorkforcePersonSkilltagService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • getAllSAP__ValueHelp

      @Nonnull SAP__ValueHelpFluentHelper getAllSAP__ValueHelp()
      Deprecated.
      Fetch multiple SAP__ValueHelp entities.
      Returns:
      A fluent helper to fetch multiple SAP__ValueHelp 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.
    • getSAP__ValueHelpByKey

      @Nonnull SAP__ValueHelpByKeyFluentHelper getSAP__ValueHelpByKey(String vALUEHELP)
      Deprecated.
      Fetch a single SAP__ValueHelp entity using key fields.
      Parameters:
      vALUEHELP -
      Returns:
      A fluent helper to fetch a single SAP__ValueHelp 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.
    • createSAP__ValueHelp

      @Nonnull SAP__ValueHelpCreateFluentHelper createSAP__ValueHelp(@Nonnull SAP__ValueHelp sAP__ValueHelp)
      Deprecated.
      Create a new SAP__ValueHelp entity and save it to the S/4HANA system.
      Parameters:
      sAP__ValueHelp - SAP__ValueHelp entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SAP__ValueHelp entity. To perform execution, call the execute method on the fluent helper object.
    • updateSAP__ValueHelp

      @Nonnull SAP__ValueHelpUpdateFluentHelper updateSAP__ValueHelp(@Nonnull SAP__ValueHelp sAP__ValueHelp)
      Deprecated.
      Update an existing SAP__ValueHelp entity and save it to the S/4HANA system.
      Parameters:
      sAP__ValueHelp - SAP__ValueHelp entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SAP__ValueHelp entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSAP__ValueHelp

      @Nonnull SAP__ValueHelpDeleteFluentHelper deleteSAP__ValueHelp(@Nonnull SAP__ValueHelp sAP__ValueHelp)
      Deprecated.
      Deletes an existing SAP__ValueHelp entity in the S/4HANA system.
      Parameters:
      sAP__ValueHelp - SAP__ValueHelp entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SAP__ValueHelp entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSkillTag

      @Nonnull SkillTagFluentHelper getAllSkillTag()
      Deprecated.
      Fetch multiple SkillTag entities.
      Returns:
      A fluent helper to fetch multiple SkillTag 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.
    • getSkillTagByKey

      @Nonnull SkillTagByKeyFluentHelper getSkillTagByKey(String personExternalId)
      Deprecated.
      Fetch a single SkillTag entity using key fields.
      Parameters:
      personExternalId - Indicates an unique identifier assigned to workforce person.

      Constraints: Not nullable, Maximum length: 60

      Returns:
      A fluent helper to fetch a single SkillTag 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.
    • createSkillTag

      @Nonnull SkillTagCreateFluentHelper createSkillTag(@Nonnull SkillTag skillTag)
      Deprecated.
      Create a new SkillTag entity and save it to the S/4HANA system.
      Parameters:
      skillTag - SkillTag entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SkillTag entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSkillTag

      @Nonnull SkillTagDeleteFluentHelper deleteSkillTag(@Nonnull SkillTag skillTag)
      Deprecated.
      Deletes an existing SkillTag entity in the S/4HANA system.
      Parameters:
      skillTag - SkillTag entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SkillTag entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSAP__Currency

      @Nonnull SAP__CurrencyFluentHelper getAllSAP__Currency()
      Deprecated.
      Fetch multiple SAP__Currency entities.
      Returns:
      A fluent helper to fetch multiple SAP__Currency 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.
    • getSAP__CurrencyByKey

      @Nonnull SAP__CurrencyByKeyFluentHelper getSAP__CurrencyByKey(String currencyCode)
      Deprecated.
      Fetch a single SAP__Currency entity using key fields.
      Parameters:
      currencyCode - Currency

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SAP__Currency 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.
    • createSAP__Currency

      @Nonnull SAP__CurrencyCreateFluentHelper createSAP__Currency(@Nonnull SAP__Currency sAP__Currency)
      Deprecated.
      Create a new SAP__Currency entity and save it to the S/4HANA system.
      Parameters:
      sAP__Currency - SAP__Currency entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SAP__Currency entity. To perform execution, call the execute method on the fluent helper object.
    • updateSAP__Currency

      @Nonnull SAP__CurrencyUpdateFluentHelper updateSAP__Currency(@Nonnull SAP__Currency sAP__Currency)
      Deprecated.
      Update an existing SAP__Currency entity and save it to the S/4HANA system.
      Parameters:
      sAP__Currency - SAP__Currency entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SAP__Currency entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSAP__Currency

      @Nonnull SAP__CurrencyDeleteFluentHelper deleteSAP__Currency(@Nonnull SAP__Currency sAP__Currency)
      Deprecated.
      Deletes an existing SAP__Currency entity in the S/4HANA system.
      Parameters:
      sAP__Currency - SAP__Currency entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SAP__Currency entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSAP__UnitOfMeasure

      @Nonnull SAP__UnitOfMeasureFluentHelper getAllSAP__UnitOfMeasure()
      Deprecated.
      Fetch multiple SAP__UnitOfMeasure entities.
      Returns:
      A fluent helper to fetch multiple SAP__UnitOfMeasure 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.
    • getSAP__UnitOfMeasureByKey

      @Nonnull SAP__UnitOfMeasureByKeyFluentHelper getSAP__UnitOfMeasureByKey(String unitCode)
      Deprecated.
      Fetch a single SAP__UnitOfMeasure entity using key fields.
      Parameters:
      unitCode - Internal UoM

      Constraints: Not nullable, Maximum length: 3

      Returns:
      A fluent helper to fetch a single SAP__UnitOfMeasure 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.
    • createSAP__UnitOfMeasure

      @Nonnull SAP__UnitOfMeasureCreateFluentHelper createSAP__UnitOfMeasure(@Nonnull SAP__UnitOfMeasure sAP__UnitOfMeasure)
      Deprecated.
      Create a new SAP__UnitOfMeasure entity and save it to the S/4HANA system.
      Parameters:
      sAP__UnitOfMeasure - SAP__UnitOfMeasure entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SAP__UnitOfMeasure entity. To perform execution, call the execute method on the fluent helper object.
    • updateSAP__UnitOfMeasure

      @Nonnull SAP__UnitOfMeasureUpdateFluentHelper updateSAP__UnitOfMeasure(@Nonnull SAP__UnitOfMeasure sAP__UnitOfMeasure)
      Deprecated.
      Update an existing SAP__UnitOfMeasure entity and save it to the S/4HANA system.
      Parameters:
      sAP__UnitOfMeasure - SAP__UnitOfMeasure entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SAP__UnitOfMeasure entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSAP__UnitOfMeasure

      @Nonnull SAP__UnitOfMeasureDeleteFluentHelper deleteSAP__UnitOfMeasure(@Nonnull SAP__UnitOfMeasure sAP__UnitOfMeasure)
      Deprecated.
      Deletes an existing SAP__UnitOfMeasure entity in the S/4HANA system.
      Parameters:
      sAP__UnitOfMeasure - SAP__UnitOfMeasure entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SAP__UnitOfMeasure entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSAP__DocumentDescription

      @Nonnull SAP__DocumentDescriptionFluentHelper getAllSAP__DocumentDescription()
      Deprecated.
      Fetch multiple SAP__DocumentDescription entities.
      Returns:
      A fluent helper to fetch multiple SAP__DocumentDescription 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.
    • getSAP__DocumentDescriptionByKey

      @Nonnull SAP__DocumentDescriptionByKeyFluentHelper getSAP__DocumentDescriptionByKey(UUID id)
      Deprecated.
      Fetch a single SAP__DocumentDescription entity using key fields.
      Parameters:
      id - UUID

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single SAP__DocumentDescription 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.
    • createSAP__DocumentDescription

      @Nonnull SAP__DocumentDescriptionCreateFluentHelper createSAP__DocumentDescription(@Nonnull SAP__DocumentDescription sAP__DocumentDescription)
      Deprecated.
      Create a new SAP__DocumentDescription entity and save it to the S/4HANA system.
      Parameters:
      sAP__DocumentDescription - SAP__DocumentDescription entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SAP__DocumentDescription entity. To perform execution, call the execute method on the fluent helper object.
    • updateSAP__DocumentDescription

      @Nonnull SAP__DocumentDescriptionUpdateFluentHelper updateSAP__DocumentDescription(@Nonnull SAP__DocumentDescription sAP__DocumentDescription)
      Deprecated.
      Update an existing SAP__DocumentDescription entity and save it to the S/4HANA system.
      Parameters:
      sAP__DocumentDescription - SAP__DocumentDescription entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SAP__DocumentDescription entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSAP__DocumentDescription

      @Nonnull SAP__DocumentDescriptionDeleteFluentHelper deleteSAP__DocumentDescription(@Nonnull SAP__DocumentDescription sAP__DocumentDescription)
      Deprecated.
      Deletes an existing SAP__DocumentDescription entity in the S/4HANA system.
      Parameters:
      sAP__DocumentDescription - SAP__DocumentDescription entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SAP__DocumentDescription entity. To perform execution, call the execute method on the fluent helper object.