SAP Knowledge Base Article - Public

2665033 - Log Read Access - Error Message Occurred While Setting Log Read Access to True or Yes in BCUI or Data Model XML

Symptom

Error message occurred while setting  Log read access to True or Yes in BCUI or Data Model

The application error mesage would be accompanied with the following:

  • Not support Please confirm the following automatic change(s) Read log cannot be set to true for field relationship-type
  • Please confirm the following automatic change(s) Read log cannot be set to true.Please enable read logging in company settings.
  • Log Read Acess cannot be set for Hris field.Please enable read logging in company settings
  • For MDF field : You are using positionTitle for which read access logging is switched on as a searchable field. This is not supported - please remove the positionTitle from the list of searchable fields.

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

Environment

SAP SuccessFactors HCM Core

Reproducing the Issue

Via BCUI

  • Navigate to BCUI or (Manage Business Confirguration) page
  • Click on emergencyContactPrimary
  • click on detail of field :name
  • change the log read access from No to Yes
  • save

Result:  error: Read log cannto be set to true for field relationship.

 13Log.png

 

Via Import Succession Data Model or Country Specific Data Model

Import Succession Data Model or Country Specific Data Model

  • Go to provisioning - > Company - > Import/Export Data Model
    • Export file 
    • add new flag logreadaccess  = "true" like below example 
      Eg: 
      <hris-field max-length="50" id="relationship" visibility="both" logreadaccess="true" required="true">
            <label>Relationship</label>
    • <label xml:lang="en-US">Relationship</label>
            <picklist id="relation"/>
          </hris-field>
    • Choose updated file and Import it, the change will affect immediately
  • Result: Log Read Acess cannot be set for Hris field.Please enable read logging in company settings

3Log.png

Via MDF-configure Object Definition

  • Navigate to configure Object Definition -Select Position
  • Make correction
  • Select field positionTitle -Detail
  • change the log read access from No to Yes
  • Save:

Result: You are using positionTitle for which read access logging is switched on as a searchable field. This is not supported - please remove the positionTitle from the list of searchable fields.

213Log.png

Cause

  • Feature Read Access Logging is not enable in Manage Audit Configuration
  • Product limitation for List of context fields for non MDF Employee Central Entities
  • Example: Job relationship is not supporting

Resolution

Grant Role base Permission -RBP to user.

  •  Open the RBP role → click "Admin Center Permissions" → as highlighted below:

332Log.png

Enable feature:

  • Go Admin Tool Manage Audit Configuration
  • Enable: Feature Read Access Logging

2Log.png

 

Important Note: Read access log support for different entities:

Read access log is supported by all the EC entities with NO context fields as mentioned Below. 

It is not supported by following fields:

  •   Cascade fields like event reason, country of company.
  •   Fields which are part of read access log context.
  •   Fields of entities like Address,Deductions

  

List of context fields for non MDF EC entities:

EC Element

Functional Area

Context1

Context2

Person Information

Personal Information

 

 

Personal Information

Personal Information

Effective Date

 

Global Information

Personal Information

Effective Date

Country

Email Information

Personal Information

Email Type

 

Phone Information

Personal Information

Phone Type (External Code)

 

Social Account Information

Personal Information

IM Domain

 

Primary Emergency Contact

Personal Information

Relationship Type

 

National Id Information

Personal Information

Country (Code)

Card Type

Work Permit Information

Personal Information

Country(Code)

 

Dependent Information

Personal Information

Relationship Type

Effective Date

Job Relationship

Employment Information

Relationship Type

Effective Date

Job Information

Employment Information

Effective Date

Sequence Number

Employment Information

Employment Information

UsersSysId

 

Compensation Information

Employment Information

Effective Date

Sequence Number

Pay Component Recurring

Employment Information

Pay Date

PAY_COMPONENT_ICODE

Pay Component Non Recurring

Employment Information

PAY_COMPONENT_ICODE

 

Future Release:1808 Allow customers to configure standard and user info elements for GDPR RAL

Add new flag logreadaccess in the data model , default value is false , logreadaccess = true means this standard element or user info element could be recorded as RAL

Go to provisioning - > Company - > Import/Export Data Model
Export file
add new flag logreadaccess  = "true" like below example
Eg:
<standard-element id="jobCode" max-length="128" required="false" matrix-filter="false" logreadaccess="true">
Choose updated file and Import it, the change will affect immediately .

1332Log.png

Keywords

Log Read Access,ECT-101720,,context fields,Log Read Acess cannot be set for Hris field.Please enable read logging in company settings,Not support Please confirm the following automatic change(s) Read log cannot be set to true for field relationship-type,Please confirm the following automatic change(s) Read log cannot be set to true.Please enable read logging in company settings,Log Read Acess cannot be set for Hris field.Please enable read logging in company settings, You are using positionTitle for which read access logging is switched on as a searchable field. This is not supported - please remove the positionTitle from the list of searchable fields., PLT-63087 , KBA , LOD-SF-EC-BCI , BCUI & DM Config(XML) , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem

Product

SAP SuccessFactors HCM Core 1805