SAP Knowledge Base Article - Public

3042505 - Pay Component Non Recurring Or Spot Bonus Field Visibility Behaviour in UI and BCUI

Symptom

  • Pay ComponentNonRecurring (sometimes called as Spot Bonus)  field visibility behavior  in UI and BCUI
  • additional field display in UI event it has been configured in BCUI or SDM data model

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental. 

Environment

Employee Central -Pay ComponentNonRecurring

Reproducing the Issue

  • Go to test user 
  • Pay ComponentNonRecurring or Spot Bonus 

Result: : Those additional fields appearing in Spot Bonus Portlet and those fields are not available in Business configuration UI or in Data Model.

  • Additional fields: Tax Treatment, Sent to Payroll, Base Pay Component

2PCRN.png

See

Cause

configuration issue

Those 3 fields (Tax Treatment, Sent to Payroll, Base Pay Component)  mentioned are defined - at code level - with default visibility as both (not as none) and cannot be see in (BCUI or Succession data model)

1PCRN.png

SDM data model Code

<hris-element id="payComponentNonRecurring">
<label xml:lang="ko-KR">현금 보너스</label>
<label xml:lang="en-US">Spot Bonus</label>
<label xml:lang="pl-PL">Świadczenie jednorazowe</label>
<label xml:lang="fr-FR">Prime exceptionnelle</label>
<label xml:lang="de-DE">Einmalbonus</label>
<label xml:lang="en-GB">Spot Bonus</label>
<label xml:lang="zh-CN">即时奖金</label>
<label xml:lang="ja-JP">スポットボーナス</label>
<label>Spot Bonus</label>
<hris-field id="pay-component-code" visibility="both" required="true">
<label xml:lang="en-US">Pay Component</label>
</hris-field>
<hris-field id="value" visibility="both" required="true">
<label xml:lang="en-US">Amount</label>
</hris-field>
<hris-field max-length="20" id="currency-code" visibility="both" required="true">
<label xml:lang="en-US">Currency</label>
</hris-field>
</hris-element>

Resolution

  • Go to BCUI
  • Add field: Tax Treatment, Sent to Payroll, Base Pay Component
  • Set Field visibility= none

3PCRN.png

Add Via  SDM data model Code

<hris-element id="payComponentNonRecurring">
<label xml:lang="ko-KR">현금 보너스</label>
<label xml:lang="en-US">Spot Bonus</label>
<label xml:lang="fr-FR">Prime exceptionnelle</label>
<label xml:lang="de-DE">Einmalbonus</label>
<label xml:lang="en-GB">Spot Bonus</label>
<label>Spot Bonus</label>
<hris-field id="pay-component-code" visibility="both" required="true">
<label xml:lang="en-US">Pay Component</label>
</hris-field>
<hris-field id="value" visibility="both" required="true">
<label xml:lang="en-US">Amount</label>
</hris-field>
<hris-field max-length="20" id="currency-code" visibility="both" required="true">
<label xml:lang="en-US">Currency</label>
</hris-field>
<hris-field id="base-pay-component" visibility="none">
<label>Base Pay Component</label>
<label xml:lang="de-DE">Grundvergütungskomponente</label>
<label xml:lang="en-GB">Base Pay Component</label>
<label xml:lang="fr-FR">Composant salarial de base</label>
<label xml:lang="en-US">Base Pay Component</label>
</hris-field>
<hris-field max-length="32" id="tax-treatment" visibility="none">
<label>Tax Treatment</label>
<label xml:lang="de-DE">Besteuerung</label>
<label xml:lang="en-GB">Tax Treatment</label>
<label xml:lang="fr-FR">Traitement fiscal</label>
<label xml:lang="en-US">Tax Treatment</label>
</hris-field>
<hris-field id="sent-to-payroll" visibility="none">
<label>Sent To PayRoll Date</label>
<label xml:lang="de-DE">An Gehaltsabrechnung gesendet am</label>
<label xml:lang="en-GB">Sent To Payroll Date</label>
<label xml:lang="fr-FR">Date d’envoi au service de paie</label>
<label xml:lang="en-US">Sent To PayRoll Date</label>
</hris-field>

Test below change:

  • Go to test user 
  • Pay ComponentNonRecurring or Spot Bonus

4PCRN.png

FAQ - Additional Information

Q) Where can I get Guide?

A) Guide: Employee Central Master

Chapter: Properties of Model Base Objects

A) Guide: Data Object Tables in Employee Central 

A) Chapter: payComponentNonRecurring

A) Guide: Setting Up and Using Business Configuration UI (BCUI)

See Also

  • 2270326 - How to configure which Pay Components should be displayed in payComponentNonRecurring and payComponentRecurring portlets
  • 2337688 - Pay Components are not visible on the Compensation Information Portlet
  • 2316055 - Pay Component not displayed in dropdown list in Take Action (MSS UI)
  • 2489872 - How to default pay component during new hire?
  • 2080620 - How to enable Business Configuration UI (BCUI) - Employee Central

Keywords

payComponentNonRecurring, Spot Bonus, Field, Visibility, data model, BCUI, pay component,Succession data model , KBA , LOD-SF-EC-CMP-NRE , Spot Bonus & Non-Recurring Payments , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem

Product

SAP SuccessFactors HXM Core 2011