Standard LOVs

Talentlink contains the pre-defined set of Standard LOVs which users can modify.

Each type is referenced by a name, a set of labels and a collection of entries. The name represents the set itself (e.g. “Cost Center”), the entry represents the collection of possible options for the question (e.g. “Poland” or "Mexico") and the labels represent the translated values for the entries (e.g. “Polska” or “Meksyk”).

The Standard LOVs web service allows the labels and the values to be inserted, amended or deleted. It is not possible to create, amend or delete a name.

Standard LOVs represent questions where a choice may be selected. For example “Application Status” where the answer of "Accepted" or "Auto-close" can be selected.

 Answers are stored as Free Form Fields (text field).

 

https://api3.lumesse-talenthub.com/HRIS/SOAP/StandardLov?wsdl

 

Method to create new Standard LOV entry

Post Parameter

 
Parameter Data Type Description
lovId
Long
LOV ID
entryValue
String
Value of new entry to be added under LOV with passed lovId
labels
List
New entry labels
  language
String
Label language
  value
String
Label translation value

Request Parameter

 
Parameter Data Type Description
APi Key Alphanumeric Will be provided by Lumesse

Response Parameter

 
Parameter Data Type Description
createStandardLovEntry
Void
Method to delete entry of Standard LOV

Post Parameter

 
Parameter Data Type Description
entryId
Long
ID of entry to be removed
entryValue
String
Value of entry to be removed

Request Parameter

 
Parameter Data Type Description
APi Key Alphanumeric Will be provided by Lumesse

Response Parameter

 
Parameter Data Type Description
deleteStandardLovEntry
Void
Method to delete Standard LOV entry label in passed language

Post Parameter

 
Parameter Data Type Description
entryId
Long
ID of entry
langCode
LangCode
Language code of label to be removed

Request Parameter

 
Parameter Data Type Description
APi Key Alphanumeric Will be provided by Lumesse

Response Parameter

 
Parameter Data Type Description
deleteStandardLovEntryLabel
Void
Return Standard LOV details (all descendants) with its labels. If parameter showAllLabels is set then labels in all defined languages will be returned (parameter langCode is then not included) If showAllLables is not set (or set to false) then:
  • label in required langCode (if langCode was set) will be returned, or
  • label in current user language will be returned (if langCode wasn't set)

Post Parameter

 
Parameter Data Type Description
lovId
Long
LOV ID
langCode
LangCode
Required langCode of entry labels
showAllLabels
Boolean
If true returns labels for each defined language

Request Parameter

 
Parameter Data Type Description
APi Key Alphanumeric Will be provided by Lumesse

Response Parameter

 
Parameter Data Type Description
standardLov
StandardLovDto
  lovId
Long
LOV id
  lovName
String
LOV name
  entries
List
LOV entries (descendants)
    entry
StandardLovEntryDto
LOV entry
      id
Long
LOV id
      value
String
LOV value
      labels
List
LOV labels
        label
LabelDto
          language
String
Label language
          value
String
Label translation value
      editable
Boolean
Flag that indicates if LOV can be modified
Returns list of all active Standard LOV

Post Parameter

 
Parameter Data Type Description

Request Parameter

 
Parameter Data Type Description
APi Key Alphanumeric Will be provided by Lumesse

Response Parameter

 
Parameter Data Type Description
lov
List
  lovId
Long
LOV id
  lovName
String
LOV name
  entries
List
LOV entries (descendants)
    entry
StandardLovEntryDto
LOV entry
      id
Long
LOV id
      value
String
LOV value
      labels
List
LOV labels
        label
LabelDto
          language
String
Label language
          value
String
Label translation value
      editable
Boolean
Flag that indicates if LOV can be modified
Update Standard LOV entry

Post Parameter

 
Parameter Data Type Description
entryId
Long
ID of Standard LOV entry to be modified
entryValue
String
New value of modified entry
labels
List
New entry labels
  language
String
Label language
  value
String
Label translation value

Request Parameter

 
Parameter Data Type Description
APi Key Alphanumeric Will be provided by Lumesse

Response Parameter

 
Parameter Data Type Description
updateStandardLovEntry
Void