web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

HR Compensation filtering Wrong Plans

(0) ShareShare
ReportReport
Posted on by 33
I am trying to assign a plan to the employee, but it's filtering different plans here. I need it to filter plan 8 only.
Even the eligibility rules are 1:1.
 
 
This is the position details:
 
Position changes:
 
 
worker changes:
 
I have the same question (0)
  • Suggested answer
    Assisted by AI
    ANInnoSolutions Profile Picture
    446 on at
    1) Issue
    - Wrong compensation plans are shown when assigning a compensation plan to a worker in D365 Human Resources
    - The system displays multiple grade-based plans (e.g. Grade13, Grade14) instead of the expected specific plan (e.g. Grade8 / Plan 8)
    - Eligibility rules are already configured with restrictions (e.g. PNG - G8 only allows Grade8)
    - Despite this setup the plan lookup still shows unrelated plans during hire or worker assignment
    - This leads to incorrect plan selection and confusion for HR users
     
    2) Reason
    - The issue is caused by how D365 Human Resources evaluates compensation eligibility and filtering logic at runtime
    - Compensation plan filtering is not driven only by eligibility rules but also by position, job, compensation region, and worker context
    - Eligibility rules (like PNG - G8) restrict assignment logically but are not strictly applied as lookup filters in all scenarios
    - Plans such as Grade13 and Grade14 appear because they are still valid for the worker context (e.g. same region, type Fixed, no restrictive job/position criteria)
    - This leads to a situation where multiple plans match the broader criteria even if a specific eligibility rule exists
     
    Based on the images:
    - Plan Grade8 is correctly linked to eligibility rule PNG - G8
    - Restrict eligibility to selected levels is enabled and only G8 is selected
    - However no strict filtering exists on Job, Position, or Compensation region in the eligibility rule
    - Therefore other Grade plans also remain valid candidates
    - This can happen because eligibility rules in D365 HR act as validation logic rather than strict lookup filters
     
    3) Resolution
    - Strengthen eligibility rule configuration for Plan 8 (Grade8)
     
    Define more restrictive criteria such as:
    - Job (link to Engineering Graduate or relevant job)
    - Position (000516 or position type)
    - Department or Compensation region (e.g. POM)
    - Ensure that only Plan 8 matches the full combination of attributes
    - Review all other plans (Grade13, Grade14 etc.)
     
    Remove overlapping eligibility by:
    - Limiting their job, region, or level applicability
    - Setting expiration dates if they are not active
    - Ensuring they do not apply to the same worker population
    - Validate Job and Position setup
     
    Confirm that the employee’s position (Engineering Graduate 1) is linked to:
    - Correct Job family (Graduates)
    - Correct Compensation region (POM)
    - Ensure Plan 8 is the only plan matching this combination
    - Check Compensation structure
    - Verify that plan type (Fixed) and pay frequency are aligned only for the intended plan
    - Avoid multiple plans sharing identical configuration without additional filters
    - Understand system behavior
    - Plan lookup is based on broad eligibility (not strict filtering)
    - Eligibility rules ensure validity but do not always restrict dropdown values
    - Optional improvement
    - Implement a customization if strict filtering is required in the lookup
    - Or create a helper view/report for HR users showing correct plan per position
    - Testing
     
    Test with:
    - Different positions
    - Different compensation regions
    - Different eligibility rules
    - Ensure only Plan 8 appears for the targeted scenario
     
    Key takeaway
    - In D365 Human Resources eligibility rules alone are not enough to control lookup filtering
    - Proper control requires a combination of eligibility criteria, job/position alignment, and removal of overlapping plan configurations
     
    For a more detailed answer, please provide more information.
     

    Rg,

    Alexander

    *Due to the complex and different possibilities of deploying Dynamics 365 I highly recommend not to setup the application without some expert/partner or support. (For more information contact me under anassl@inno-solutions.info or visit www.inno-solutions.de)

    *The Information comes directly from the manufacturer or provider and are validated (not guaranteed) up to date of creation of the posting.

    References:

    1. Microsoft Licensing Guide
    2. Microsoft Doc`s/Learn

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 622

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 553 Super User 2026 Season 1

#3
CP04-islander Profile Picture

CP04-islander 430

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans