Исправление ошибки ЗУП 3.1.6.54 в части Отпуска по уходу за ребенком

02.07.18

Задачи пользователя - Адаптация типовых решений

Если вы обновились, не прочитав предупреждения "Не обновляйтесь на релиз ЗУП 3.1.6.54. В релизе ЗУП 3.1.6.54 обнаружена ошибка, которая проявляется, если кадровые данные сотрудников введены документом Начальная штатная расстановка."

Файлы

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

Наименование Скачано Купить файл
Исправление ошибки ЗУП 3.1.6.54 в части Отпуска по уходу за ребенком:
.cfe 9,49Kb
24 2 500 руб. Купить

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

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

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

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

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

При установке обновления по сотрудникам, по которым был зарегистрирован Отпуск по уходу за ребенком, начавшийся до начала эксплуатации программы (месяца в документе Начальная штатная расстановка), состояние ошибочно изменяется на Работает и начинает начисляться заработная плата.

Разработчики сообщили, что исправление выйдет в ближайшем релизе.

Ошибка опубликована на сайте 1С, если не ждать релиза 3.1.7, то можно установить прилагаемое расширение конфигурации.

Потом нужно будет перепровести документ "Начальная штатная установка" (возможно, придется открыть соответствующий период для изменения).

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

ЗУП 3.1 отпуск по уходу ошибка расширение конфигурации

См. также

Разработка Адаптация типовых решений Производство готовой продукции (работ, услуг) Розничная торговля 1С:Управление торговлей 10 Россия Платные (руб)

Доработка для 1С:Управление торговлей 10.3 (релиз 10.3.88.3) добавляет поддержку маркировки новых категорий товаров согласно постановлениям Правительства РФ 2025–2026 гг. Конфигурация УТ 10.3 снята с поддержки — новые маркируемые категории в типовую поставку больше не попадают. Доработка закрывает этот пробел: новые виды номенклатуры, обмен с ГИС МТ «Честный Знак». Поставляется в виде файла .cf

14640 руб.

23.04.2026    1903    16    13    

17

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

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

25000 руб.

06.03.2026    1643    4    0    

3

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

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

6000 руб.

07.02.2023    13803    121    25    

77

Банковские операции Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

9760 руб.

17.06.2025    4227    11    0    

10

Адаптация типовых решений 1С 8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Расширение, которое в форму списка и форму выбора справочника «Номенклатура» добавляет табличную часть в виде дерева, в которую выводится информация об остатках и доступности выбранной номенклатурной позиции.

6710 руб.

20.04.2026    574    1    0    

3

Логистика, склад и ТМЦ Адаптация типовых решений Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Чтобы не допустить путаницы с обещаниями клиентам и для четкого контроля исполнения заказов мы используем резервирование товаров. Расширение для УНФ, чтобы автоматически отменять старые резервы и не мешалть эффективно продавать.

9150 руб.

02.08.2023    8520    26    5    

41

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

Расширение "Дополнительные документы" предназначено для создания дополнительных документов различного назначения, как форм для внесения данных так и печатных форм в расширяемой конфигурации пользовательскими средствами, без работы в конфигураторе и внесения изменений в структуру данных. Тестировалось для "1С:БП", "1С:УНФ","1С:КА"

21859 руб.

29.12.2025    1681    1    8    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 02.06.18 06:17
Сообщение было скрыто модератором.
...
2. пользователь 02.06.18 17:32
Сообщение было скрыто модератором.
...
3. Wrols 90 04.06.18 10:44 Сейчас в теме
Добрый день!

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

При заполнении табеля - сотруднику ставится "Явка"...
4. Evmil 15 04.06.18 16:11 Сейчас в теме
Добрый день. Конфигуратором можно проверить, запускается ли функция в расширении http://SSMaker.ru/5114611a/ при перепроведении начальной штатной установки.
5. bocharovki 7 05.06.18 08:00 Сейчас в теме
Я применил немного другой вариант в ДанныеДляПроведения() у документа Начальная штатная расстановка.
В этом случае просто состояние на момент начальной штатной расставноки продолжается далее.

Запрос.Текст =
		"ВЫБРАТЬ
		|	Сотрудники.Сотрудник КАК Сотрудник,
		
		// Начало вставки
		//|	ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.Работа) КАК Состояние,
		|	ЕСТЬNULL(СостоянияСотрудников.Состояние,ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.Работа)) КАК Состояние,
		// Конец вставки		
		
		|	Сотрудники.ДатаСобытия КАК Начало,
		|	ДАТАВРЕМЯ(1, 1, 1) КАК Окончание,
		|	НЕОПРЕДЕЛЕНО КАК ВидВремени
		|ИЗ
		|	ВТСотрудники КАК Сотрудники
		
		// Начало вставки
		|  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияСотрудников КАК СостоянияСотрудников
		|		ПО Сотрудники.Сотрудник = СостоянияСотрудников.Сотрудник
		|			И СостоянияСотрудников.Период <= Сотрудники.ДатаСобытия
		|			И (СостоянияСотрудников.ДействуетДо >= Сотрудники.ДатаСобытия
		|				ИЛИ СостоянияСотрудников.ДействуетДо = ДАТАВРЕМЯ(1, 1, 1)) 
		|
		// Конец вставки		
		
		|ГДЕ
		|	Сотрудники.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.Подработка)";
	
	// Данные состояний
	ДанныеСостояний = Запрос.Выполнить().Выгрузить();
	ДанныеДляПроведения.Вставить("ДанныеСостояний", ДанныеСостояний);
Показать
6. shriogonyok 08.06.18 10:20 Сейчас в теме
//Еще вариант фикса
//ОбщийМодуль ЗарплатаКадры
//Нужно учесть что Отпуск по уходу за ребенком нужно перепровести 2 раза сначала сняв галку "Не начислять зарплату и не выплачивать аванс во время отпуска" а затем снова установив

Функция ВыборкаРассчитанныеПериодыСостояний(ЗначенияИзмерений, ОписаниеРегистра) Экспорт
	
	МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
	СоздатьВТПоТаблицеЗначений(МенеджерВременныхТаблиц, ЗначенияИзмерений, "ВТЗначенияИзмеренийГода"); 
	Запрос = ЗапросВТПервичныеДанные(МенеджерВременныхТаблиц, ОписаниеРегистра, ЗначенияИзмерений);
	Результат = Запрос.Выполнить();
	ОткрытыеИнтервалы = Результат.Выгрузить();
	// {Агроресурсы ogn 2018.06.08 a.ognev@agrores.ru
	//фиксим баг: ошибка сотруднице ставится что она работает хотя она в отпуске по уходу
	ЕстьНачальная = Ложь;
	ЕстьОтпускПоУходуЗаРебенком = Ложь;
	Для Каждого СтрокаОткрытых Из ОткрытыеИнтервалы Цикл
		Если ТипЗнч(СтрокаОткрытых.Регистратор) = Тип("ДокументСсылка.НачальнаяШтатнаяРасстановка") Тогда
			ЕстьНачальная = Истина;
			СтрокаНачальной = СтрокаОткрытых;
			ДатаНачальной = СтрокаОткрытых.Регистратор.Дата;
			НачШтРастановка = СтрокаОткрытых.Регистратор;
		КонецЕсли; 
		Если ТипЗнч(СтрокаОткрытых.Регистратор) = Тип("ДокументСсылка.ОтпускПоУходуЗаРебенком") Тогда
			ЕстьОтпускПоУходуЗаРебенком = Истина;
			ДатаОтпуска = СтрокаОткрытых.Регистратор.Дата;
		КонецЕсли; 
	КонецЦикла; 
	Если ЕстьНачальная И ЕстьОтпускПоУходуЗаРебенком И ДатаНачальной > ДатаОтпуска Тогда
		Запрос.Текст = "Выбрать * Поместить ВТПервичныеДанныеВрем Из ВТПервичныеДанные КАК ПервичныеДанные ГДЕ ПервичныеДанные.Регистратор <> &НачШтРасстановка;
		|Уничтожить ВТПервичныеДанные; 
		|Выбрать * Поместить ВТПервичныеДанные ИЗ ВТПервичныеДанныеВрем;";
		Запрос.УстановитьПараметр("НачШтРасстановка", НачШтРастановка);
		Запрос.Выполнить();
		
		ОткрытыеИнтервалы.Удалить(СтрокаНачальной);
	КонецЕсли; 
	// }Агроресурсы ogn 2018.06.08  
	СоздатьВТЗакрытыеИнтервалы(ОткрытыеИнтервалы, МенеджерВременныхТаблиц, ОписаниеРегистра);
	
	Запрос = ЗапросРассчитанныеДаты(МенеджерВременныхТаблиц, ОписаниеРегистра);
	Результат = Запрос.Выполнить();
		
	Возврат Результат.Выбрать();
	
КонецФункции
Показать
7. salbey 78 09.06.18 11:05 Сейчас в теме
(6)
//Нужно учесть что Отпуск по уходу за ребенком нужно перепровести 2 раза сначала сняв галку "Не начислять зарплату и не выплачивать аванс во время отпуска" а затем снова установив
Внес данные изменения в расширение, все заработало должным образом. Спасибо, дружище... лови плюс.
8. droplet 81 20.06.18 15:24 Сейчас в теме
(6)
Этот способ исправляет ситуацию в РС.Состояния сотрудников, НО он очищает РС.Периоды стажа ПФР.
10. droplet 81 20.06.18 16:24 Сейчас в теме
(8) К тому же если после этого исправления такая сотрудница увольняется, то Состояние сотрудника возвращается к ранее исправленному (Работа)
9. geka-geka 3 20.06.18 15:49 Сейчас в теме
(0) Попросил 1С в следующий раз выкладывать исправления критических ошибок в виде расширения. Ответили, что в следующий раз так и сделают.
11. boevik 2 02.07.18 17:45 Сейчас в теме
а в 1С почему то ошибка не зарегистрирована
12. Evmil 15 02.07.18 22:26 Сейчас в теме
(11) Ошибка уже исправлена в 3.1.7.
Для отправки сообщения требуется регистрация/авторизация