#0
by alexei366
У меня в Модуле Объекта Справочника ПередУдалением удаляется другой объект другого справочника. При удалении второго проверяются некие условия, и как следствие второй объект может и не удалиться. В модуле первого удаление второго завернуто в попытку, но все равно вылезает ошибка "В данной транзакции уже совершались ошибки". Через отладчик все доходит без ошибок до конца процедуры "ПередУдалением" первого объекта. Это можно как то перебороть (сделать первый спр владельцем второго не предлагать, и как понимаю подписка на событие тоже не спасет). 8.3.4 режим Управляемый
#3
by bolobol
Сними костыль с попыткой - увидишь реальную ошибку. Если каждый отпишется кому что не нужно - это 2906 сообщений на текущую минуту. Вопрос был не в этом))
#6
by alexei366
Ошибка и так мне известна, второй объект с Отказ=Истина возвращается из процедуры ПередУдалением.
#7
by bolobol
Так, значит, всё правильно, что вся процедура должна быть отменена? Раз Отказ = Истина. Иначе, помнится, начинается транзакция, исключение ловится и отменяется транзакция, правда, повторить на последних релизах у меня не получилось (почему-то), хотя... я и не старался.
#8
by alexei366
У меня такое ощущение что ты не совсем меня понимаешь. В модуле объекта выполняются определенные условия, в ходе выполнения которых идет запись чтение и удаление объектов базы. И вот по каким либо условиям основной объект может возвращатьс с Отказ=Истина, но если вложенные условия были тоже Отказ=Истина то генериться ошибка транзакции.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1C и WindowsXP против 1C и Windows2k
- сравнение производительности 1C в терминале и 1C SQL
- C 1c 8.0.13 на 1c 8.0.15 можно переходить без 14.
- "В данной транзакции уже происходили ошибки"
- В данной транзакции уже происходили ошибки!
- 1C SQL --- VS --- 1C файловый вариант
- 1c внезапно перестала видеть общий модуль
- Модуль формы VS Модуль Объекта УФ
- В данной транзакции уже происходили ошибки
- УТ 11.1 - 11.2 после обновления - в данной транзакции уже происходили ошибки
- Передача переменной из модуля формы в модуль объекта при проведении объекта
- 1C Расширенная конфигурация. Отладчик не идет на Модуль формы Расширенной конфигурации
В этой группе 1С
- БП 3.0 Корп. Почему забили на обмен с УТ11?
- Розница. На каких ФР можно печать чек по шаблону из 1С.
- УФ и проведение документа 8.3 интерфейс "Такси"
- Не выгружаются документы из УТ 10.3 в БП 2.0
- Редактирование отчета созданного на основе универсального
- POP3 connection broken in response
- v7: Можно ли перехватить событие закрытия формы крестом?
- Перенос данных из ЗУП 2.5 в ЗУП 3.0
- Как перезапустить только один из агентов сервера.
- УПП и Бух. отчетность на управляемых формах. Когда ожидать ?
- ссылка на документ из общего модуля
- Как задать межстрочный интервал в макетах 8.2
- Не работает в тонком клиенте.,.
- УПП: Как откорректировать затраты, по неправильно указанной статье затрат ?
- v7: 1C 7.7 SQL испорчена базы при установке обновления.
- Субподряды в 1С - реальность или нет?
- Какой выбрать MS SQL для 1С?
- {(1, 1)}: Ожидается выражение "ВЫБРАТЬ" //что ему не нравится?
- как получить данные из результата запроса к sqlite
- Помогите пожалуйста решать задачу в 1с v8.2 (массив и цикл)