|
Ошибка при автозаполнении Резервов отпусков | ☑ | ||
---|---|---|---|---|
0
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
|
А по тексту ошибки... ну очень сильно сомневаюсь, что это очередное обновление именно сейчас должно было содержать тотальные изменения в процедурах для расчета резерва отпусков.
|
|||
3
Filkkore
02.06.20
✎
19:23
|
(1) Разворачивал базу на двух ПК помимо рабочего... везде одинаково. Реально странная вещь.
|
|||
4
Filkkore
02.06.20
✎
19:23
|
(2) До обновления был порядок, также база не переписана.
|
|||
5
Filkkore
02.06.20
✎
19:25
|
(2) Накатывал примерно 6 релизов, не обновлялась с конца 2019го. После каждого применял изменения в Пользовательском. Ну то есть при обновлении ошибок никаких вроде как не было...
|
|||
6
Фрэнки
02.06.20
✎
19:46
|
Это не ошибка конкретного релиза. Я посмотрел по предыдущему на строки с выданными ошибками в топике - там ничего не менялось.
|
|||
7
Margo462
04.06.20
✎
20:37
|
(0) Мы тоже с этим столкнулись. На сайте публикации ошибок 1С была зарегистрирована ошибка и предложили такой вариант обхода или исправления:
Способ обхода: В документе с видом операции "Корректировка остатков" заполнить табличную часть "Обязательства и резервы по сотрудникам". Способ исправления: В общем модуле РезервОтпусков в процедуре ДополнитьТаблицуНакопленнымиРезервами заменить строку ТаблицаОстатков = ПолучитьВходящиеОстатки(СтруктураПараметровРасчета, ПараметрыРасчетаОбязательств); на ТаблицаОстатков = ПолучитьВходящиеОстатки(СтруктураПараметровРасчета, ПараметрыРасчетаОбязательств, Истина); |
|||
8
Margo462
04.06.20
✎
20:38
|
Мы использовали вариант с доработкой в модуле, там действительно не хватает третьего параметра "Истина"
|
|||
9
Filkkore
04.06.20
✎
22:07
|
(8) Там уже обновление вышло, закрыли ошибку. Но всё равно спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |