Skip to main content

Notifications

Dynamics 365 Community / Forums / Human Resources forum / Position management de...
Human Resources forum
Suggested answer

Position management details question for your collective input

Posted on by 30

Hi,

How do you all manage positions?

I can't see a way not to create a new position every time a position detail changes, to avoid the display of incorrect worker position history.

Business scenario. A position with the description "Operator" vacated by departing Worker A is filled with Worker B. However, the position description changes from "Operator 1" to Operator 2", and Job assigned to the position also changes.

As-is: The problem is when viewed from HR/Workers/Positions. Worker A now appears to have occupied an "Operator 2" position for the date range they occupied the position. The position details that were effective when worker A occupied the position do not display. Instead, the current position details display.

It causes creating a new position if any details need to change versus simply updating the position details.

The correct data is accessible because position details are effective dated and reportable from the Positiondetails entity. It's just not showing correctly on the front end.

How do you all manage positions? I can't see a way not to create a new position every time a position detail changes.

Appreciate some wisdom from the gurus.

Thanks,

Steve.

Different example using an change in a test case to make the point.

2021_2D00_04_2D00_01_5F00_11_2D00_38_2D00_26.png

2021_2D00_04_2D00_01_5F00_11_2D00_42_2D00_25.png

  • Suggested answer
    Steve Deur Profile Picture
    Steve Deur 30 on at
    RE: Position management details question for your collective input

    Hi Andre,

    If I understand correctly, creating a new position when the description changes (Tech 1 to Tec 2) is the best practice for D365.  It seems in D365HR, changing a position description is for correcting errors, not maintaining positions over time. However, the database structure appears to have effective dating for it within the positiondetails entity.    Effectively though D365 is not capable of position management.

    Thanks for the insight.

    Steve

    After following up with MS support, this is part of the answer I received:

    The description field is not a field that is tracked with Maintain Versions, since it is just the description on the position. So the results that you are seeing is what I would expect to see. When you have a position the position ID and Description this would normally not be changed. If the position has been changed and is no longer useful, the recommendation would be to retire that position and create a new position. If the position did not change then the description would not need to be changed.

  • André Arnaud de Calavon Profile Picture
    André Arnaud de Cal... 290,888 Super User 2024 Season 2 on at
    RE: Position management details question for your collective input

    Hi Steve,

    I do understand your issue here. There are various ways to manage this. HR is a SaaS solution where you can't change the existing form behavior with a customization.

    How many changes like this, you expect monthly or yearly? Eventually, you can contact Microsoft Support or create an idea on the Dynamics experience website (ideas.dynamics.com).

  • Steve Deur Profile Picture
    Steve Deur 30 on at
    RE: Position management details question for your collective input

    Hi André,

    I don't mean that worker 2 is an existing worker, but that can also happen.

    It is the best practice with D365 to create a new position if the position details change?

    From the PostionsDetails entity, there is effective-date tracking.  I don't understand why the description returned to the user in the screenshot above is not correct for the corresponding assignment date range—the position description relevant to worker 1.

    In practice, it's impossible to reuse a position if the position details have changed due to the display of misleading first worker position history.  

    Open to the suggestion's   Example change in the position description: Lab Tech 1 to Lab Tech 2.  Creating a new position for every hire or promotion, if any of the position details change, makes vacancy tracking more difficult, but open to suggestions.

    Thank you,

    Steve.

  • Steve Deur Profile Picture
    Steve Deur 30 on at
    RE: Position management details question for your collective input

    Hi André,

    Appreciate the insight.   The position details change after worker 1 departs. The problem is worker 1, and worker 2 now have the same position description.  I'm saying worker 1 should have the position description that was active when worker 1 was in the position.

    The business scenario:   Every time a position is vacated, the position details are updated before the replacement starts.   However, this 'changes' the first worker's position history on the front end, as shown in the previously shared screenshots.

    Thanks,

    Steve.

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    André Arnaud de Cal... 290,888 Super User 2024 Season 2 on at
    RE: Position management details question for your collective input

    Hi Steve,

    There can be multiple changes to positions. In your example above, I do understand that there was a person who left the company. Now another existing worker took over that position. In that case, I would change the position assignment and not the details of the current assigned position itself.

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,888 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,247 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans