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

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

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

Количество версий компонента387
Количество рещенных задач2213
Последная дата обработки компонента2023-12-19 06:44:21
Последная дата файла2023-12-16 17:31:38
Последная версия9.1.253.0

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

Z_STAFFORDERS
102.144818
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

Долгосрочные отпуска. Возврат из них. Таблица Vacancy

Описание :

Штатное расписание (интерфейс)

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


В системе предусмотрены долгосрочные отпуска, при оформлении которых сотрудник освобождает ставку.

Сейчас при оформлении такого отпуска в назначении сотрудника устанавливается дата ухода.

Подобный способ хранения информации приводит к ряду проблем:
- в ряде случаев из-за установленной даты ухода система считает сотрудника, находящегося в долгосрочном отпуске, уволенным;
- при окончании долгосрочного отпуска необходимо выполнять возврат из него (убирать дату ухода в назначении);
- оформление возврата из долгосрочного отпуска производится нажатием на кнопку в интерфейсе ШР, но это не всегда тот функционал, за который должен отвечать пользователь, ведущий ШР в системе; кроме того, сотрудники, работающие вне ШР, в данном интерфейсе не отображаются и выполнить их возврат здесь нельзя;
- результат построения отчетов зависит от того, возвращен ли сотрудник из отпуска - система определяет факт занятия ставки по дате ухода и не видит, что в определенный период сотрудник был в долгосрочном отпуске и ставку не занимал;
- затруднена поддержка актуальной даты ухода в назначении при оформлении двух долгосрочных отпусков подряд, операциях редактирования отпусков в Кадрах и ЗП;
- наименование подразделения, в котором находится сотрудник, в 6 окне отображается на дату ухода, что в случае нахождения сотрудника в отпуске неправильно.

В то же время, информация о состоянии отпуска в системе и так есть, а факт нахождения сотрудника в долгосрочном отпуске может определяться исходя из имеющихся данных.

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

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


В случае ухода сотрудника в долгосрочный отпуск дата ухода в назначении не проставляется, возврат сотрудника из долгосрочного отпуска (занятие им ставки) производится автоматически. Разработан конвертер, убирающий дату ухода в назначениях сотрудников, находящихся в долгосрочном отпуске.

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

Определение того, находится ли сотрудник по определенному назначению в долгосрочном отпуске (т.е. не занимает ставку) на дату производится следующим образом:
- для совместительств - должен иметься отпуск, действующий на дату и оформленный на совместительство с тем же лицевым счетом;
- для других назначений - должен иметься отпуск, действующий на дату и оформленный на любое основное назначение.

Соответствующим образом доработаны отчеты.

При формировании планового графика отпусков проверяется наличие у сотрудника долгосрочного отпуска на первый день года формирования. При его наличии план для сотрудника за год не формируется.

Для определения нахождения сотрудника в долгосрочном отпуске по назначению на дату следует использовать метод GetLongVacationByDate(код назначения, дата) vip-интерфейса StaffStruct. Таблица Vacancy для связи больше не используется.

Доработано событие системы "Окончание долгосрочного отпуска". При его выполнении на экран выводится перечень сотрудников, у которых в ближайшее время (согласно настройкам контроля событий) заканчивается долгосрочный отпуск. В том случае, если на дату возврата сотрудника из отпуска на ставке будет недостаточно вакансий, сообщение об этом будет выведено здесь.
При обработке уведомлений (нажатие на Enter при наличии маркированных уведомлений) будет производиться проверка на соответствие атрибутов назначения (оклад, режим, условия труда и т.п.) значениям на ставке в ШР. В том случае, если данные расходятся, на экран выводится подтверждение о необходимости обновления назначения согласно ШР. Положительный ответ пользователя на вопрос приведет к обновлению назначения сотрудника и отправке сигнала об изменении лицевого счета в рабочую корзину.

ВНИМАНИЕ: если контроль события окончания долгосрочного отпуска отключен, то предупреждение об автоматическом возврате сотрудника на ставку проводиться не будет. Т.о. даже при включенном контроле вакансий ("Настройки Галактики \ Управление персоналом \ Управление и учет кадров \ При отсутствии по штатному расписанию свободных вакансий" ) может возникнуть ситуация с отрицательным числом вакансий по ставке, если ставка занята другим сотрудником.
Z_STAFFORDERS
102.150048
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

РПД=1,8: протокол расчета компенсации выдается при утверждении приказа о повторном приеме

Описание :

8. Увольнение

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


При утверждении приказа о приеме (РПД-1 по персоналу) появляется FastReport-протокол о расчете компенсации. Ошибка возникает при выполнении следующей последовательности действий:
1. В списке приказов о прекращении трудового договора создается приказ, в котором рассчитывается компенсация. После расчета список приказов не закрывается.
2. В реестре всех приказов по персоналу оформляется и утверждается приказ о приеме.

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


При утверждении приказа о приеме протокол о расчете компенсации не отображается.
Z_STAFFORDERS
102.150130
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

Добавить нрек-и в поток РПД 42

Описание :

42. Перенос отпуска

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


Необходимо в выводимый поток добавить nrec-и:
ContDocNrec
PersNrec

В имеющемся файле NFormRD42.frm нету ни одного nrec-а, что существенно затрудняет использование.

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


В поток индивидуальной и групповой печатной FCom-формы РПД-42 по персоналу добавлены уникальные идентификаторы записи приказа (ContDoc - имя в потоке ContDocNRec) и карточки сотрудника (Persons - имя в потоке PersNRec).

Исправлен вывод в групповую форму РПД-42 по персоналу основания приказа.
Z_STAFFORDERS
102.150857
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

В печатную форму РПД-70 (индивид, групповая) подразделение выводится без учета переименований

Описание :

70. Временный перевод

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


В отчеты по приказам по персоналу выводится неправильное наименование подразделения (без учета даты):
- сводные печатные формы РПД-1,7,44,90,91;
- групповая печатная форма РПД-7;
- групповая печатная форма РПД-39 (поле NFrmT39aData.Podr в потоке FastReport);
- групповая и индивидуальная печатная формы РПД-44;
- групповая (FastReport) и индивидуальная печатная формы РПД-70.

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


В сводные форма для РПД-1,7,44,90,91 теперь выводится длинное наименование подразделения (как и в остальных сводных) на дату действия в приказе. При этом:
- в РПД-7 - на последний день действия совмещения;
- в РПД-90, 91 - на дату отклонения.

В групповую и индивидуальную формы РПД-7 наименование подразделения теперь выводится на последний день действия совмещения, а не на дату его начала.

В групповую и индивидуальную форму РПД-44 выводится наименование подразделения на дату завершения замещения.

В поток групповой формы (поле NFrmT39aData.Podr) РПД-39 наименование подразделения проверяется на дату из заголовка приказа.

Исправлены печатные формы Т-5 и Т-5а:
- для замещения, оформленного в картотеке, на печать выводятся правильные даты его действия;
- для РПД-70 наименования подразделения выводится на дату начала назначения;
- для РПД-5 наименование подразделения по предыдущему назначению выводится на день до начала нового назначения.
Z_STAFFORDERS
102.150863
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

РПД=100: в интерфейсе содержания приказа для табельных номеров не учитывается общесистемная настройка

Описание :

100. Прочие действия

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


В РПД-100 по персоналу независимо от настройки формата табельных номеров отображается два столбца с табельным номером: и числовой, и символьный.

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


В РПД-100 по персоналу отображается один столбец с табельным номером: символьным или числовым в зависимости от настройки формата табельных номеров.

В РПД-4 исправлена ошибка, приводившая к наличию в записи истории по приказу неправильной даты начала в тех случаях, когда после создания приказа дата начала назначения в нем редактировалась.
Z_STAFFORDERS
102.151904
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

Расчет компенсации при увольнении/неиспользованных дней отпуска

Описание :

Отчет о неиспользованных отпусках

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


Требуется проработка аналитиком следующей ситуации, так как в законодательстве нет точной формулировки.

По законодательству:
Расчет отработанных в рабочем году полных месяцев производится следующим образом:
1) подсчитываются дни, включаемые в рабочий год;
2) полученная сумма делится на среднемесячное число календарных дней за год;
3) остаток дней, составляющий 15 и более календарных дней, округляется до полного месяца, а составляющий менее 15 календарных дней - из подсчета исключается.

На текущий момент алгоритм подсчета полных месяцев (а именно пункт 3) реализован с учетом использования математического округления.
То есть, если остаток (пункт 3) получается 14.5, Галактика округляет до 15 дней.
Клиент утверждает, что в законодательстве формулировки про округление третьего пункта нет, и брать нужно только целую часть дней, то есть 14.

Из-за этой разницы во вложенном примере получается разница в рассчитанных днях компенсации (1 день)

Округление по законодательству "Полученные при расчете общей продолжительности дней отпуска пропорционально отработанному времени десятые, равные 0,5 и больше, округляются до одного дня, а менее 0,5 - исключаются из подсчета" используется только для расчета дней отпуска, а не количества полных дней для подсчета полных месяцев.

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


При расчете компенсации (приказ на увольнение; вкладка "Увольнение" доп. информации 1-го окна картотеки) отпускной стаж для Беларуси рассчитывается по алгоритму:
1) подсчитываются дни, отработанные сотрудником в рабочем году (за вычетом периодов, исключаемых из отпускного стажа);
2) полученная сумма делится на среднемесячное число календарных дней за год (по умолчанию 29,7);
3) определяется целая часть от деления;
3) определяется оставшееся количество дней: дробная часть от деления умножается на среднемесячное количество дней и округляется до 2 знаков после запятой;
4) остаток дней, составляющий 15 и более календарных дней, округляется до полного месяца, а составляющий менее 15 календарных дней - из подсчета исключается.
Z_STAFFORDERS
102.151942
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

Добавить в список полей Должность в именительном падеже в индивид форму в Fastreport со склонением ФИО для РПД 6

Описание :

6. Оформление очередного отпуска

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


Просьба добавить в список полей печатных FastReport-форм приказов на отпуск должность в именительном падеже.
Сейчас есть должность во всех падежах кроме именительного, а поле Dolgn содержит не только наименование должности, но и категорию, и разряд.

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


В поток индивидуальных и групповых FastReport-форм приказов на отпуск (РПД-6, 41 по персоналу) добавлено поле Dolgn_IP, содержащее наименование должности в именительном падеже без дополнений.
Z_STAFFORDERS
102.152090
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

Дни Компенсации при увольнении рассчитываются не верно

Описание :

8. Увольнение

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


В модуле Управление персоналом утвердили приказ на увольнение работника. Галактика рассчитала 9,5 календарных дней компенсации.
В классификаторе отпусков и неявок
Признак отпуска для оформления = 1 - по календарным с оплатой дней, продленных за счет праздников
Признак отпуска для оплаты = 3 - по рабочим, исходя из 5-ти дневной рабочей недели (в Казахстане по законодательству, отпуск предоставляется в календарных днях, но оплачивается по рабочим дням).
Но в модуле Заработная плата продолжительность компенсации указана в календарных днях.
Для того чтобы компенсация рассчиталась по рабочим дням приходиться перебивать даты окончания компенсации, только тогда меняется продолжительность в днях.

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


При формировании фактических компенсаций (при увольнении или денежных) для Казахстана реализован следующий алгоритм:
1) по рассчитанному количеству дней компенсации за полагающийся отпуск согласно признака предоставления определяются даты компенсации;
2) если компенсация целая - определяется количество оплачиваемых дней (согласно признаку оплаты) за интервал компенсации, определенный в п.1;
3) если компенсация дробная:
- определяется количество оплачиваемых (согласно признаку оплаты) дней за интервал компенсации за исключением последнего дня (который считается дробным);
- оценивается является ли оплачиваемым (согласно признаку оплаты) последний день компенсации, если является то прибавляется дробная часть компенсации; иначе - дробная часть откидывается.
Z_STAFFORDERS
102.152185
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

При утверждении скопированного приказа о перемещении в картотеке остаются доступными для редактирования все поля.

Описание :

5. Перемещение

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


При утверждении скопированного приказа о перемещении в картотеке остаются доступными для редактирования все поля.

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


В 6 окне картотеки поля, содержащиеся в записи истории утвержденного приказа, закрыты независимо от способа создания приказа о перемещении (РПД-5 по персоналу).
Z_STAFFORDERS
102.76610
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

навести порядок в отношении "характера работы"

Описание :

Интерфейс картотеки

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


В настоящий момент имеются следующие проблемы с полем "Характер работы":
- при изменении характера работы в 1 окне картотеки сотрудников данные об изменении не попадают в историю назначения, а из-за того, что при редактировании атрибутов назначения характер работы в картотеке синхронизируется с данными из истории назначения, внесенные в 1 окне данные о характере работы теряются;
- при переводе сотрудника по совмещению характер работы в историю нового назначения попадает из 1 окна картотеки, хотя по совмещению он мог быть другим;
- при изменении характера работы по совмещению новое значение заносится в 1 окно картотеки, что неправильно, т.к. там должно отражаться значение по основному назначению.

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


В 1 окне картотеки для тех случаев, когда у сотрудника есть основное назначение, закрыто редактирование поля с характером работы. Характер работы указывается при приеме или с помощью ввода операции в истории основного назначения сотрудника, что позволяет точно указывать дату изменения характера работы сотрудника.

Значение характера работы в 1 окне картотеки сотрудника синхронизируется только с текущим основным назначением.

При оформлении перемещения по совмещению/совместительству характер работы принимает значение характера того назначения, с которого осуществляется перемещение.

В создаваемом при утверждении РПД-95 по персоналу приказе указывается назначение того типа, на который оформлялся исходный приказ.
Z_STAFFORDERS
104.20416
Z_STAFFORDERS ( 9.1.70.0 )
2016-04-27 17:00:57

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

В прототип FORMT6_04 не выводятся поля подразделение, вид отпуска, за период работы

Описание :

Отпуска

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


В прототип FORMT6_04 не выводятся поля структурное подразделение, вид отпуска, за период работы, данные нужны для формирования собственных присоединенных форм.

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


В прототипе FormT6_04 подписаны выводимые поля.

9.1.253.09.1.252.09.1.251.09.1.250.09.1.249.09.1.248.19.1.248.09.1.247.09.1.246.09.1.245.09.1.244.09.1.243.09.1.242.09.1.241.09.1.240.09.1.239.19.1.239.09.1.238.09.1.237.09.1.236.09.1.235.19.1.235.09.1.234.19.1.234.09.1.233.09.1.232.09.1.231.09.1.229.09.1.228.09.1.226.09.1.225.09.1.224.09.1.223.09.1.222.09.1.221.09.1.220.09.1.219.09.1.218.09.1.217.09.1.216.09.1.215.09.1.214.09.1.213.09.1.210.09.1.209.09.1.208.09.1.207.09.1.206.09.1.205.09.1.204.09.1.203.19.1.202.19.1.202.09.1.201.09.1.200.09.1.199.09.1.198.09.1.230.09.1.227.09.1.217.19.1.212.09.1.211.09.1.203.09.1.197.09.1.196.09.1.195.09.1.194.09.1.193.09.1.192.09.1.191.09.1.190.09.1.189.09.1.188.09.1.187.09.1.186.09.1.185.09.1.184.09.1.183.09.1.182.09.1.181.09.1.180.09.1.179.19.1.179.09.1.178.09.1.177.09.1.176.09.1.175.09.1.174.09.1.173.09.1.172.09.1.171.09.1.170.09.1.169.09.1.168.09.1.167.09.1.166.09.1.165.09.1.164.09.1.163.09.1.162.09.1.161.09.1.160.09.1.159.09.1.158.09.1.157.09.1.156.09.1.155.09.1.154.09.1.153.09.1.152.09.1.151.09.1.150.09.1.149.09.1.148.09.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.09.1.133.09.1.132.19.1.132.09.1.131.09.1.130.09.1.129.09.1.128.09.1.127.09.1.126.09.1.125.09.1.124.39.1.124.29.1.124.19.1.124.09.1.123.09.1.122.09.1.121.09.1.120.09.1.119.09.1.118.09.1.117.19.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.19.1.109.09.1.108.29.1.108.19.1.108.09.1.107.09.1.106.09.1.105.09.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.099.09.1.99.09.1.098.09.1.98.09.1.097.09.1.97.09.1.96.09.1.096.09.1.95.09.1.095.09.1.94.09.1.094.09.1.93.09.1.093.09.1.92.09.1.092.09.1.91.09.1.091.09.1.090.09.1.90.09.1.89.19.1.089.09.1.89.09.1.088.09.1.88.09.1.87.09.1.087.09.1.86.09.1.086.09.1.85.09.1.085.09.1.084.09.1.84.09.1.083.09.1.83.09.1.082.09.1.82.09.1.81.09.1.081.09.1.80.09.1.080.09.1.079.09.1.79.09.1.78.09.1.078.09.1.077.09.1.77.09.1.76.09.1.076.09.1.075.09.1.75.09.1.74.09.1.074.09.1.073.09.1.73.09.1.72.19.1.72.09.1.072.09.1.71.09.1.071.09.1.70.09.1.070.09.1.069.09.1.69.09.1.68.09.1.068.09.1.67.09.1.067.09.1.066.09.1.66.09.1.65.09.1.065.09.1.064.19.1.64.19.1.064.09.1.64.09.1.063.09.1.63.09.1.62.09.1.062.09.1.061.09.1.61.09.1.060.09.1.60.09.1.059.09.1.59.09.1.58.09.1.058.09.1.57.09.1.057.09.1.056.09.1.56.09.1.055.09.1.55.09.1.54.19.1.054.09.1.54.09.1.53.09.1.053.09.1.052.09.1.52.09.1.51.09.1.051.09.1.50.29.1.50.19.1.50.09.1.050.09.1.49.09.1.049.09.1.048.09.1.48.09.1.047.09.1.47.09.1.046.09.1.46.09.1.45.19.1.045.09.1.45.09.1.44.09.1.044.09.1.43.09.1.043.09.1.42.09.1.042.09.1.41.29.1.41.19.1.041.09.1.41.09.1.40.29.1.40.09.1.040.09.1.39.19.1.039.09.1.39.09.1.038.09.1.38.09.1.37.09.1.037.09.1.36.09.1.036.09.1.35.09.1.035.09.1.34.19.1.34.09.1.034.09.1.033.09.1.33.09.1.032.09.1.32.09.1.31.09.1.031.09.1.030.09.1.30.09.1.29.09.1.029.09.1.028.09.1.28.09.1.027.09.1.27.09.1.026.09.1.26.09.1.25.19.1.025.09.1.25.09.1.024.09.1.24.09.1.023.09.1.23.09.1.22.09.1.022.09.1.21.09.1.021.09.1.20.09.1.020.09.1.019.09.1.19.09.1.018.09.1.18.09.1.17.09.1.017.09.1.016.09.1.16.09.1.15.09.1.015.09.1.014.09.1.14.09.1.013.29.1.13.29.1.013.19.1.13.19.1.013.09.1.13.09.1.12.09.1.012.09.1.11.29.1.11.09.1.011.09.1.010.09.1.10.09.1.9.09.1.009.09.1.008.09.1.8.09.1.7.09.1.007.09.1.6.09.1.006.09.1.5.09.1.005.09.1.004.09.1.4.09.1.3.09.1.003.09.1.002.09.1.2.09.1.1.09.1.001.0