|
Итератор для значения не определен - обновление БП 3.0
| ☑ |
0
aiigcher
21.04.16
✎
15:27
|
1С:Предприятие 8.3 (8.3.7.2008)
Бухгалтерия предприятия, редакция 3.0 (3.0.43.187)
Добрый день! Помогите, пожалуйста, разобраться с такой проблемой:
При обновлении на версию 3.0.43.194 возникает ошибка: итератор для значения не определен.
В конфигураторе процедура обновления проходит успешно, ошибок и предупреждений не выдается. При запуске Предприятия процесс обновления выдает ошибку.
(ОбщийМодуль.УчетНДФЛ.Модуль(12542)
ДляКаждого Элемент Из РабочиеДни Цикл)
Конфигурация типовая, предыдущие обновления прошли нормально.
Тестирование и исправление ошибок результата не дает.
В чем может быть причина такой ошибки? Как с ней бороться? Кто-нибудь сталкивался с таким?
|
|
1
lubitelxml
21.04.16
✎
15:32
|
отладчиком посмотреть попробуй
|
|
2
Jokero
21.04.16
✎
15:34
|
там кнопочка конфигуратор - ткни, куда он укажет поставь контрольную точку.
Вангую - переменная РабочиеДни не заполнена.
|
|
3
mrus2015
21.04.16
✎
15:39
|
(0) Попробуй обновить не через cfu файл, а через cf, видимо в поставку обновления включено не всё, что необходимо
|
|
4
aiigcher
21.04.16
✎
15:48
|
(2) Поставила. Почему-то отладка не хочет на моей точке останавливаться...
|
|
5
Тролль главный
21.04.16
✎
15:49
|
(4) потому что это серверный модуль
|
|
6
aiigcher
21.04.16
✎
16:28
|
(5) и из-за этого отладчиком его проверить нельзя? Печально
|
|
7
aiigcher
21.04.16
✎
16:29
|
(3) Попробовала - то же самое, ошибка не уходит
|
|
8
Euguln
21.04.16
✎
16:30
|
Надо было перед обновление производственный календарь заполнить. А так - явная кодерская ошибка, нет проверки на значение функции, которая явно может вернуть Неопределено.
|
|
9
aiigcher
21.04.16
✎
23:12
|
(8) Да, дело было в календаре :) Спасибо огромное!
|
|
10
Алексей Карманов
22.04.16
✎
09:20
|
(0) вот здесь обработка, которая позволяет исправить ситуацию без отката базы и повторного обновления:
|
|