Skip to main content

Positions

We can think of the concept of position as the users' seats within the company. Users are the people who sit in these position seats. When a user leaves the job or the user's position changes, the current position seat remains fixed. Instead of the user leaving that position, another user sits in the position seat. That is, the position is the position of the personnel who fulfill the job description determined by the organization.

Workflows within the system can be executed through users as well as through positions. In a confirmation step, if a position is defined for that approval step, the transactions are executed on a position-by-position basis through the user in the relevant position. In this case, workflows are freed from fixed user dependency, and whichever user is defined in the position, the operations proceed through that user. The main thing here is the position that does the work.

A user can have more than one position definition. In such a case, making position-based assignments in the flow steps, not user-based, allows the same person to carry out different duties belonging to different positions and to evaluate the actions taken in the processes based on the position taken.

The list of available positions and detailed information about these position descriptions can be accessed under the heading "Positions".

Adding a new [position](#yeni-position-adding to the system, making an existing viewing-position-information or change-position information are also carried out under this heading.

Clicking on the Positions heading lists all the positions defined in the system in the panel that opens.

The columns of this position list structure can be sorted, filtered within the records, entered into the details of the existing record, a new position can be added or an existing record can be modified.

<div style={{textAlign: 'center'}}>

Positions

</div>

Adding New Positions

On the screen where the positions are listed, there is a button called "New" in the upper left corner. Using this button, a new position can be defined to the system.

Positions

Clicking on the "New" button will open a blank position information screen for entering the information of the newly defined position.

Positions

The fields on the position information screen and the descriptions of these fields are as follows;

FeatureDescription
CodePosition id information
DescriptionPosition description, description
UserUser of the position
StatusIndicates the active status of the position. The values it receives;<br/>Active : The position is active. A current position that can<br/> be actively traded in the systemPassive : A position is passive. Can not actively trade in the system
Transfer StatusSpecifies the status of the transfer of the position to the system from external HR applications. The values it receives;<br/>Active : means that the position is transferred to the system with the HR applicationPassive : It means that the position is not transferred to the system with the HR application, it is<br/> managed manually
Transferred Position CodeIf the position is transferred from the external HR application and has a different id information in the HR source, the id information in the source is specified in this field
TypeIt is the type information of the position in the system. The values it receives;<br/>Normal : Type<br/> of normal type (System and Non-Custom) positionsSpecial : A type of position that is not a human position but is used to perform some special operations (mostly automated work)
If there is a multi-company structure in the organization, all the companies defined in the system are listed in this field, the company information including the position is selected from here
If there is "Position Properties" defined for positions, the position properties are listed here and the property data of the position to be added is entered in this field

The values of the new position in the position information screen are entered and then the "Save" button at the top of the screen is pressed. Thus, a new position is added to the system.

<div style={{textAlign: 'center'}}>

Positions

</div>

After the new position information is entered and the "Save" button is pressed, the newly added position is added to the existing position list.

Display of Position Information

Clicking on a record in the position list will open a screen with the position information of the relevant record.

Positions

The detail information of a position defined in the system can be accessed in this way.

Editing Position Information

From the position list, clicking on the row of the position whose information is desired to be edited, the screen with the information of the relevant position will open.

After any changes are made to the position information screen, the "Save" button at the top of the screen is pressed to update the information.

Current registration;

Positions

Changing the user defined to the position;

Positions

Saving the change;

<div style={{textAlign: 'center'}}>

Positions

</div>

This changes the user information linked to the position.

Best Practice

CORRECT USAGE
  • The ID (position id) information representing each user must be unique

  • In the system, it is ideal that each user has at least one position description

  • In different position definitions belonging to the same user, the position id information must be unique, while the user ID field is the same

  • There can be more than one position record with the same position description. In this case, the position id fields must be unique, while the description field of the position records is the same. This means that the system may have records with different position IDs with the same position description

:::d anger MISUSE

  • When the user is to be given an authorization based on the position he holds, this authority should not be given as a user authorization. The user's position must be authorized. Thus, even if the definition of the user in the position changes, since the authority is given to the position, every user who comes to that position automatically benefits from this authority. When the user changes depending on the position, there is no need to reauthorize

  • If an active position in the system is no longer to be used, the relevant position record should not be deleted from the system. The status of the position should be taken from active to passive

:::