bdd2

Все остатки отпусков в документе "Увольнение из организаций" для ЗУП/ЗБУ

Опубликовал Sieg Heil (mdie) в раздел Обработки - Обработка документов

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

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

  1. "Зарплата и Управление Персоналом" редакция 2.5.53.1;
  2. "Зарплата и кадры бюджетного учреждения" редакция 1.0.43.1.

Порядок установки:

1) Через меню "Сервис"-> "Дополнительные отчеты и обработки" -> "Дополнительные внешние обработки табличных частей" по кнопке "Добавить" в открывшемся окне справочника выбираем команду:

 

2) В открывшемся диалоге указываем расположение файла обработки, выбираем его и соглашаемся на применение параметров авторегистрации и сохраняем изменения:

3) Теперь в кадровом документе "Увольнение из организаций" появился новый пункт, вызывающий обработку:

P.S. Про ограничение необходимо также упомянутьПорядок расчета компенсации устанавливается для всех видов отпусков единым из ТЧ документа ("По календарным дням" или "По шестидневке") и списание остатков происходит за счет одного вида отпуска, указанного в начислении (по умолчанию это "Основной ежегодный отпуск").

Скачать файлы

Наименование Файл Версия Размер
ОстатокОтпусков.epf
.epf 5,81Kb
11.07.12
227
.epf 5,81Kb 227 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Elena Yeriomina (ves.Parnas) 18.07.12 11:15 Сейчас в теме
а разве стандартный механизм делает что то другое ?
2. Sieg Heil (mdie) 74 18.07.12 19:55 Сейчас в теме
(1) А Вы попробуйте задать дополнительные отпуска сотруднику и посмотрите на остаток в справке по отпускам и в документе увольнения.
3. Elena Yeriomina (ves.Parnas) 19.07.12 09:49 Сейчас в теме
Верно! у нас на это не обращают внимания т.к. доп.отпуска только у руководства и остатки по этому виду отпусков не учитывают.

А какие действия в системе необходимо выполнить чтобы вести учет остатков доп.отпусков только по отдельным сотрудникам ?
Спрашиваю потому что если в спр.ВидыЕжегодныхОтпусков установить флаг "предоставлять всем..." и кол.дней отпуска, а в ВР "Дополнительный отпуск" переключатель в положение "является отпуском" для расчета отстатков, тогда учет остатков доп.отпуска применяется ко всем сотрам.
(установить кол.дней без взведенного флага "предоставлять всем..." невозможно)
4. Sieg Heil (mdie) 74 19.07.12 12:01 Сейчас в теме
(3) Вполне себе возможно:
1) создаем нужный вид отпуска;
2) в справочнике должности на вкладке "Ежегодные отпуска" добавляем созданный отпуск и указываем в количество дней;
3) проверяем появление этого отпуска в справке по отпускам, редактируем остатки и т.д.
или прямо в форме "Остатки отпусков" по выделенному сотруднику жмем кнопочку "Изменить кол-во дней отпуска в год" и вносим нужный отпуск и количество дней по нему.
В первом случае отпуск будет привязан к должности, а во втором - конкретно к сотруднику.
ves.Parnas; +1 Ответить 1
5. Elena Yeriomina (ves.Parnas) 19.07.12 13:00 Сейчас в теме
(4) mdie, Отлично! объявляется благодарность доской почета!
6. Таня Кусова (tdk22) 30.07.12 06:47 Сейчас в теме
7. Helen I (Bruk) 46 31.07.12 21:48 Сейчас в теме
(3) Так же если есть необходимость можно устанавливать дополнительные отпуска у отдельных сотрудников:

Рабочий стол > Кадровый учет > Остатки отпусков. В справочнике активировать сотрудника и выбрать действие "Изменить количество дней отпуска в год", в открывшемся диалоговом окне добавить вид ежегодного отпуска и количество дней.
8. Elena Yeriomina (ves.Parnas) 01.08.12 09:50 Сейчас в теме
(7) Bruk, кстати, про злополучные "остатки". Поделитесь опытом использования регл.задания "Заполнять остатки отпусков регл.учета авто..". Если есть смысл, то какой ? Влияние на быстодействие не замечено (ФЛ в базе > 1000). Только в справочнике появляются записи, которые потом видны в "Справке по отпуску".
9. Sieg Heil (mdie) 74 01.08.12 12:09 Сейчас в теме
(8) ves.Parnas, особых проблем не замечено: крутятся регламентные задачи (они там чет не особо часто вроде запускаются) и если честно также не было замечено какого-либо прироста (наверное это для совсем слабых компов).
10. Helen I (Bruk) 46 01.08.12 13:33 Сейчас в теме
(8)ves.Parnas, честно говоря не стала использовать этот функционал, т.к. у нас по некоторым организациям был перенос данных несколько лет назад, так еще и дополнительные отпуска не велись, но списывались с основного ежегодного отпуска, и данная обработка сработала некорректно. Сейчас заставила пользователей проверять и корректировать остатки по каждому, дальше остатки считаются корректно. А по тем организациям где были все кадровые приказы перенесены корректно, просто ввели сотрудникам дополнительный отпуск и пере провели все документы Отпуска организации. Все стало красиво, считается и так быстро.
11. Elena Yeriomina (ves.Parnas) 01.08.12 17:17 Сейчас в теме
благодарю за ответы! Да,если принять во внимание возникающие ошибки расчета остатков отпусков тип.конф, то использование этого регламентного задания - пурген.
Меня то "Справка по отпуску" смутила. Если сотр работает с 2008г, а для него (и не только для него) в справочнике "Остатки отпусков организаций прошлых лет" каким то образом появилась запись в 2010, то в его "Справку по отпуску" не выведется список отпусков до 2010г. Только этот остаток и последующие отпуска.
12. finch (fin7) 18.09.12 18:29 Сейчас в теме
Спасибо! Пригодилась! Ставлю плюсик
13. Lubov Lubov (bus1ka) 27.11.12 21:25 Сейчас в теме
Спасибо. Нужная вещь. Но все равно мне не очень понятен принцип 1с. Как-так, доп. отпуск просто не учитывается. Не честно получается
14. Татьяна (tanilka) 06.12.12 15:37 Сейчас в теме
Спасибо, отличная обработка!!! Кадровики всю плеш проели с этими дополнительными отпусками...
15. Евгений Мадонов (madonov) 135 04.02.13 08:45 Сейчас в теме
Спасибо за обработку. 1С-овцы дописывать данный функционал похоже вообще не планируют.
16. Сергей Викторович (Loader_1C) 30.05.13 20:11 Сейчас в теме
Спасибо!

madonov,
1С-овцы дописывать данный функционал похоже вообще не планируют.

В ЗиК БУ вообще отказались.
17. Marina Sharapova (hub logistik) 17.12.13 00:53 Сейчас в теме
18. gges 13.02.15 09:38 Сейчас в теме
(9) mdie, подскажите пожалуйста, а обработка учитывает, если человек проработал 11 месяцев, и если есть невыходы ? И если несколько доп. отпусков?
19. Гульнара Р (Эсти) 4 16.03.15 08:09 Сейчас в теме
спасибо за обработку. много времени сэкономила
20. Ирина К (irenk2006) 26.08.15 10:48 Сейчас в теме
На КА эту обработку можно использовать?
21. Sieg Heil (mdie) 74 26.08.15 19:20 Сейчас в теме
(20) irenk2006, скорее всего придётся чутка "допилить". К тому же не известно что там с текущим функционалом по отпускам, т.к. публикации более 3-х лет
22. Sieg Heil (mdie) 74 26.08.15 19:22 Сейчас в теме
(18) gges, функционал получения остатков полностью типовой, за исключением того, что учитывает все отпуска, а не только основной (запоздал с ответом на пол года :-)
23. alex G (alexx2510) 19 18.12.15 16:14 Сейчас в теме
(22) mdie,
Как я понял логика обработки предполагает заполнение остатками отпусков на дату в варианте, когда сотрудник не увольняется, а просто идет в отпуск, однако в этом случае окончание рабочего года "уезжает" на дату приема сотрудника, а при увольнении окончание рабочего года заполняется датой увольнения.
Мне кажется, красивее делать так: сначала рассчитываем остаток стандартным способом "для увольнения", а затем дорассчитываем еще раз без учета вида отпуска и меняем только цифру остатка отпуска, не трогая рабочие периоды.

а вообще странно, что 1С до сих пор не сделала это в своих типовых - непонятно в чем проблема