Резерв отпусков. Управленческий учет отпусков. Для любых баз ЗиК

29.09.11

Учетные задачи - Учет рабочего времени

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
а_РезервОтпусков.ert
.ert 74,50Kb
545
545 Скачать (1 SM) Купить за 1 850 руб.

Реквизиты формы:

1. Дата отчета - обязателен для заполнения.

2. Среднее кол-во дней в месяце - по умолчанию 30.4.

3. Показать дни и месяцы - показывать или нет Дней отработанных / Дней отработанных минус отпуск без сохранения / Кол-во месяцев. 

4. Показать оклад - показывать оклады или нет.

Печатная форма:

1. Цвета которые используются при покраске ячеек (какой цвет для чего) - выводятся сверху печатной формы.

Принцип работы:

1. Данные берутся из документов обычной выборкой, можете попробовать написать "черный запрос", возможно будет быстрее.

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

3. Аналогично проверяется и дата увольнения: если сотрудник уволен до даты отчета - он пропускается, если отчет не нашел дату увольнения в истории - он смотрит в записанных приказах.

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

5. А теперь самое интересное, собственно сам алгоритм расчета:

- Берется количество дней с начала работы до даты отчета, из него вычитается отпуск без сохранения з/п (если этот отпуск превышает 14 дней), потом делится на среднее кол-во дней в месяце (реквизит формы). Округляем и получаем целое кол-во месяцев. За каждый месяц сотрудник заработает 2.33 дня отпуска. За каждый третий месяц - 2.34 дня. То есть за три отработанных месяца у сотрудника получится ровно 7 дней отпуска. В год соответственно - 28. Таким образом рассчитывается сколько сотруднику положено дней отпуска. Потом из этой цифры вычитается сколько он уже отгулял и выводится итоговая цифра - резерв (+) или превышение(-).

- Еще там есть округление превышения, дробная часть приводится к такому виду: 0.66 (если было 0.67) и 0.33 (если было 0.34). Тоже пожелание кадровиков.

6. В коде есть мои комментарии, поэтому если захотите доработать отчет - сделаете это без проблем.

См. также

Кадровый учет Бухгалтер Пользователь Платформа 1С v7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Обработка позволяет быстро и массово исправить ошибки заполнения карточек справочника Контрагенты. А именно те случаи, когда вместо ФизЛица установлено ЮрЛицо, когда в карточках справочника СвоиЮрЛица не установлен реквизит ИндивидуальныйПредприниматель, неверно заполнен реквизит ИНН\КПП, а также исправляет реквизит ЮрФизЛица справочника БанковскиеСчета, привязанного к обрабатываемому контрагенту. Обработка тестировалась на платформе 1С7.7 конфигурации "Торговля и Склад" ред. 998 и 1004. Код обработки открыт.

1 стартмани

23.12.2021    5818    3    Kuzya_brаtsk    0    

12

Рабочее место Учет рабочего времени Кадровый учет Бухгалтер Руководитель проекта Платформа 1С v7.7 Конфигурации 1cv7 Управленческий учет Абонемент ($m)

Данное решение предназначено для упрощенного варианта электронного учёта рабочего времени сотрудников предприятия. Печать титульного листа и таблицы табеля учёта рабочего времени. Печать бейджиков сотрудников. Автоматическая регистрация и расчет рабочего времени по штрих-коду сотрудника. Загрузка сотрудников из справочника. Формирование штрих-кода сотрудника. Совместимо с любой конфигурацией 1С:7.7.

5 стартмани

13.12.2017    30791    17    etmarket    5    

5

Кадровый учет Системный администратор Программист Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет Налоговый учет Управленческий учет Бесплатно (free)

ЗиК 7.7 постепенно сходит на нет. Но, возможно, кому-то из нас все-таки когда-либо еще не раз придется столкнуться с этой конфигурацией. Поскольку работы по ней и заказов всё меньше и меньше, знания о ней и опыт постепенно угасают. Мой опыт с ЗиК 7.7 длиной в 14 лет терять просто так неохота. В этой статье я запишу, чтобы не забыть, важные моменты об этой конфигурации, чтобы самому не забыть, и вдруг кто-то получит это в наследство на сопровождение и будет вынужден (иначе не скажешь) это обслуживать. Или еще можно рассматривать эту статью как модное нынче «Письмо самому себе в прошлое».

18.11.2014    44101    Lapitskiy    26    

55

Зарплата Кадровый учет Загрузка и выгрузка в Excel Программист Расчет 7.7 1С:Зарплата и кадры 7.7 Управленческий учет НДФЛ Абонемент ($m)

Печать договоров, заявлений по шаблону WORD и EXCEL (шаблон, пример). Нужно сделать рыбу и закинуть в каталог. Программисту только надо в рыбе прописать переменные. Образцы рабочих договоров, заявлений прилагаются - doc, xls, xlsx, rtf.

1 стартмани

08.10.2012    27299    174    _Vovik    6    

13

Кадровый учет Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Абонемент ($m)

Список принятых/уволенных сотрудников в одном отчете, Фамилия, Имя и Отчество в отдельных колонках

1 стартмани

24.09.2012    19659    62    Frosja    2    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. инн123 05.04.11 04:37 Сейчас в теме
В ЗиК 7.7 выдает ошибку :
Период.ИспользоватьОбъект("СостояниеФизЛица", Сотрудник);
{N:\SOFT\TD\1C\ZIK\PRBASIC_SQL\EXTFORMS\А_РЕЗЕРВОТПУСКОВ.ERT(98)}: СостояниеФизЛица не является константой или периодическим параметром!
suhal; Frosja; +2 Ответить
3. samadurov 108 05.04.11 17:02 Сейчас в теме
(1) Это потому, что в отчете не учитывается расположение сотрудников по группам в справочнике "Сотрудники"
2. danich 05.04.11 08:40 Сейчас в теме
Отзывы из отпуска учитываются (документы сторно, исправления)?
4. mrdug 763 06.04.11 09:56 Сейчас в теме
инн123 пишет:
В ЗиК 7.7 выдает ошибку :
Период.ИспользоватьОбъект("СостояниеФизЛица", Сотрудник);
{N:\SOFT\TD\1C\ZIK\PRBASIC_SQL\EXTFORMS\А_РЕЗЕРВОТПУС КОВ.ERT(98)}: СостояниеФизЛица не является константой или периодическим параметром!

да, скорее всего это из-за групп в справочнике Сотрудники, у нас их нет просто.
Заменил отчет. Будут пропускаться группы и помеченные на удаление.

Если у кого-то еще проблемы возникнут - пишите, не стесняйтесь, постараюсь помочь.
5. sanits 07.04.11 18:38 Сейчас в теме
Классная штучка, огромное спасибо. Но есть проблемка: есть сотрудники, у которых не верно считает не использ. дни отпуска (принят 11.01.2010, отгулял в августе 14 дней, а на сегодняшний день в резерве 35 дней отпуска) в чем может быть проблема? Спасибо.
6. danila_evropa 08.04.11 11:04 Сейчас в теме
Вот бы для ЗУП 2.5 такой отчет.. а то пришлось самому делать)
7. mrdug 763 11.04.11 09:23 Сейчас в теме
sanits пишет:
Но есть проблемка: есть сотрудники, у которых не верно считает не использ. дни отпуска (принят 11.01.2010, отгулял в августе 14 дней, а на сегодняшний день в резерве 35 дней отпуска) в чем может быть проблема?

Извините, раньше не мог ответить, только добрался до форума.

Насколько я понял дата приема и резерв правильно считаются, а вот отпуск похоже не учитывается. Нужно проверить, а попадают ли вообще документы отпуска в выборку (например, выгрузить ТЗдокументы в таблицу значений на форме). Дальше два варианта: отпуска в выборку не попадают, тогда надо смотреть почему, либо попадают, но отпуск по сотруднику все равно не считается. А не считаться может по разным причинам, тут бы желательно запустить отладчик на этом сотруднике и посмотреть что происходит, почему отпуск пропускается. Но если с отладчиком не дружите - напишите, придумаем другой вариант.
8. ross 03.08.11 11:32 Сейчас в теме
Вещь хорошая, но не попадает выплата Компенчсаций за неиспользованный отпуск
9. nano1c 172 16.08.11 14:17 Сейчас в теме
а для КА или ЗУП есть чтолибо подобное?
10. АлексейН 2 29.08.11 14:45 Сейчас в теме
Попадают сотрудники,
если в документе ПриказОПриемеНаРаботу установлена дата окончания работы
т.е. принятых на период работы, по ним документов об увольнении нет.
Вставляем начиная со строки 116
:D

//Пропускаем принятых на работу с указанием даты увольнения в документе ПриказОПриемеНаРаботу
//т.е. принятых с.. по.. ,  меньше даты отчета 
ДатаУвольненияИзДок = Период.ТекущийДокумент().Окончание; 
Если ПустоеЗначение(ДатаУвольненияИзДок) = 0 Тогда
     Если (ДатаУвольненияИзДок <= ДатаОтчета) Тогда    
	Продолжить;
     КонецЕсли; 
КонецЕсли; 
11. netserfer 89 20.09.11 16:50 Сейчас в теме
Спасибо, немного допилил, бухи счастливы
12. mrdug 763 21.09.11 12:34 Сейчас в теме
ross пишет:

Вещь хорошая, но не попадает выплата Компенчсаций за неиспользованный отпуск

Извините, сейчас не могу поддерживать отчёт, 8.2 занимаюсь. Как вариант, вы можете либо сами попробовать доделать, либо отдать программисту на небольшую доработку.
13. alon 171 21.09.11 17:45 Сейчас в теме
Количество дней без сохранения считается в сумме за все года и получается больше 14 (например 8 в 2010 и 8 в 2011). Хотя должно считаться раздельно для каждого года, и тогда эти периоды не учитываются.
Для себя исправил.
14. mayak15 28.09.11 10:10 Сейчас в теме
Да, не попадает выплата компенсаций за неиспользованный отпуск
15. TrinitronOTV 16 28.09.11 11:41 Сейчас в теме
mayak15 пишет:

Да, не попадает выплата компенсаций за неиспользованный отпуск

да уже видимо бесполезно обсуждать этот отчет - автор уже в пространстве 8.2
16. kxl 07.10.11 11:45 Сейчас в теме
не работает так как надо...
пришлось допиливать
17. mrdug 763 07.10.11 12:12 Сейчас в теме
kxl пишет:
не работает так как надо...
пришлось допиливать

Рад бы помочь, но возможности нет :(
18. IDija 154 12.10.11 12:22 Сейчас в теме
А в комплексной работает?
19. mrdug 763 12.10.11 13:22 Сейчас в теме
Попробуйте. Если не получится - ничего не сломается.
20. opolyakova 16 18.10.11 19:52 Сейчас в теме
хотелось бы скачать, но коменты оставлять надо...
21. mrdug 763 19.10.11 14:47 Сейчас в теме
хотелось бы скачать, но коменты оставлять надо...

А что без комментов не даёт скачать?
22. mary_F 27.10.11 11:03 Сейчас в теме
Доработала под требования своего отдела кадров. Спасибо за отчет, ОК доволен!
23. vit_new 38 27.10.11 14:15 Сейчас в теме
У наших работников есть дополнительные отпуска. И, вообще считаю, за основу в таких отчетах следует брать реальную информацию из журнала расчета зарплаты.
24. mrdug 763 28.10.11 09:55 Сейчас в теме
vit_new пишет:
И, вообще считаю, за основу в таких отчетах следует брать реальную информацию из журнала расчета зарплаты.

Ключевой момент здесь: "пожелание наших кадровиков". А это значит что им не важно как правильно нужно извлекать данные, главное чтоб это было им удобно. Поэтому данные берутся из документов, а не из журнала.
25. vit_new 38 02.11.11 15:22 Сейчас в теме
Скачал, попробовал отчет.
1. Прогулы,отпуска по уходу до 3-х лет, учебные отпуска, компенсации отпуска (должны вычитаться из отпускного стажа)
2. Нужна какая-то доработка по дополнительным дням отпуска.
3. Дни, сверх 14-ти дней за свой счет, вычитаются за каждый рабочий год отдельно.
26. el.comarova 02.11.11 15:58 Сейчас в теме
Да без учета дополнительных отпусков нормально. А под 8.2 такой не делали?
27. mrdug 763 02.11.11 17:55 Сейчас в теме
el.comarova пишет:Да без учета дополнительных отпусков нормально. А под 8.2 такой не делали?

Только в перспективе. Тут (на инфостарте) есть отчет по резервам для 8.2, правда он платный.
28. opolyakova 16 03.11.11 15:25 Сейчас в теме
29. mrdug 763 07.11.11 13:02 Сейчас в теме
opolyakova: неправильно считает

mrdug (21.09.2011): Извините, сейчас не могу поддерживать отчёт, 8.2 занимаюсь. Как вариант, вы можете либо сами попробовать доделать, либо отдать программисту на небольшую доработку.
30. baronzelan4 13.11.11 15:06 Сейчас в теме
Есть ошибки. Но в целом не плохо. Спасибо!
31. chugada 4 17.11.11 09:10 Сейчас в теме
Очень актуальный обработка. Бухам как всегда все нужно вчера, а тут такой подарок.
Спасибо большое
32. kris_vod 24.11.11 07:58 Сейчас в теме
Может у кого нибудь есть,поделитесь плиз.....Стоит комплексная версия 7.7 надо как всегда вчера,резерв отпусков, чтобы учитывались: в счет отпуска, дополнительный отпуск (Вредные условия труда),оечредной отпуск,и не входили в расчет отпусков по учебе, по уходу за ребенком и без сохранения зп. ОЧень очень нужно.
33. keysnofelet 01.12.11 04:55 Сейчас в теме
один раз пригодился отчет, видимо настает время опять его запустить
34. nvilku 05.12.11 17:47 Сейчас в теме
спасибо огромное, хорошая обработка! Очень помогла для формирования отчетности!! Единственно, неправильно считает резерв отпусков у сотрудников находящихся в декретном отпуске
35. пользователь 06.12.11 16:21
Сообщение было скрыто модератором.
...
36. пользователь 06.12.11 16:23
Сообщение было скрыто модератором.
...
37. пользователь 06.12.11 16:32
Сообщение было скрыто модератором.
...
38. пользователь 06.12.11 16:32
Сообщение было скрыто модератором.
...
39. пользователь 06.12.11 16:33
Сообщение было скрыто модератором.
...
40. пользователь 06.12.11 16:33
Сообщение было скрыто модератором.
...
41. пользователь 06.12.11 16:34
Сообщение было скрыто модератором.
...
42. МаринаККК 16.12.11 13:43 Сейчас в теме
В отчет не попадает компенсация за неиспользованный отпуск, а так отлично..спасибо
43. Tolpinski 68 19.12.11 08:12 Сейчас в теме
Не хватает фильтра "стандартного" для зик по сотрудникам, а так +
44. emptyteam 21.12.11 13:13 Сейчас в теме
Tolpinski пишет:
Не хватает фильтра "стандартного" для зик по сотрудникам, а так +

Да, очень не хватает фильтра!! А так большое спасибо!
45. server_sam 26.12.11 11:40 Сейчас в теме
а мне понравился отчет немного доработать и все готово
46. Ariko-sv 29.12.11 08:59 Сейчас в теме
Большой вам "ПЛЮС", как раз то, что искала. У меня несколько маленьких фирм, всегда забываю их отпуска контолировать, как правило фактически сотрудники в другое время ходят, а проводить все таки надо как положено. Поэтому вам большое гран мерси!
47. пользователь 09.01.12 21:52
Сообщение было скрыто модератором.
...
48. Sbelyi78 9 20.01.12 09:54 Сейчас в теме
Правда очень полезно, вот только при расчете сумм надо брать среднедневную за месяц или за 12 месяцев?
49. KrakoZyabl 77 23.01.12 10:10 Сейчас в теме
Спасибо большое, очень пригодилась обработочка!
50. flash82 30.01.12 14:44 Сейчас в теме
Спасибо большое, очень пригодилась, но надо немного доделать...
51. vpozitive 01.02.12 14:20 Сейчас в теме
Почему то средний не выводит, ан двух базах проверяла((((((((((((((((((((((((((
52. Boroda 90 07.02.12 00:36 Сейчас в теме
Что-то такие противоречивые отзывы... Так и не понял стоит ли скачивать и использовать в работе или повременить из-за довольно многих недоработок...
53. mrdug 763 07.02.12 00:52 Сейчас в теме
(52) Boroda, рад бы доработать, но базы подходящей нет под рукой. Пришлось оставить так.
54. Кошки рулят 07.02.12 02:02 Сейчас в теме
(52) Boroda, Фигня. Безграмотная поделка, к тому же, без необходимого функционала.
Мы с бухтой сделали это намного круче ...
55. mrdug 763 08.02.12 21:12 Сейчас в теме
(54) Кошки рулят,
вот и пришлите г-ну Boroda вашу грамотную разработку :)
56. Кошки рулят 08.02.12 23:34 Сейчас в теме
(55)
1. Не могу. Авторов-то двое - как же можно раздавать чужое? На этом ресурсе об авторское право ноги вытирают, но это НЕ значит что все кто здесь такие.
2. Не хочу. С какой радости?
57. RomxxxStar 09.02.12 00:06 Сейчас в теме
58. пользователь 09.02.12 00:17
Сообщение было скрыто модератором.
...
59. пользователь 10.02.12 12:20
Сообщение было скрыто модератором.
...
60. msa777 10.02.12 14:10 Сейчас в теме
Большая просьба дать ссылку на этот отчет или закинуть на мой ящик msa102@mail.ru
mrdug писал вам сообщение с этой просьбой и удалили похоже...

Заранее благодарен всем кто отзавется!!!! :-)

P.S.
нет у меня к сожалению валюты сайта...
61. alina71 16.02.12 12:26 Сейчас в теме
В 1С зарплату ведем с 2004 года, а почти все работники приняты на работу намного раньше. Соответственно "использовано" дней считает только с 2004 года, а "заработано" с даты приема на работу. Как быть?
62. Shura2000 29.02.12 12:16 Сейчас в теме
в шапке уже исправленный отчет лежит?
63. var-s 19.03.12 12:57 Сейчас в теме
Может и опоздас с коментарием....
но пока минусов довольнотоко много...
1. не учитывает административные отпуска по отработанному времени.
2. не учитывает дополнительные дни отпуска.
3. не учитывает неоплачиваемые дополнительные дни отпуска
плюс найден только один
выдает цифры с которыми делай что хочеш(
64. Sol777 06.04.12 17:53 Сейчас в теме
Весьма актуальный вопрос. Спасибо. Плюс.
65. AstVit 28 06.04.12 20:01 Сейчас в теме
Спасибо большое хороший отчет ) У самого руки не доходили для 7.7 написать Плюс
66. MariP 16 09.04.12 09:33 Сейчас в теме
не взлетела:
Если ТаблицаОтпуск.ДнейДопОтпуска >0 Тогда
{D:\1C_BASES\1С ERT\ЗИК\ОТПУСК\РЕЗЕРВОТПУСКОВ1.2.ERT(229)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
Оставьте свое сообщение