Ограничување со пресметка на годишен одмор
Омејитив при израчунувањето на годишниот одмор

|
Сите вработени во компанијата имаат право на максимум 27 дена годишен одмор.
Исклучок се три вработени кои ги исполнуваат следните услови:
- Жени, чие што возраст е еднаква или повисока од 50 години или чие што работно искуство е еднакво или повисоко од 25 години;
- Мажи, чие што возраст е еднаква или повисока од 55 години или чие што работно искуство е еднакво или повисоко од 30 години
Овие вработени немаат ограничувања за максимум годишен одмор и одморот нема да биде намален!
|
1. Административен панел
Во административниот панел |…| Персонал | Одмор потврдуваме го чекбоксот Максимален одмор, каде што се прикажани полето Дена и Формула:

Во полето Дена внесуваме 27 дена и во формулата внесуваме следната SQL реченица:
~S~
case when ('#SPL#'='М' and (#STR#>659 or #SVDD#>359)) then 999 else
case when ('#SPL#'='Ж' and (#STR#>599 or #SVDD#>299)) then 999
else 27 end end
~S~

2. Досие на вработени
Во досието на вработени во панелот Отсуство | Параметри на одмор за пресметка според Формула преку копчето Пресметка, започнете ја пресметката на годишниот одмор.

Пошто вработениот ги исполнува условите дека нејзината возраст е, еднаква или повисока од 50 години во пресметката на годишниот одмор се зема во предвид вкупниот одмор и не максимум 27 дена.

Вработен кој не ги исполнува условите ќе има одмор според формулата за пресметка според максималниот лимит или. на бројот на дена што сме ги внесле во Административниот панел л ... л Персонал л Одмор во полето Дена и во SQL условот. Пресметката на одморот би била како следува:

Каде што исто така на одлуката за годишен одмор се намалува бројот на дена до максимум одмор наведено во административниот панел.
