Здравствуйте. Бухгалтерия предприятия ПРОФ, редакция 2.0 (2.0.38.6) типовая конфигурация, вылетела вот эта ошибка: Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.ПоступлениеНаРасчетныйСчет.МодульОбъекта(416)}: Итератор для значения не определен
Что с ней сделать? В гугле нечего внятного не нашлось.
по причине:
{Документ.ПоступлениеНаРасчетныйСчет.МодульОбъекта(416)}: Итератор для значения не определен
Что с ней сделать? В гугле нечего внятного не нашлось.
По теме из базы знаний
- Сохранение (чтение) настроек внешней обработки в файл (управляемые формы)
- XDTO на службе у лентяев. Самый простой способ чтения xml
- Устранение ошибки "Итератор для значения не определен" в релизах БП 3.0.43.194 и ЗУП 3.0.25.101
- Выгрузка УПД из документа "Счет-фактура выданный" в формате xml для загрузки в Диадок
- Исправление ошибок в регламентированном отчете "Расчет по страховым взносам" (РСВ) за 2023 год в УПП, релиз 1.3.202.1. Доработка напильником
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(8) compreSSor, Если бы это был неправильный перебор в цикле, да еще в таком ходовом документе, то уже все форумы пестрили бы сообщениями о такой ошибке (напоминаю, конфа типовая, неизмененная). Данного эффекта не наблюдается, а следовательно, первым делом проверяем платформу. В подобных случаях (несовпадение платформы и конфигурации) чего только не насмотришься.
Всем спасибо за участие. В конфигураторе заметил, что у документа разрешено редактирование, оказалось программист в модуль документа Поступления на расчетный счёт добавил свой код, при провидении программа видела в нем ошибку, убрал всё из рабочей базы в тестовую базу на тесты. По рукам бы за такое бить)
Кому интересно вот тот глючный код:
Кому интересно вот тот глючный код:
Для каждого Строка из ТаблицаРаспределенияОплат Цикл
Если ТипЗнч(Строка.ДокументРасчетов) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
ДокОбъект = Строка.ДокументРасчетов.ПолучитьОбъект();
ДокОбъект.ОстатокРасчетов = Строка.ОстатокРасчетов - Строка.СуммаРасчетов;
Попытка
ДокОбъект.Записать(РежимЗаписиДокумента.Запись);
Исключение
Сообщить("Не удалось изменить остаток взаиморасчетов : " + ИнформацияОбОшибке().Описание);
КонецПопытки;
КонецЕсли;
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот