SAP Knowledge Base Article - Public

2597500 - Data Model error > The content of element type "standard-element" must match "(label*,picklist?)"

Symptom

While setting the loginmethod in the Data Model, the following error is generated:

The content of element type "standard-element" must match "(label*,picklist?)".

Environment

SAP SuccessFactors HCM Suite

Cause

While configuring the loginmethod in the Data Model with the following, it may be necessary to add addtional detail.

<standard-element id="loginMethod" max-length="8" required="false" matrix-filter="false">
    <label>Login Method</label>
</standard-element>

Resolution

The standard-element tag does not contain any labels for languages unlike the other standard-element tags in the Data Model. This may be what the error is referring to. By adding addtional detail by including additional labels, the error was resovled:

<standard-element id="loginMethod" max-length="8" required="false" matrix-filter="false">
<label>Login Method </label>
<label xml:lang="es-ES">Login Method</label>
<label xml:lang="fr-FR">Login Method</label>
<label xml:lang="nl-NL">Login Method</label>
</standard-element>

Keywords

loginMethod, Data Model, element type, standard-element, must match "(label*,picklist?)" , KBA , LOD-SF-PLT-SEL , SSO Errors & Logs , Problem

Product

SAP SuccessFactors HCM suite all versions