Остатки отпусков по периодам и их использование. ЗУП 2.5 / КА 1.1 / УПП 1.3 / ЗУП 3.X / КА 2.2 / УП 2.2

09.08.17

Учетные задачи - Зарплата

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
ЗУП 2.5 ОстаткиОтпусковПоПериодам_INFOSTART.epf
.epf 51,40Kb
229
229 Скачать (1 SM) Купить за 1 850 руб.
ЗУП 3.0 ОбобщалкаДанныхПоСотрудникуДляВыверкиОстатковОтпусков_INFOSTART.epf
.epf 27,69Kb
157
157 Скачать (1 SM) Купить за 1 850 руб.

Типовая "Справка по отпуску", да, красивая, но, блин, не информативная, от того и возникла идея, как помочь глазам не сломаться.

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

Думаю, данная обработка многим поможет навести порядок в остатках отпусков и плавно стартануть на ЗУП 3.0, или стартануть на ЗУП 3.0, а там навести порядок в остатках отпусков Laughing.

Порядок использования:

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

UPD 22/03/2016

Выложена в общий доступ обработка "ЗУП 3.0 ОбобщалкаДанныхПоСотрудникуДляВыверкиОстатковОтпусков_INFOSTART.epf".
Обработка позволяет анализировать данные сотрудника такие как:
  • отчет "Остатки отпусков по периодам"
  • регистр "Данные состояний сотрудников"
  • регистр "Состояния сотрудников"
  • регистр "Заработанные права на отпуска"
  • регистр "Начальные остатки отпусков"
  • регистр "Фактические отпуска"
  • регистр "Положенные виды ежегодных отпусков"
Все в одном едином окне, а не открывая десяток отдельных окон разных регистров, в которых постоянно нужно еще менять фильтры, чтобы наконец понять, что же не так с сотрудником и почему именно так ему программа считает остатки отпусков ну и так далее, каждый найдет свое применение этой обработке.
В обработке по сути делаются выборки данных по регистам с фильтрацией по сотруднику, а так же позаимствован запрос из отчета "Остатки отпусков", и тоже формируется по одному сотруднику, потом все это дело пишется в табличные поля, где и показываются пользователю.
Так же обработка позволяет вызвать стандартную печатную форму справки по отпускам сотрудника, но на указанную дату, а не так как это сделано в печатной форме сотрудника, где справка печатается всегда на текущую дату.

UPD 08/08/2017

В версии обработки под обычные формы, то есть под конфигурации, где расчет ЗП строится на базе ЗУП 2.5 внесен ряд изменений:
  1. Все табличные части теперь располагаются каждая на своей отдельной вкладке
  2. Из нового, добавлена вкладка "Начальные остатки отпусков" с начальными остатками отпусков
  3. Из нового, добавлена вкладка "Заработанные права на отпуска" с рассчитанными правами на отпуск помесячно
  4. Из нового, добавлена вкладка "Положенные виды ежегодных отпусков" с положенными видами отпусков у сотрудника
  5. Из нового, добавлена вкладка "Настройки", где пока одна основная настройка, - это таблица с видами ежегодных отпусков по вредности. Указанные отпуска конечно на совести пользователей, так как там можно ввести и основной ежегодный отпуск и тогда программа будет его просчитывать как вредный.
  6. Ну и самое главное, добавлен не типовой расчет прав на отпуска по вредности, данный расчет работает при включенном флажке "Не типовой расчет отпусков за вредность". При этом программа старается просчитать фактически отработанное время сотрудников и произвести расчет прав на отпуска указанных на вкладке "Настройки". Расчет попытался повторить по образцу и подобию как он реализован 1С в ЗУП 3.1.2+ Данная функция пока рассматривается как экспериментальная, поэтому доверяй, но проверяй! Сам расчет довольно таки не быстрый, поэтому не рекомендую вынимать его и пихать в типовую чтобы этим же алгоритмом производился расчет отпусков в самой конфигурации, где это нужно. Вы просто повесите базу даже на простом открытии окна "Остатки отпусков" выполнив команду меню "Кадровый учет/Учет невыходов/Остатки отпусков", все будет жестко лагать.

Так выглядят положенные виды ежегодных отпусков

А так выглядят рассчитанные права на отпуск, где отпуска по вредности рассчитаны по не типовому алгоритму.

Остатки Отпуска Периоды Вредность

См. также

Зарплата Роли и права Системный администратор Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5940 руб.

27.05.2021    40844    305    106    

233

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

60000 руб.

06.10.2023    5497    38    20    

46

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    26693    26    1    

28

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    96578    116    1    

123

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    62076    164    141    

136

Загрузка и выгрузка в Excel Зарплата Кадровый учет Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Обработка позволяет загрузить из структурированного файла данные по физическим лицам, сотрудникам. Предусмотрено создание документов "Прием на работу". Данные загружаются не только в справочники и документы, но и в регистры сведений. Обработка разработана для конфигураций "Зарплата и Управление Персоналом, редакция 3.1"/"Зарплата и кадры государственного учреждения, редакция 3.1" на платформе 8.3.

6000 руб.

15.07.2015    65739    102    49    

105

Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Аванс по заработной плате в 2023 году фиксированной суммой - как правильно рассчитать и удержать НДФЛ в ЗУП 3.1. Если Вам надо, чтобы НДФЛ с аванса фиксированной суммой за декабрь 2022 попал в справку 2-НДФЛ за 2022 год, - решение есть. Обновление от 2025.01.28: Проверено на Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.30.117 и 3.1.31.67) Обновлена Форма. Добавлен Налог 18, 20 и 22 %.

10 стартмани

19.12.2022    56230    232    goraleale    247    

58
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Brawler 460 22.03.16 20:03 Сейчас в теме
2. Brawler 460 09.08.17 20:56 Сейчас в теме
3. Tolpinski 68 10.08.17 16:05 Сейчас в теме
Сидел переделывал алгоритм для доп. отпуска в зуп 2.5, такой бы отчет пригодился, да уже сам вывел эти таблички через построитель, благо они почти все там в таком же виде как и на ваших картинках. Чуть помучатся только пришлось с конвертацией массива структур в таблицу значений.
4. vechiy 35 23.10.17 12:24 Сейчас в теме
под зуп 3.1 будет работать?
5. Brawler 460 23.10.17 12:51 Сейчас в теме
(4) ЗУП 3.0 ОбобщалкаДанныхПоСотрудникуДляВыверкиОстатковОтпусков_INFOST­ART.epf
Будет.
6. fugu 23 04.12.17 12:56 Сейчас в теме
Под УПП 1.3 работать будет?
7. Brawler 460 04.12.17 13:13 Сейчас в теме
(6) ЗУП 2.5 ОстаткиОтпусковПоПериодам_INFOSTART.epf
Будет.
8. fugu 23 04.12.17 13:59 Сейчас в теме
(7) Скачал, попытался запустить.
Выдало кучу ошибок.
Файл во вложении.

Возможно подскажите, в чем проблема?
Прикрепленные файлы:
ошибки.txt
9. Brawler 460 04.12.17 14:20 Сейчас в теме
(8) это вы какую из обработок и в какой конфигурации запустили? точную версию укажите пожалуйста.
10. fugu 23 04.12.17 15:07 Сейчас в теме
(9)
ЗУП 2.5 ОстаткиОтпусковПоПериодам_INFOSTART.epf


1С:Предприятие 8.3 (8.3.7.2008)
Управление производственным предприятием для Украины
редакция 1.3 (1.3.53.1)
11. Brawler 460 05.12.17 08:07 Сейчас в теме
(10) Вот это поворот.
Я базу УПП для Украины в глаза не видел.
Видимо там все по другому устроено в части остатков отпусков, что и не мудрено, ибо законодательство иное.
12. Hla 87 19.03.18 10:27 Сейчас в теме
13. Roman_Go 2 07.09.18 14:32 Сейчас в теме
а никто не видел обработок для заполнения документа "отпуска сотрудников" чтобы заполнял по периодам дни отпуска?
14. Brawler 460 07.09.18 16:18 Сейчас в теме
15. Roman_Go 2 10.09.18 06:40 Сейчас в теме
(14) документ "отпуска сотрудников" кадровик туда вносит сотрудника, который идет в отпуск на 20 дней. 10 отпуска дней он заработал в 2015-2016 год, а оставшиеся 10 в 2016-2017 году

программа по умолчанию, когда добавляешь сотрудника устанавливает период "за период работы" 2015-2017 год, а хотелось бы иметь две строчки
1. основной отпуск 10 дней за период работы 2015-2016
2. основной отпуск 10 дней за период работы 2016-2017
16. Dmitry888 43 10.02.21 15:30 Сейчас в теме
Данный отчет показывает остатки по отпускам с сотыми долями?
17. Brawler 460 10.02.21 16:18 Сейчас в теме
(16) На скринах видно два знака после запятой.
18. Layla_Silver 08.03.25 21:30 Сейчас в теме
Добрый день, добрые люди! Подойдет ли обработка "обобщалка" для конфигурации ЗУП 3.1 (3.1.32.17)? А самое главное, решает ли она следующую задачу: в программе заложен железный алгоритм списания предоставленных дней отпуска по хронологии рабочих лет. Хочется влиять на этот механизм, так как в приказе на отпуск по необходимости исправляем рабочий год вручную (например, программа ставит старый год-наиболее ранний, а мне требуется текущий рабочий год сотрудника), соответственно, ожидаю увидеть в каком-то отчёте по остаткам отпусков/с помощью обработки, что расход отпуска реально отразился по тому году, который указали в приказе. Типовой алгоритм эти исправления не учитывает ни в справке об остатках отпусков, ни в кадровом отчете "остатки отпусков". Ручное исправление влияет только на отражение рабочего года в печатной форме приказа или в личной карточке Т-2 :-(
19. Brawler 460 08.03.25 21:50 Сейчас в теме
(18) Доброго времени суток.
Знаю точно, что на ЗУП 3.1.30 встроенной в ERP 2.5.21 работает.
На ЗУП 3.1.32 не проверял, но думаю работать будет.
Никаких своих расчетов обработка не делает, она лишь отображает картину того как типовой алгоритм считает данные, то есть просто их выводит все в одном окне.
Вы уверены, что то что вы желаете видеть не нарушает ТК РФ?
Манипуляции отпусками заканчиваются встречами с прокуратурой. Возле предприятия, где я работаю уже две конторы (500 и 1500 штат сотрудников) словили люлей и теперь как шелковые.
Layla_Silver; +1 Ответить
20. Layla_Silver 08.03.25 22:26 Сейчас в теме
(19) Эти хотелки не нарушают ТК. Порядок предоставления законодательно не урегулирован, хронологическая последовательность нигде не установлена, равно, как и не запрещено обратное. В принципе это на усмотрение Работодателя, какой позиции придерживаться, закрепить в локальных актах. Но если работник сейчас идет по графику, а в графике расписаны только 28 дней (это же на очередной год) и не учтены неиспользованные остатки прошлых лет, то сейчас ему нужно предоставить именно за текущий рабочий год в первую очередь, т.к. по ТК отпуск должен предоставляться ежегодно (т.е. в каждом индивидуальном рабочем году), а программа естественно выставляет старый год (имеются давние остатки).
Так а что в этих манипуляциях такого? Возможно, у тех шёлковых предприятий серьёзные нарушения?
Я же, наоборот, хочу, чтобы хотя бы с текущего момента график отпусков исполнялся, чтобы отпуска предоставлялись без переносов на следующий год и не накапливались, допуская нарушения, если вовремя не проконтролировать крайние сроки по перенесенным. За старые годы тоже хотим параллельно подчищать (вне графика по отдельному заявлению).
Смысл моего замысла в том, чтобы, не получилось так, что, используя типовой алгоритм и предоставляя отпуска по хронологии лет, при этом не просрочивались за текущий рабочий год. Зачем допускать возможность нового нарушения, пока пытаешься вылезти из старого.
А я про расчёты обработкой не говорила. Мне хотелось, чтобы данные об использовании отпуска тянулись из приказов на отпуск (какой там рабочий год выставлен, чтобы по нему и шел расход). На сегодняшний момент программа делает так: в приказе ручками исправила период работы 23.04.2024-22.04.2025 4 дня отпуска, а в отчете по остаткам отпусков эти 4 дня учтены по периоду работы 23.04.2021-22.04.2022. В итоге в дальнейшем не смогу вести достоверный контроль остатков в разрезе лет.
21. Brawler 460 08.03.25 22:56 Сейчас в теме
(20) Графики отпусков по всей стране это фикция. Уже давно люди делают обработки заполнения этих графиков фактическими данными + сотрудники с пустыми датами для ручного дозаполнения, если нет факта. Потом эти документы в морду проверяющему кидаются. Не знаю зачем вообще нужна эта возня в масштабах страны. Деревьев сколько извели...
Расходовать отпуска самое логичное в порядке их возникновения и если у человека 100 дней накоплено, то сходит он сейчас в отпуск как за текущий период или нет, у вас 72 дня долга перед ним никуда не денется. Нас всех интенсивно стали гонять в отпуска чтобы выбрать остатки до приемлемых, не более 28 дней, да и за эти дни гоняют, старяются заставить выгулять все дни текущего периода, чтобы в следующий вступали без долгов. Мне это не нравится, на работу устроился 1 ноября, мне тупо, что на море поехать купаться в октябре чтобы их обнулить? Бррр холодно. Брыкаемся и копим до следующего лета или весны.
23. Layla_Silver 08.03.25 23:31 Сейчас в теме
(21) У нас не фикция, реально утверждаем в конце года и всё оформляем, поэтому возникла реальная необходимость в точном контроле, ещё и потому, что кадровики не в состоянии это отслеживать, это слишком заумно для них 😊 А из-за их безответственного отношения к этому - бардак в учете образуется и наживание проблем предприятию. Пытаюсь страховаться автоматизированными средствами.
Логичным со стороны может казаться всё, что угодно)) Я обложилась и письмами Роструда/Минтруда, и судебной практикой. Как раз в свете проверок, увеличения числа "вредных" людей и прочего хочется вести в рамках закона. Это не прихоть)
Ну, если 01.11 устроены, то не обязательно в октябре заплыв устраивать. Первую часть отпуска в графике можно запланировать на дни, приходящиеся через полгода, как раз май-июнь на подходе, ну и остатки распределить до конца года.
Так возможно такой механизм соорудить? Я пока оцениваю все стороны, вдруг такое можно реализовать. Если нет, то мой внутренний перфекционист скажет: "досадно, но ладно", и дальше пойдёт 😁
24. Brawler 460 08.03.25 23:38 Сейчас в теме
(23) так и у нас утверждают, кто бы соблюдал этот график на100%...
Стараются вроде, напоминания кадровикам сделали, что кого-то пора гнать в отпуск.
25. Layla_Silver 09.03.25 21:26 Сейчас в теме
(24) Мистер Brawler, а возможно доработать внешний отчёт для вывода остатка отпусков в разрезе рабочих лет, берущего данные из этих регистров программы? Чтобы этот отчет выглядел +/-, как стандартный "остатки отпусков" или, как что-то похожее из обработки в этой статье?
Прикрепленные файлы:
26. Brawler 460 10.03.25 08:24 Сейчас в теме
(25) Не понимаю, о чем вы говорите.
Типовой отчет остатков отпусков показывает рабочие периоды из коробки.
Моя обработка так же показывает остатки отпусков в разрезе рабочих периодов на одной из вкладок, на других вкладках показаны данные повлиявшие на расчет остатка отпусков, то есть что было положено согласно кадровых приказов, какой факт хождения в отпуска был... +/- и даются остатки отпусков по периодам.
22. Brawler 460 08.03.25 22:59 Сейчас в теме
(20) 10 лет назал, две работы назад, практически у всего руководства остатки отпусков были 350+ дней))) как на это проверяющие смотрели хз...
Оставьте свое сообщение