Остатки отпусков сотрудников организации. С деньгами!!!

10.09.09

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

Переработан мой прошлый отчет. Увеличена скорость формирования отчета. Добавлена колонка с денежным эквивалентом.

Скачать исходный код

Наименование Файл Версия Размер
-
.1252524958 35,74Kb
632
.1252524958 35,74Kb 632 Скачать

В отчете используется типовой механизм расчета остатков дней отпуска. Номер версии не ниже 2.5.10, платформа 8.1.12.101
Скриншот снят с демо базы.

Для работы отчета необходимо создать пустой документ "Начисление отпуска работникам организаций" и выбрать его в параметре "Документ".


См. также:
Мои разработки
Мои статьи

Отблагодарить меня:

Отправить 100 WMR (R342458610221)

См. также

Обновление для КА 1.1, ЗУП 2.5, БУХ 2.0: НДС, ЕФС-1, Расчет страховых взносов, Мобилизация, Статистика, Электронные трудовые книжки, 2-НДФЛ, Регламентированная отчетность, Кадровый учет, Прослеживаемость импортных товаров

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

19900 руб.

01.04.2020    142291    670    352    

234

Перенос данных из Парус 8 в ЗГУ 3

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

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

84000 руб.

19.08.2020    23041    19    1    

22

Перенос данных из Камин 3.5 (5.5) в ЗиКГУ 3.х

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

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

12000 руб.

28.07.2016    57821    147    141    

124

Устранение начислений прошлых периодов из ведомостей: в банк, в кассу, на счета в ЗУП 3.1, КА, ЗиКГУ 3.1

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

При заполнении ведомости на выплату зарплаты вылазят задолженности прошлых периодов, которых быть не должно? Наша обработка позволяется убрать эти доходы прошлых периодов за пару секунд. Больше не нужно тратить часы на анализ каждого такого случая.

15600 руб.

14.09.2022    13659    66    26    

67

Запрет доступа к данным по зарплате для БП 3.0 и КА 2.5

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

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

5700 руб.

27.05.2021    34080    212    89    

170

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

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

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

4800 руб.

06.10.2023    3201    32    17    

40

Перенос данных из Парус 7.хх в ЗГУ ред.3

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

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

24000 руб.

24.04.2017    49218    97    165    

87
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. СуперСтар 89 11.09.09 13:14 Сейчас в теме
Попробовал,пока есть только вопросы:
1. Что за загадочная колонка "Дополнительный оплачиваемый", какие дни в ней показывает отчет?
2. Прошлые годы, остатки тех отпусков, кроме текущего, отчет не учитывает? Как настроить, чтоб считал с начала учета?
3. Дополнительные неоплачиваемые отпуска > 14 дней не учитывает?
4. Где в типовой конфигурации можно увидеть типовой механизм расчета остатков отпусков, о котором упоминается?
Наверное я не умею его готовить ;))
2. Armando 1400 11.09.09 16:58 Сейчас в теме
(1)
1. Загляни в справочник "Виды ежегодных отпусков"
2. Считает с момента последнего заполнения справочника "Остатки отпусков организаций"
3. Неоплачиваемые отпуска > 14 дней и отпуск по уходу за ребёнком (вопреки закону) учитываются как стаж дающий право на отпуск... Я для себя сам исправлял.
4. В конфигураторе)))
3. СуперСтар 89 14.09.09 12:33 Сейчас в теме
(2)
1. Как бы удалить из отчета этот дополнительный, не удаляя из справочника, может потом понадобится? К сожалению в отборах нет вида отпуска.
3. Ответ не понят. По законодательству неоплачиваемые отпуска (за свой счет) > 14 дней в год уменьшают (или сдвигают) рабочий период для исчисления отпуска. Отчет это учитывает, или гуляй хоть сколько за свой счет - ничего не уменьшится?
4. nightsun 30.10.09 11:51 Сейчас в теме
Огромное спасибо.. впервые ничегошеньки не пришлось дописывать, подправлять.. просто подключила и в кадрах праздник
5. sv1233 04.11.09 10:29 Сейчас в теме
Обновили конфигурацию в октябре и отчет перестал работать, что делать? Подскажите, пожалуйста.
6. Armando 1400 04.11.09 13:34 Сейчас в теме
Ждать, когда я обновлю конфигурацию и переделаю отчет :|
7. sv1233 04.11.09 17:02 Сейчас в теме
Заранее, спасибо, будем ждать.
8. Lectat 10.11.09 16:03 Сейчас в теме
Почему обработка скачивается, как просто файл?
9. filis 05.02.10 15:25 Сейчас в теме
Выдает ошибку (ТК 2.5.20.3):
{ОбщийМодуль.ПроцедурыУправленияПерсоналом(2011)}: Ошибка при вызове метода контекста (Выполнить): {(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов
Запрос.Выполнить();
по причине:
{(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов

Что делать?
10. Alex Y 177 10.02.10 10:42 Сейчас в теме
(9) Необходимо в модуле объекта добавить в функцию ПолучитьТаблицуОстатковОтпусков

следующий код:
	ТаблицаСотрудников.Колонки.Добавить("Сумма", Новый ОписаниеТипов("Число"));
	//10-02-09 добавлен тип для Периода
	ТаблицаСотрудников.Колонки.Добавить("Период", Новый ОписаниеТипов("Дата"));


Ошибка возникала именно из-за неопределенного типа колонки
11. Alex Y 177 10.02.10 10:50 Сейчас в теме
Не очень удачно решение, требующее создания фиктивного документа. Делается это только для того, чтобы используя механизмы типовой, рассчитать стоимость остатков отпуска.
Мною добавлена проверка заполненности параметра. Если он пуст, то сумма не рассчитывается.
Функция Проверка()
	//ИЗМЕНЕНО 10-02-09
	СсылкаДокумента = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДокументОтпуск")).Значение;
	РасчитыватьСумму = ЗначениеЗаполнено(СсылкаДокумента);
	//СсылкаДокумента = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДокументОтпуск")).Значение;
	//Если Не ЗначениеЗаполнено(СсылкаДокумента) Тогда
	//	Сообщить("Не выбран документ");
	//	РезультатПроверки = Ложь;
	//КонецЕсли;

Функция РассчитатьСуммуОтпуска(СтрокаТаблицыОстатков)
	//ДОБАВЛЕНО 10-02-09
	Если НЕ РасчитыватьСумму Тогда
		Возврат Неопределено;
	КонецЕсли;


Функция ПолучитьТаблицуОстатковОтпусков()
...
	//ИЗМЕНЕНО 10-02-09
    	Если РасчитыватьСумму Тогда
		СтрокаТаблицы.Сумма = ?(СтрокаТаблицы.Количество = 0, 0, РассчитатьСуммуОтпуска(СтрокаТаблицы));
		СтрокаТаблицы.Сумма = СтрокаТаблицы.Сумма * СтрокаТаблицы.Множитель;
	КонецЕсли;
	//конец ИЗМЕНЕНО 10-02-09

Показать


Кстати, без сумм отчет формируется за считанные секунды :)

Ещё не очень удобно, когда в отчет попадают давно уволенные сотрудники.
Но и с этим можно справиться:
В "ОсновнаяСхемаКомпоновкиДанных" у поля "Состояние" снимите галки в ограничениях. Теперь реквизит "ДанныеОРаботнике.Состояние (Текущее состояние)" доступен для отбора. Ставим "Не равно Уволен" и видим чистенький отчет по работающим сотрудникам.

Ну а красиво это оформить в настройках вы сможете и сами. Или дождитесь официального релиза от разработчика.
12. fedor40 706 04.03.10 17:58 Сейчас в теме
8.2.10 после конвертации в Параметре можно выбрать только Параметры. Документ. Конкретный документ не дает.
13. Lui55 09.03.10 16:14 Сейчас в теме
К сожалению эта обработка перестала работать в версии Зарплата и Управление Персоналом, редакция 2.5 (2.5.19.3) :cry: :cry: :cry:
Выдает ошибку:
{ОбщийМодуль.ПроцедурыУправленияПерсоналом(2167)}: Ошибка при вызове метода контекста (Выполнить): {(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов
Запрос.Выполнить();
по причине:
{(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов

Может кто подскажет в чем тут проблема? очень нужный отчет, без него худо :(
14. nnh 19.03.10 00:21 Сейчас в теме
Функция ПолучитьТаблицуОстатковОтпусков()
...
...

ТаблицаСотрудников.Колонки.Добавить("Период");
Заменить на:
ТаблицаСотрудников.Колонки.Добавить("Период", Новый ОписаниеТипов("Дата"));



15. nnh 19.03.10 00:32 Сейчас в теме
Также

Функция РассчитатьСуммуОтпуска(СтрокаТаблицыОстатков)

...

ПроведениеРасчетов.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);

Заменить на ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
16. kell 25.05.10 15:19 Сейчас в теме
Спасибо Armando и Alex Y. Всё хорошо, только при расчете остатка отпуска учитывается и тот период когда сотрудник был в декретном отпуске...
17. Serg1970 24.11.10 09:53 Сейчас в теме
Залит файл erf,а не ert,перезалейте нормальный,пожалуйста...
18. RinaMS 01.12.10 10:23 Сейчас в теме
В последних релизах выдаёт ошибку:

Общий модуль. Типовые отчеты: Модуль

Метод объекта не обнаружен (ПолучитьПараметрыИсполненияОтчета)
ПараметрыИсполненияОтчета = ОтчетОбъект.ПолучитьПараметрыИсполненияОтчета();

В предыдущих релизах в общем модуле была Попытка/Исключение/КонецПопытки, а теперь её убрали и отчёт ругается :(
19. RinaMS 08.12.10 15:15 Сейчас в теме
Решение нашлось :)

В модуле объекта нужно добавить

Функция ПолучитьПараметрыИсполненияОтчета() Экспорт
СтруктураНастроек = Новый Структура();
Возврат СтруктураНастроек;
КонецФункции
20. dka80 21 11.05.11 14:11 Сейчас в теме
21. smartu 09.09.11 15:02 Сейчас в теме
а как можно увеличить скорость?
23. sh_max 12.10.11 10:20 Сейчас в теме
(21) Сильно тормозит расчет сумм. Для увеличения скорости воспользуйтесь советом Alex Y (11) (ну естественно сумм вы не получите :))
(22) Это значит что в конфигурации УТП для Украины в регистре сведений "РаботникиОрганизации" нет поля "ПериодЗавершения" (возможно оно по другому называется). Для этой конфигурации отчет нужно переделывать.
Автору плюс конечно. Публикация старая, но скачивают неплохо и до сих пор её. Было-бы совсем замечательно если бы подправили ошибочки которые здесь написаны в комментариях(тем более решения тоже описаны). А то получается как в том анекдоте: "доработать напильником".
22. mabuta_serg 30.09.11 02:07 Сейчас в теме
Что может означать ошибка (открываю платформой 8.2 конфмгурация УТП Украина релиз 1,2,2,3):
Помилка в схемі компонування даних
через:
Помилка отримання інформації набору даних
через:
Помилка у запиті набору даних
через:
{(4, 30)}: Поле не знайдено "РаботникиОрганизации.ПериодЗавершения"
КОГДА РаботникиОрганизации.<<?>>ПериодЗавершения < &Период
24. YakshinAnd 25.10.11 12:07 Сейчас в теме
Спасибо большое за отчет.Формирует суммы конечно медленно, но если надо, то деваться некуда(((Хотелось бы корректировки от самого автора,т.к. скачивают и будут скачивать еще много людей.А без программиста допилить нормально нельзя(
25. vmv 14.11.11 14:40 Сейчас в теме
Полезный отчет! Спасибо)))
26. hrust444 15.12.11 10:55 Сейчас в теме
Вы пишете: Это значит что в конфигурации УТП для Украины в регистре сведений "РаботникиОрганизации" нет поля "ПериодЗавершения" (возможно оно по другому называется). Для этой конфигурации отчет нужно переделывать.
Автору плюс конечно. Публикация старая, но скачивают неплохо и до сих пор её. Было-бы совсем замечательно если бы подправили ошибочки которые здесь написаны в комментариях(тем более решения тоже описаны). А то получается как в том анекдоте: "доработать напильником". Замечательно
нинас; +1 Ответить
27. candy_sk 29.12.11 10:39 Сейчас в теме
Подскажите в конфигурации 1С:Зарплата и Управление Персоналом 8.2 работает?
28. Wum 29.12.11 13:05 Сейчас в теме
Очень пригодился отчетик! Спасибо!
29. нинас 20.01.12 08:32 Сейчас в теме
Подойдет ли отчет для Комплексной автоматизации?
30. пользователь 24.01.12 08:32
Сообщение было скрыто модератором.
...
31. пользователь 31.01.12 10:13
Сообщение было скрыто модератором.
...
32. Misanets 341 02.02.12 12:13 Сейчас в теме
Оооо, это как раз то что доктор прописал, плюхаем :)
33. пользователь 05.02.12 10:09
Сообщение было скрыто модератором.
...
34. пользователь 08.02.12 15:06
Сообщение было скрыто модератором.
...
35. Bomba1911 27.02.12 12:06 Сейчас в теме
Огромное спасибо.. впервые ничегошеньки не пришлось дописывать, подправлять.. просто подключил и в кадрах праздник
36. spamyda 42 28.02.12 03:09 Сейчас в теме
Не знаю с какой версии релиза это началось, но пробовал уже на 2.5.45.3. При формировании выдаёт ошибку:

{ВнешнийОтчет.ОстаткиОтпусковСотрудниковОрганизации.МодульОбъекта(192)}: Метод объекта не обнаружен (РассчитатьЗаписиРегистраРасчета)
ПроведениеРасчетов.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);

У кого происходит тоже самое, нужно подправить в модуле объекта в функции РассчитатьСуммуОтпуска(СтрокаТаблицыОстатков):

ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);

А в остальном, если подправить ещё и уже вышенаписанное, то работает и на 8.2 после конвертации. Пока ещё не опробовал на своих замороченных организациях, но - спасибо автору!
38. ptica-voron 11.03.12 23:05 Сейчас в теме
Спасибо!
Я не умею читать инструкции заранее...
Сконвертировал отчет под 8.2, исправил все ошибки, добился, чтобы отчет работал в УПП 1.3.22.1, и только потом увидел, что добрые люди в комментариях уже нашли и описали все ошибки :)

Если кому-то нужно сразу рабочий отчет, могу выслать на почту. Или автору могу прислать его же отчет, чтобы перезалить в публикацию
39. ptica-voron 19.03.12 09:41 Сейчас в теме
Я добавил в отчет страховые взносы (жестко забил ставки налогов, но можно в последствии переделать) и доработал процедуру формирования резерва на 96 счете с разбивкой по сотрудникам с использованием документа Отражение зарплаты в регл. учете.

Опять же, могу поделиться с желающими, только автор не торопится отвечать... Товарищи форумчане, подскажите, можно ли сделать новую публикацию, со ссылкой на эту и ее автора? В ней было бы здорово разместить последнюю рабочую версию отчета, плюс механизм начисления резерва. Если в дальнейшем разработаю механизм списания резерва при начислении отпусков, его тоже размещу.
40. Silver1975 18 23.04.12 16:13 Сейчас в теме
Огромное спасибо за Ваш труд! Бухгалтерия в восторге!
На конфигурации: Зарплата и Управление Персоналом, редакция 2.5 (2.5.49.2) - после внесенных изменений (описанных выше) работает без проблем!
41. vechiy 35 11.07.12 17:54 Сейчас в теме
Как исправить следующую ошибку?

{ВнешнийОтчет.ОстаткиОтпусковСотрудниковОрганизации.МодульОбъекта(180)}: Метод объекта не обнаружен (ПодготовитьДанныеПоРегламентированнымОтпускам)
ВыборкаПоОстаткам = ПроцедурыУправленияПерсоналом.ПодготовитьДанныеПоРегламентированнымОтпускам(ТаблицаСотрудников,,Ложь,);


метод удалили в новом релизе, а другой не добавили?)
42. ptica-voron 12.07.12 16:42 Сейчас в теме
И я тоже столкнулся с тем, что метод удалили. Ищу, что теперь можно сделать. Может кто подскажет?
43. pandora_x 13.07.12 09:46 Сейчас в теме
(42) ptica-voron, возьми с прошлых релизов, могу выслать, но не факт, что в новом релизе отчет будет работать корректно
44. vechiy 35 09.08.12 09:34 Сейчас в теме
Ну и кто как теперь остатки получает?) Нужно метом новый подставить, я так понимаю) Кто разбирался уже?
45. ptica-voron 10.08.12 16:44 Сейчас в теме
(44)Я на выходных буду разбираться...
46. masik85 21 16.11.12 10:09 Сейчас в теме
Отчет очень интересный, сейчас метод добавлю и посмотрю что получится
если заменить на
ВыборкаПоОстаткам = ПроцедурыУправленияПерсоналомДополнительный.ПодготовитьДанныеПоУправленческимОтпускам(ТаблицаСотрудников);
то по крайней мере в последнем релизе считает дни ругается на РасчетРегистров..по Допначислениям ,

изменить на:
ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
47. m1cro 20.02.13 15:32 Сейчас в теме
Релиз 2.5.62.1 . - работает правильно!
спасибо masik85. Необходимые изменения!
48. b-dm 171 13.11.13 13:29 Сейчас в теме
В ЗУП Корп не заработал. Это отчет для ЗУПа подходит? а то он может для УПП ?
49. oleg_ss 02.03.12 16:16 Сейчас в теме
Спасибо! Будем пользовать, осталось допилить под свои нужды и можно временно вопрос по резервам закрыть.
А то в 1С это все пока очень сыро.
Оставьте свое сообщение