Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1G_WORKTABLEDLL

Справка по компоненту.

Количество версий компонента234
Количество рещенных задач391
Последная дата обработки компонента2023-12-17 16:06:44
Последная дата файла2023-12-16 17:31:33
Последная версия9.1.147.0

Новые задачи в этом компоненте

G_WORKTABLE
102.150873
G_WORKTABLE ( 9.1.63.0 )
2016-05-20 18:46:22

Краткое описание :

В табеле не отображается внесение больничного во время отпуска по уходу за ребенком

Описание :

Просмотр табеля

Что измененно :


Сотрудник работает неполный рабочий день во время долгосрочного отпуска по уходу за ребенком, и уходит на больничный. В табеле в данной ситуации на время отсутствия работника проставляется отпуск, а должен проставляться больничный, поскольку работник работает неполный рабочий день. А если бы работник не работал во время отпуска по уходу за ребёнком и принёс бы больничный, тогда нужно отображать отпуск, как сейчас и происходит.

Как измененно :


Теперь при совокупности следующих условий:
1) оформлен отпуск по уходу за ребёнком (код отпуска по уходу за ребёнком указывается в соответствующей настройке из раздела "Управление персоналом \ Общие настройки \ Больничные, отпуска, расчеты по среднему \ Отпуска")
2) заведен больничный во время этого отпуска
3) работник во время пересечения больничного с отпуском работает неполный рабочий день (введены рабочие часы на вкладке "Корректировка" при настройке "Ручные корректировки перекрывают больничные и отпуска"="нет", либо заведены отклонения "замена" при настройке "Безусловные отклонения перекрывают больничные и отпуска"="нет")
В такие дни в табеле отображается теперь больничный, а не отпуск.

Часы на вкладке "Неявки" в табеле распределяются между больничным и отпуском следующим образом: часы, введенные на вкладке "Корректировка" (в отклонении с типом "замена"), засчитываются как часы больничного, а оставшиеся часы (часы_по_графику-часы_больничного) - как часы отпуска.
G_WORKTABLE
102.152401
G_WORKTABLE ( 9.1.63.0 )
2016-05-20 18:46:22

Краткое описание :

Кэширование классификаторов больничных и отпусков в табеле

Описание :

Формирование табеля

Что измененно :


Предложение по оптимизации: реализовать кэширование классификатора видов пособий и классификатора видов отпусков, в виде, пригодном для использования во всех зарплатных библиотеках, и подключить эти кэши в табеле.

Как измененно :


Реализовано кэширование классификаторов видов пособий и отпусков в табеле.
G_WORKTABLE
102.153633
G_WORKTABLE ( 9.1.63.0 )
2016-05-20 18:46:22

Краткое описание :

Учет выходных во время работы на неполный рабочий день при наличие отпуска по уходу. (Россия)

Описание :

Формирование табеля

Что измененно :


В случае, если сотрудница находится в отпуске по уходу и при этом работает на неполный рабочий день, выходные являются стандартными, как у все сотрудников, а не днями отпуска по уходу. Необходимо отображать такие дни как "В", а не как "ОЖ".

Как измененно :


Теперь для того, чтобы во время отпуска по уходу за ребенком выходные отображались как "В", нужно ввести ноль часов на вкладке "Корректировка" в табеле. Таким образом можно отличить выходные, когда сотрудница работает неполный рабочий день от выходных, когда она просто находится в отпуске.
G_WORKTABLE
180.9464
G_WORKTABLE ( 9.1.63.0 )
2016-05-20 18:46:22

Краткое описание :

Галактика зависает при расчете заработной платы

Описание :

Расчет начислений (общие вопросы)

Что измененно :


Галактика зависает если к виду оплаты оклад с системным кодом 7 привязать алгоритм, содержащий функцию WT_GetAbsencesHours с датами uch_datan и uch_datok, и дополнительную входимость 36 "сводить при округлении".
Например: WT_GetAbsencesHours(1, 'РР', uch_datan, uch_datok)

Как измененно :


Исправлена реализация функции WT_GetAbsencesHours, теперь в описанной ситуации программа не зависает.
Однако, окончательный результат не будет верным, поскольку сведение округления не предусматривало пользовательских алгоритмов, и реализовано таким образом, что даты из UCH_DATAN и UCH_DATOK на момент выполнения алгоритма нулевые. Что означает, что функция подсчета часов неявок по датам не сможет вернуть корректные данные.

9.1.147.09.1.146.09.1.145.09.1.144.09.1.143.09.1.142.09.1.141.09.1.140.09.1.139.09.1.138.09.1.137.09.1.136.09.1.135.09.1.134.19.1.134.09.1.133.09.1.132.09.1.131.09.1.130.09.1.129.09.1.127.09.1.126.09.1.128.09.1.125.09.1.124.09.1.123.09.1.122.09.1.121.09.1.120.09.1.119.09.1.118.09.1.117.09.1.116.09.1.115.09.1.114.09.1.113.09.1.112.09.1.111.09.1.110.09.1.109.09.1.108.09.1.107.09.1.106.09.1.105.09.1.104.09.1.103.09.1.102.09.1.101.19.1.101.09.1.100.09.1.099.09.1.99.09.1.098.09.1.98.09.1.97.09.1.097.09.1.96.09.1.096.09.1.95.09.1.094.09.1.94.09.1.093.09.1.93.09.1.092.09.1.92.09.1.91.09.1.091.09.1.90.09.1.090.09.1.089.09.1.89.09.1.88.09.1.088.09.1.087.09.1.87.09.1.086.09.1.86.09.1.085.09.1.85.09.1.084.09.1.84.09.1.83.09.1.083.09.1.82.09.1.082.09.1.81.09.1.081.09.1.080.09.1.80.09.1.79.09.1.079.09.1.078.09.1.78.09.1.77.09.1.077.09.1.076.09.1.76.09.1.075.09.1.75.09.1.074.09.1.74.09.1.73.09.1.073.09.1.072.09.1.72.09.1.071.09.1.71.09.1.070.09.1.70.09.1.069.09.1.69.09.1.68.19.1.068.09.1.68.09.1.067.09.1.67.09.1.66.19.1.066.09.1.66.09.1.65.09.1.64.09.1.064.09.1.063.09.1.63.09.1.062.09.1.62.09.1.61.09.1.061.09.1.060.09.1.60.09.1.59.09.1.059.09.1.058.09.1.58.09.1.57.19.1.057.09.1.57.09.1.56.09.1.056.09.1.055.09.1.55.09.1.054.09.1.54.09.1.053.09.1.53.09.1.51.09.1.050.09.1.50.09.1.49.09.1.48.09.1.048.09.1.47.09.1.047.09.1.046.09.1.46.09.1.45.09.1.44.09.1.044.09.1.043.09.1.43.09.1.42.09.1.041.09.1.41.09.1.040.09.1.40.09.1.039.09.1.39.09.1.038.09.1.38.09.1.037.09.1.37.09.1.036.09.1.36.09.1.35.09.1.035.09.1.34.09.1.034.09.1.33.09.1.033.09.1.32.09.1.032.09.1.31.09.1.031.09.1.30.09.1.030.09.1.28.09.1.028.09.1.026.09.1.26.09.1.25.09.1.023.09.1.23.09.1.022.09.1.22.09.1.021.09.1.21.09.1.20.09.1.020.09.1.19.09.1.019.09.1.018.09.1.18.09.1.017.09.1.17.09.1.016.19.1.016.09.1.16.09.1.15.09.1.015.09.1.14.09.1.014.09.1.013.09.1.13.09.1.12.09.1.012.09.1.11.09.1.011.09.1.10.09.1.010.09.1.9.09.1.009.09.1.8.09.1.008.09.1.007.09.1.7.09.1.006.09.1.6.09.1.005.09.1.5.09.1.3.09.1.003.09.1.2.09.1.002.09.1.1.0