Отпуска сотрудников с учетом авансов под подпись. ЗУП 3.1

30.12.24

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

В документе Отпуска сотрудников в меню Печать есть типовые печатные формы для этого документа, но очень важно было, чтобы сотрудник, расписываясь в документе за предоставленный ему отпуск, видел, сколько он берет отпуска авансом, так как отпуск авансом проходит минусом по резервам отпусков, а также, если сотрудник собирается уволиться сразу после отпуска, - чтобы понимал, за что ему сделают перерасчет зарплаты при увольнении. Работает на любой конфигурации 1С:ЗУП с управляемыми формами, главное, чтобы предопределенные данные справочника ВидыОтпусков (ОтпускЗаСвойСчет) не менялись. Тестировалось на версии ЗУП 3.1.14.309 и на актуальной на сегодня 3.1.31.67.

Файлы

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

Наименование Скачано Купить файл
Отпуска сотрудников с учетом авансов под подпись. ЗУП 3.1
.rar 75,99Kb
2 3 400 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

В скачиваемом архиве - три варианта установки отчета Отпуска сотрудников с учетом авансов:

1. Расширение - устанавливаете его со снятием флажка "Безопасный режим", далее в меню Кадры-раздел Отчеты - находите данный отчет: в него нужно подтянуть нужный документ "Отпуска сотрудников - этот отчет идет под подпись сотрудников.

2. Если у вас конфигурация находится не на полном замке, то из расширения - скопируйте в саму конфигурацию мой отчет, и разремарьте в документе Отпуска сотрудников (в этом расширении) в модуле менеджера - ссылку на кнопку в "Печать"(в моем архиве есть типовая обработка БСП: ОбновлениеВспомогательныхДанных.epf(версия бсп 3_1_6_245), запустите ее в пользовательском режиме с включенными галками на Отчетах, и в справочнике Предопределенные варианты отчетов(ПредопределенныеВариантыОтчетов) - будет запись (записывает так же в регистр сведений МакетыКомпоновкиДанных и в ХранилищеНастроек.ХранилищеВариантовОтчетов)),т.е. регистрирует отчет в базе-и это круто!(теперь ваш вариант отчета прописан в предопределенных(в базе) - и если что(вариант глюков отчетов)-знайте: вы это сами прописали)), тогда с таким вариантом - ваши кадровики прямо из документа Отпуска сотрудников -> будут вызывать данный отчет. (this is the best:))

3. Внешний отчет, но он будет загружаться в документе "Отпуска сотрудников" в меню "ЕЩЕ"->Отчеты->ДополнительныеОтчеты->данный отчет. Этот вариант просто нужно соответствующий внешний отчет зарегистрировать в меню "ДополнительныеОтчетыИОбработки"......да....это печаль для программиста:"ну как же так же...а почему не в меню "Печать"...да, и как приходится объяснять пользователям:"вот такая печаль))"

п.с. Также в текущем архиве есть обработка-отчет, которую просто запускаем через отладку в пользовательском режиме и ищем "новые условия" запроса СКД.

***

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.31.67

Вступайте в нашу телеграмм-группу Инфостарт

ЗУП отпуска авансом расчет Т6а авансы

См. также

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

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

85400 руб.

05.10.2022    13991    16    8    

17

Кадровый учет 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 2.5 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Подключаемый модуль для миграционного учета в конфигурациях 1С:ЗУП и 1С:ЗУП КОРП, по запросу можно адаптировать под 1С:УТ и ERP. Подсистема миграционного учета содержит в себе справочники, документы, отчеты, регистры, которые позволяют вести учет патентов, хранить историю тарифов и отслеживать оплаты. Добавлена интеграция с МВД - возможность автоматической проверки сотрудников по реестру контролируемых лиц (подключение обсуждается отдельно).

52000 руб.

03.07.2025    4445    5    1    

7

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

«Кадровый монитор руководителя» — готовое расширение для 1С:ЗУП и 1С:ERP, которое превращает кадровые данные в наглядные дашборды для руководителя, HRD и HR-аналитика. Решение помогает в реальном времени контролировать укомплектованность штата, плановый и фактический ФОТ, динамику увольнений и другие ключевые HR-показатели без ручной сборки отчетов. Аналитика работает в интерфейсе «1С:Аналитика», устанавливается без доработок типовой конфигурации и позволяет быстро получить целостную картину по персоналу в одном окне.

91500 руб.

17.11.2025    4332    2    0    

2

Адаптация типовых решений БСП (Библиотека стандартных подсистем) Кадровый учет ЭДО и ОФД 1C:Бухгалтерия 1С:Зарплата и кадры 7.7 1C:ERP 1С:ЗУП 1С:УТ 1С:ДО Платные (руб)

Наше расширение 1С Госключ обеспечивает интеграцию любой конфигурации 1С на базе БСП с мобильным приложением «Госключ», позволяя сотрудникам подписывать кадровые документы (КЭДО) и документы материальной ответственности (МОЛ, ПБ) усиленной электронной подписью прямо со смартфона. Решение автоматизирует формирование и отправку документов на подпись, отслеживает статусы подписания и хранит подписанные файлы непосредственно в базе 1С

25000 руб.

06.03.2026    1375    4    0    

3

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

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

20740 руб.

28.07.2016    71671    192    158    

158

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

Групповое формирование и печать Дополнительных соглашений для 1С: Зарплата и управление персоналом ПРОФ и КОРП + 8 печатных форм: Индексация заработной платы, Удаленная работа и предупреждение о COVID-19, Выход из удаленной работы, Кадровый перевод, Кадровый перевод списком, Назначение индивидуальной системы начислений, Переименование филиала, Приказ "Совмещение должностей", Приказ "Совмещение исполнения обязанностей" Что нового: 1.В печатных формах убран весь красный цвет текста 2. В печатных формах в шапках сделано заполнение названия организации, руководителя и основания действия руководителя 3. В печатных формах в подвале сделано заполнение реквизитов организации 4. Добавлена возможность печатать доп соглашения по документу "Изменение плановых начислений"

21960 руб.

24.03.2023    7296    6    0    

8
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. jan-pechka 457 03.02.26 12:08 Сейчас в теме
Обычно кадровики перед тем, как создавать документ "ОтпускаСотрудников" -> открывают отчет "ОстаткиОтпусков", и отталкиваясь от фактических данных вносят отпуска в документ "ОтпускаСотрудников".
Дело в том, что в ЗУП такая задумка, что при открытии отчета "ОстаткиОтпусков" - запускается процедура из общего модуля ОстаткиОтпусков.РасчетЗаработанныхОтпусков(), которая заполняет актуальными данными временную таблицу регистра сведений "ЗаработанныеПраваНаОтпуска",
поэтому, если у вас не был предварительно запущен отчет "ОстаткиОтпусков", то данный отчет "Отпуска сотрудников с учетом авансов под подпись" - может просто не иметь фактических остатков, поэтому минус по Авансу отпуска может не показать.
Решение: 1) или отчетом "ОстаткиОтпусков" пробежаться по сотрудникам из "Отпуска сотрудников с учетом авансов под подпись"
2) или вставьте в модуль объекта данного отчета "Отпуска сотрудников с учетом авансов под подпись" -> в процедуру ПриКомпоновкеРезультата() код, который будет вызывать расчет временных таблиц регистра "ЗаработанныеПраваНаОтпуска":

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
	
	СтандартнаяОбработка = Ложь;  
	
	//*
	// Получаем виртуальную таблицу Представления_КадровыеДанныеСотрудников.
	НастройкиОтчета = КомпоновщикНастроек.ПолучитьНастройки();
	
	ДатаОкончанияОтпускаСамаяПоследняя = Неопределено;
	МассивСотрудников = Неопределено;
	Для каждого ЭлементОтбора Из НастройкиОтчета.Отбор.Элементы Цикл
		Если ТипЗнч(ЭлементОтбора) = Тип("ЭлементОтбораКомпоновкиДанных")
			И ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Сотрудник")
			И ЭлементОтбора.Использование Тогда
			
			МассивСотрудников = Новый Массив;
			МассивСотрудников.Добавить(ЭлементОтбора.ПравоеЗначение);
		ИначеЕсли ТипЗнч(ЭлементОтбора) = Тип("ЭлементОтбораКомпоновкиДанных")
			И ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДатаОкончанияОтпуска")
			И ЭлементОтбора.Использование Тогда
			
			Если ЭлементОтбора.ПравоеЗначение >= ДатаОкончанияОтпускаСамаяПоследняя Тогда
				ДатаОкончанияОтпускаСамаяПоследняя = ЭлементОтбора.ПравоеЗначение 
			КонецЕсли;
		КонецЕсли;
	КонецЦикла; 
	
	// Заполняем регистр ЗаработанныеПраваНаОтпуска.
    ОстаткиОтпусков.РасчетЗаработанныхОтпусков(МассивСотрудников,ДатаОкончанияОтпускаСамаяПоследняя); //
	//*
	
	Попытка
		//РезультатКомпоновки = ЗарплатаКадрыОтчеты.РезультатКомпоновкиМакетаПечатнойФормы(ЭтотОбъект, ДанныеРасшифровки);
		РезультатКомпоновки = РезультатКомпоновкиМакетаПечатнойФормы(ЭтотОбъект, ДанныеРасшифровки);
		Отчеты.МСЧ_ПечатнаяФормаТ6а_авансыИзм.Сформировать(ДокументРезультат, РезультатКомпоновки);
	Исключение
		
		ИнформацияОшибки = ИнформацияОбОшибке();
		ВызватьИсключение НСтр("ru = 'В настройку формирования Т-6а внесены критичные изменения. Печатная форма не будет сформирована'") + ". " + КраткоеПредставлениеОшибки(ИнформацияОшибки);
		
	КонецПопытки;
	
КонецПроцедуры
Показать

п.с.предупреждаю: отчет будет чуть дольше формироваться.
Для отправки сообщения требуется регистрация/авторизация