Question

code/logic that is used to bypass the vacant position in graphical organisation structure

  • 17 March 2022
  • 1 reply
  • 65 views

Userlevel 3
Badge +9

. In Apps 10, there is new functionality which can be set, as shown below, which if a managers position is vacated, then notifications will be sent to the manager’s manager.

 

 

So for example, Employee 3 reports to Employee 2. Employee 2 reports to employee 1.

Employee 1

Employee 2

Employee 3

 

Employee 2 leaves the business, so the position is now vacant.

In previous versions of IFS, if for an example an absence request was submitted by employee 3, it would effectively go into a black hole and someone from another part of the organisation would approve the request.

The new function in Aurena allows a request to be sent to Employee 1, if Employee 2’s position is vacant.

WG&S would like to understand the code/logic that was used to bypass the vacant position


This topic has been closed for comments

1 reply

Userlevel 4
Badge +9

Hi,

The logic behind this is fairly simple.

In previous versions, the supervisor shown on the tab Summary of the Employee File would be the employee linked to the next higher position within the same organizational unit or above. If that next higher position would be vacant, you wouldn’t see a supervisor on the Summary tab. That was it.

Now, in case of a vacancy, the ‘next next’ higher position is checked or the ‘next next next’ etc., until an occupied higher position is found, either in the organizational unit of the employee or in one of the higher organizational units (in bottom-up sequence).

This enables the creation of an extremely simple position structure, i.e. a simple diagonal, only reflecting the management levels.

BR,

Martin