HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...
Bug #962159
open8.2-3.22-+ Ошибка "Транзакция не активна" при активной транзакции открытой кнопкой "Записать" формы объекта
0%
Description
https://partners.v8.1c.ru/forum/t/2125474/m/2125474
Конфигурация ПО
1С 8.3.22
Проблема
Ошибка "Транзакция не активна" при активной транзакции открытой кнопкой "Записать" формы объекта
Воспроизведение
Восстановить базу из выгрузки. Запустить тонкий клиент. Откроется формы элемента справочника. Нажать кнопку "Записать". При этом выполнится код
Процедура ПриЗаписи(Отказ)
Сообщить("ТранзакцияАктивна=" +ТранзакцияАктивна());
ЗафиксироватьТранзакцию();
НачатьТранзакцию();
КонецПроцедуры
и откроется системное окно ошибки
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Ошибка при вызове метода контекста (ЗафиксироватьТранзакцию)
{Справочник.Справочник1.МодульОбъекта(3)}:ЗафиксироватьТранзакцию();
по причине:
Транзакция не активна
После его закрытия будет видно сообщение
ТранзакцияАктивна=Да
Ожидалась успешное выполнение записи. Если выполнить запись объекта напрямую кнопкой "Тест"
ф = Справочники.Справочник1.я.ПолучитьОбъект();
ф.Записать();
То запись выполняется без ошибки.
Files
No data to display