Ошибка при исправлении отпуска. Прибавляет год.

1. Asuneft 2 26.09.22 10:22 Сейчас в теме
Никто не правил такую ошибку?
Прикрепленные файлы:
Найденные решения
2. GSokolov 320 26.09.22 15:40 Сейчас в теме
(1) Сделал расширение для релизов 3.1.18.. Изменением формы документа Отпуск в процедуре ОбновитьРабочийГодОсновногоОтпуска() две последние строки, устанавливающие начало и конец рабочего года, включил в условие отсутствия изменения документа.
#Вставка
		Если ПустаяСтрока(Объект.ИсправленныйДокумент) Тогда
#КонецВставки
		Объект.НачалоПериодаЗаКоторыйПредоставляетсяОтпуск	= ПериодОсновногоОтпуска.РабочийГодС;
		Объект.КонецПериодаЗаКоторыйПредоставляетсяОтпуск	= ПериодОсновногоОтпуска.РабочийГодПо;
#Вставка
		КонецЕсли;
#КонецВставки
Показать
user1173399; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. GSokolov 320 26.09.22 15:40 Сейчас в теме
(1) Сделал расширение для релизов 3.1.18.. Изменением формы документа Отпуск в процедуре ОбновитьРабочийГодОсновногоОтпуска() две последние строки, устанавливающие начало и конец рабочего года, включил в условие отсутствия изменения документа.
#Вставка
		Если ПустаяСтрока(Объект.ИсправленныйДокумент) Тогда
#КонецВставки
		Объект.НачалоПериодаЗаКоторыйПредоставляетсяОтпуск	= ПериодОсновногоОтпуска.РабочийГодС;
		Объект.КонецПериодаЗаКоторыйПредоставляетсяОтпуск	= ПериодОсновногоОтпуска.РабочийГодПо;
#Вставка
		КонецЕсли;
#КонецВставки
Показать
user1173399; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот