Странные ошибки "Ошибка при вызове метода контекста"
Доброго времени суток, коллеги!
Сталкиваюсь с ошибкой при записи контрагента. Не могу установить причину. Буду благодарен за помощь.
В модуле исключение возникает в строке
При этом
Имя константы задано верно. Более того, метод Получить() не срабатывает и для других констант. Если передать принудительно Ложь или Истина в строке модуля РаботаСОбщимиПеременнымиПовтИсп, то при записи контрагента возникает другая ошибка:
Код модуля формы:
В отладчике переменная ВыборкаДоговоров имеет тип СправочникВыборка.Контрагенты.
Помогите разобраться, не пойму куда копать...
Конфигурация: Комплексная автоматизация, редакция 1.1 (1.1.18.1) нетиповая
Платформа: 1С:Предприятие 8.3 (8.3.10.2252)
Режим: Серверный
Сталкиваюсь с ошибкой при записи контрагента. Не могу установить причину. Буду благодарен за помощь.
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
{ОбщийМодуль.РаботаСОбщимиПеременнымиПовтИсп.Модуль(84)}: Ошибка при вызове метода контекста (Получить)
В модуле исключение возникает в строке
Возврат Константы[ИмяПараметраВР].Получить();
При этом
ИмяПараметраВР = "ИСПОЛЬЗОВАТЬВЕРСИОНИРОВАНИЕОБЪЕКТОВ"
Имя константы задано верно. Более того, метод Получить() не срабатывает и для других констант. Если передать принудительно Ложь или Истина в строке модуля РаботаСОбщимиПеременнымиПовтИсп, то при записи контрагента возникает другая ошибка:
{Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(393)}: Ошибка при вызове метода контекста (Следующий)
Если ВыборкаДоговоров.Следующий() Тогда
по причине:
В данной транзакции уже происходили ошибки!
Код модуля формы:
ВыборкаДоговоров = Справочники.ДоговорыКонтрагентов.Выбрать(, Ссылка);
Если ВыборкаДоговоров.Следующий() Тогда
В отладчике переменная ВыборкаДоговоров имеет тип СправочникВыборка.Контрагенты.
Помогите разобраться, не пойму куда копать...
Конфигурация: Комплексная автоматизация, редакция 1.1 (1.1.18.1) нетиповая
Платформа: 1С:Предприятие 8.3 (8.3.10.2252)
Режим: Серверный
По теме из базы знаний
- "Подводные камни" при работе с макетами типа ActiveDocument 1С 8.3 УФ. Клиент-Сервер. Режимы работы Тонкий, Веб клиенты
- Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3
- Валидация JSON через XDTO (включая массивы)
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
- Как готовить и есть массивы
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Такой древний пост. А проблема возникла сейчас.
Полагаю ошибки такого рода возникают при обновлении. Сбиваются счётчики нумерации. Для этого после обновления запускаю обработку с текстом в модуле объекта :
ОбновитьНумерациюОбъектов();
И как оказалось точно такая ситуация возникает и при восстановлении копии база из архива.
Так что просто примите за правило после обновления или восстановления обновлять нумерацию
одной головной боли станет меньше.
Полагаю ошибки такого рода возникают при обновлении. Сбиваются счётчики нумерации. Для этого после обновления запускаю обработку с текстом в модуле объекта :
ОбновитьНумерациюОбъектов();
И как оказалось точно такая ситуация возникает и при восстановлении копии база из архива.
Так что просто примите за правило после обновления или восстановления обновлять нумерацию
одной головной боли станет меньше.
Прикрепленные файлы:
ОбновитьНумерациюОбъектов.epf
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот