Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при автозаполнении Резервов отпусков

Ошибка при автозаполнении Резервов отпусков
Я
   Filkkore
 
02.06.20 - 19:14
Файловая ЗУП 3.1.13.220, началось, конечно же, после обновления.
При нажатии "Заполнить" в документе "Резервы отпусков" немного подумает, погрузит, а затем выдаёт такую вот ошибку:

{ОбщийМодуль.ДлительныеОперации.Модуль(648)}: Неверное имя колонки

Технические подробности:
Ошибка выполнения фонового задания ДлительныеОперации.ВыполнитьСКонтекстомКлиента с идентификатором 08bc946f-2c54-4fb2-a402-c0c45bd932f4 по причине
Неверное имя колонки
{ОбщийМодуль.РезервОтпусков.Модуль(1973)}:            ТаблицаОстатковСотрудника.Сортировать("СтатьяФинансирования");
{ОбщийМодуль.РезервОтпусков.Модуль(1841)}:    ДополнитьТаблицуНакопленнымиРезервами(ПараметрыРасчетаОбязательств, СтруктураПараметровРасчета, Регистратор);
{ОбщийМодуль.РезервОтпусков.Модуль(1580)}:    ВычислитьСуммыРезервовТекущегоМесяца(ПараметрыРасчетаОбязательств, СтруктураПараметровРасчета, Реквизиты, Регистратор);
{ОбщийМодуль.РезервОтпусков.Модуль(1776)}:    СобратьДанныеДляНачислениеРезерваОтпусков(ДокументОбъект.Ссылка, ДокументОбъект.Организация, ДокументОбъект.ПериодРегистрации,
{Документ.НачислениеОценочныхОбязательствПоОтпускам.МодульМенеджера(144)}:    РезервОтпусков.ЗаполнитьДокументНачислениеОценочныхОбязательствПоОтпускам(ЭтотОбъект);
{(1)}:Документы.НачислениеОценочныхОбязательствПоОтпускам.ЗаполнитьНачислениеОценочныхОбязательствПоОтпускам(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Неверное имя колонки

См. также журнал регистрации.
    ВызватьИсключение ТекстОшибки;


Если вдруг кто-то сталкивался или просто понимает в чём дело, подскажите пожалуйста в чём может быть трабла.
   Фрэнки
 
1 - 02.06.20 - 19:18
Я бы для начала посоветовал выгрузить базу в архив и развернуть ее на чистом месте из архива. И тогда уже сформировать и посмотреть что будет.

Если полностью на чистом месте сделать, то будет исключено наверняка влияние кэша на клиенте и на сервере.
   Фрэнки
 
2 - 02.06.20 - 19:20
А по тексту ошибки... ну очень сильно сомневаюсь, что это очередное обновление именно сейчас должно было содержать тотальные изменения в процедурах для расчета резерва отпусков.
   Filkkore
 
3 - 02.06.20 - 19:23
(1) Разворачивал базу на двух ПК помимо рабочего... везде одинаково. Реально странная вещь.
   Filkkore
 
4 - 02.06.20 - 19:23
(2) До обновления был порядок, также база не переписана.
   Filkkore
 
5 - 02.06.20 - 19:25
(2) Накатывал примерно 6 релизов, не обновлялась с конца 2019го. После каждого применял изменения в Пользовательском. Ну то есть при обновлении ошибок никаких вроде как не было...
   Фрэнки
 
6 - 02.06.20 - 19:46
Это не ошибка конкретного релиза. Я посмотрел по предыдущему на строки с выданными ошибками в топике - там ничего не менялось.
   Margo462
 
7 - 04.06.20 - 20:37
(0) Мы тоже с этим столкнулись. На сайте публикации ошибок 1С была зарегистрирована ошибка и предложили такой вариант обхода или исправления:

Способ обхода:
В документе с видом операции "Корректировка остатков" заполнить табличную часть "Обязательства и резервы по сотрудникам".

Способ исправления:
В общем модуле РезервОтпусков в процедуре ДополнитьТаблицуНакопленнымиРезервами заменить строку
ТаблицаОстатков = ПолучитьВходящиеОстатки(СтруктураПараметровРасчета, ПараметрыРасчетаОбязательств);

на
ТаблицаОстатков = ПолучитьВходящиеОстатки(СтруктураПараметровРасчета, ПараметрыРасчетаОбязательств, Истина);
   Margo462
 
8 - 04.06.20 - 20:38
Мы использовали вариант с доработкой в модуле, там действительно не хватает третьего параметра "Истина"
   Filkkore
 
9 - 04.06.20 - 22:07
(8) Там уже обновление вышло, закрыли ошибку. Но всё равно спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.