Остатки отпусков сотрудников организации. С деньгами!!!
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
В отчете используется типовой механизм расчета остатков дней отпуска. Номер версии не ниже 2.5.10, платформа 8.1.12.101
Скриншот снят с демо базы.
Для работы отчета необходимо создать пустой документ "Начисление отпуска работникам организаций" и выбрать его в параметре "Документ".
См. также:
Мои разработки
Мои статьи
Отблагодарить меня:
Вступайте в нашу телеграмм-группу Инфостарт
См. также
Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)
Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".
9675 руб.
27.05.2021 60698 537 129
Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)
Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.
85400 руб.
11.07.2025 7196 6 1
Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)
Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.
15500 руб.
01.11.2012 108897 137 1
Перенос данных 1C Зарплата Бюджетный учет Разработчик Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)
Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».
20740 руб.
28.07.2016 73848 196 160
Зарплата Кадровый учет Бухгалтер 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)
Предлагаем расширить возможности конфигурации 1С:УНФ 3.0 в части ведения кадрового учета. С помощью данного расширения в конфигурацию будут добавлены новые документы: "Отпуск" и "Командировка". Документы облегчат работу кадровика и расчетчика, а также повысят эффективность работы за счет оптимизации и упрощения процесса ведения учета.
36600 руб.
31.10.2024 4242 4 0
Зарплата Обмен с интернет-банком Файловый обмен (TXT, XML, DBF), FTP Печатные формы Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)
Выгрузка расчетных листков из 1С в банк в формате XML. Поддерживаются форматы файлов для Сбера, Альфабанка, Росбанк
6100 руб.
29.11.2021 32826 141 32
Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Разработчик 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)
Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.
122000 руб.
19.08.2020 30678 28 3
Внешние источники данных Зарплата Бюджетный учет Разработчик Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)
Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.
85400 руб.
24.04.2017 57693 99 165
1. Что за загадочная колонка "Дополнительный оплачиваемый", какие дни в ней показывает отчет?
2. Прошлые годы, остатки тех отпусков, кроме текущего, отчет не учитывает? Как настроить, чтоб считал с начала учета?
3. Дополнительные неоплачиваемые отпуска > 14 дней не учитывает?
4. Где в типовой конфигурации можно увидеть типовой механизм расчета остатков отпусков, о котором упоминается?
Наверное я не умею его готовить ;))
1. Загляни в справочник "Виды ежегодных отпусков"
2. Считает с момента последнего заполнения справочника "Остатки отпусков организаций"
3. Неоплачиваемые отпуска > 14 дней и отпуск по уходу за ребёнком (вопреки закону) учитываются как стаж дающий право на отпуск... Я для себя сам исправлял.
4. В конфигураторе)))
1. Как бы удалить из отчета этот дополнительный, не удаляя из справочника, может потом понадобится? К сожалению в отборах нет вида отпуска.
3. Ответ не понят. По законодательству неоплачиваемые отпуска (за свой счет) > 14 дней в год уменьшают (или сдвигают) рабочий период для исчисления отпуска. Отчет это учитывает, или гуляй хоть сколько за свой счет - ничего не уменьшится?
{ОбщийМодуль.ПроцедурыУправленияПерсоналом(2011)}: Ошибка при вызове метода контекста (Выполнить): {(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов
Запрос.Выполнить();
по причине:
{(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов
Что делать?
следующий код:
ТаблицаСотрудников.Колонки.Добавить("Сумма", Новый ОписаниеТипов("Число"));
//10-02-09 добавлен тип для Периода
ТаблицаСотрудников.Колонки.Добавить("Период", Новый ОписаниеТипов("Дата"));
Ошибка возникала именно из-за неопределенного типа колонки
Мною добавлена проверка заполненности параметра. Если он пуст, то сумма не рассчитывается.
Функция Проверка()
//ИЗМЕНЕНО 10-02-09
СсылкаДокумента = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДокументОтпуск")).Значение;
РасчитыватьСумму = ЗначениеЗаполнено(СсылкаДокумента);
//СсылкаДокумента = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДокументОтпуск")).Значение;
//Если Не ЗначениеЗаполнено(СсылкаДокумента) Тогда
// Сообщить("Не выбран документ");
// РезультатПроверки = Ложь;
//КонецЕсли;
Функция РассчитатьСуммуОтпуска(СтрокаТаблицыОстатков)
//ДОБАВЛЕНО 10-02-09
Если НЕ РасчитыватьСумму Тогда
Возврат Неопределено;
КонецЕсли;
Функция ПолучитьТаблицуОстатковОтпусков()
...
//ИЗМЕНЕНО 10-02-09
Если РасчитыватьСумму Тогда
СтрокаТаблицы.Сумма = ?(СтрокаТаблицы.Количество = 0, 0, РассчитатьСуммуОтпуска(СтрокаТаблицы));
СтрокаТаблицы.Сумма = СтрокаТаблицы.Сумма * СтрокаТаблицы.Множитель;
КонецЕсли;
//конец ИЗМЕНЕНО 10-02-09
ПоказатьКстати, без сумм отчет формируется за считанные секунды :)
Ещё не очень удобно, когда в отчет попадают давно уволенные сотрудники.
Но и с этим можно справиться:
В "ОсновнаяСхемаКомпоновкиДанных" у поля "Состояние" снимите галки в ограничениях. Теперь реквизит "ДанныеОРаботнике.Состояние (Текущее состояние)" доступен для отбора. Ставим "Не равно Уволен" и видим чистенький отчет по работающим сотрудникам.
Ну а красиво это оформить в настройках вы сможете и сами. Или дождитесь официального релиза от разработчика.
Выдает ошибку:
{ОбщийМодуль.ПроцедурыУправленияПерсоналом(2167)}: Ошибка при вызове метода контекста (Выполнить): {(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов
Запрос.Выполнить();
по причине:
{(6, 2)}: Тип не может быть выбран в запросе
<<?>>&Таблица КАК ТаблицаПериодов
Может кто подскажет в чем тут проблема? очень нужный отчет, без него худо :(
Функция РассчитатьСуммуОтпуска(СтрокаТаблицыОстатков)
...
ПроведениеРасчетов.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
Заменить на ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
Общий модуль. Типовые отчеты: Модуль
Метод объекта не обнаружен (ПолучитьПараметрыИсполненияОтчета)
ПараметрыИсполненияОтчета = ОтчетОбъект.ПолучитьПараметрыИсполненияОтчета();
В предыдущих релизах в общем модуле была Попытка/Исключение/КонецПопытки, а теперь её убрали и отчёт ругается :(
(22) Это значит что в конфигурации УТП для Украины в регистре сведений "РаботникиОрганизации" нет поля "ПериодЗавершения" (возможно оно по другому называется). Для этой конфигурации отчет нужно переделывать.
Автору плюс конечно. Публикация старая, но скачивают неплохо и до сих пор её. Было-бы совсем замечательно если бы подправили ошибочки которые здесь написаны в комментариях(тем более решения тоже описаны). А то получается как в том анекдоте: "доработать напильником".
Помилка в схемі компонування даних
через:
Помилка отримання інформації набору даних
через:
Помилка у запиті набору даних
через:
{(4, 30)}: Поле не знайдено "РаботникиОрганизации.ПериодЗавершения"
КОГДА РаботникиОрганизации.<<?>>ПериодЗавершения < &Период
Автору плюс конечно. Публикация старая, но скачивают неплохо и до сих пор её. Было-бы совсем замечательно если бы подправили ошибочки которые здесь написаны в комментариях(тем более решения тоже описаны). А то получается как в том анекдоте: "доработать напильником". Замечательно
{ВнешнийОтчет.ОстаткиОтпусковСотрудниковОрганизации.МодульОбъекта(192)}: Метод объекта не обнаружен (РассчитатьЗаписиРегистраРасчета)
ПроведениеРасчетов.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
У кого происходит тоже самое, нужно подправить в модуле объекта в функции РассчитатьСуммуОтпуска(СтрокаТаблицыОстатков):
ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
А в остальном, если подправить ещё и уже вышенаписанное, то работает и на 8.2 после конвертации. Пока ещё не опробовал на своих замороченных организациях, но - спасибо автору!
Я не умею читать инструкции заранее...
Сконвертировал отчет под 8.2, исправил все ошибки, добился, чтобы отчет работал в УПП 1.3.22.1, и только потом увидел, что добрые люди в комментариях уже нашли и описали все ошибки :)
Если кому-то нужно сразу рабочий отчет, могу выслать на почту. Или автору могу прислать его же отчет, чтобы перезалить в публикацию
Опять же, могу поделиться с желающими, только автор не торопится отвечать... Товарищи форумчане, подскажите, можно ли сделать новую публикацию, со ссылкой на эту и ее автора? В ней было бы здорово разместить последнюю рабочую версию отчета, плюс механизм начисления резерва. Если в дальнейшем разработаю механизм списания резерва при начислении отпусков, его тоже размещу.
На конфигурации: Зарплата и Управление Персоналом, редакция 2.5 (2.5.49.2) - после внесенных изменений (описанных выше) работает без проблем!
{ВнешнийОтчет.ОстаткиОтпусковСотрудниковОрганизации.МодульОбъекта(180)}: Метод объекта не обнаружен (ПодготовитьДанныеПоРегламентированнымОтпускам)
ВыборкаПоОстаткам = ПроцедурыУправленияПерсоналом.ПодготовитьДанныеПоРегламентированнымОтпускам(ТаблицаСотрудников,,Ложь,);
метод удалили в новом релизе, а другой не добавили?)
если заменить на
ВыборкаПоОстаткам = ПроцедурыУправленияПерсоналомДополнительный.ПодготовитьДанныеПоУправленческимОтпускам(ТаблицаСотрудников);
то по крайней мере в последнем релизе считает дни ругается на РасчетРегистров..по Допначислениям ,
изменить на:
ПроведениеРасчетовПереопределяемый.РассчитатьЗаписиРегистраРасчета("ДополнительныеНачисленияРаботниковОрганизаций", НаборДополнительныеНачисления, , НаборРасчетСреднего, СтрокаТаблицыОстатков.Организация, СтрокаТаблицыОстатков.ОбособленноеПодразделение);
Рейтинг: 1403
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 22253
Создание 09.09.09 23:35
Обновление 10.09.09 09:30
Просмотры 21789
Загрузки 632
Рейтинг
54
Комментарии 45
Код открыт Не указано
Рубрики Зарплата
Кому Бухгалтер
Тип файла Внешний отчет (ert,erf)
Платформа 1С:Предприятие 8
Конфигурация 1С:Зарплата и Управление Персоналом 2.5
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Бухгалтерский учет
Доступ к файлу Абонемент ($m)