Отмена транзакции из процедуры "УстановитьПрефиксИнформационнойБазы" ↓ (Волшебник 23.10.2024 19:06) Волшебник ,
osa1C ,
Михаил Козлов ,
dedmoroz777 ,
Доминошник ,
Mankubus ,
DiMel_77 ,
seevkik ,
Novichok_ ,
ГдеСобакаЗарыта ,
youalex ,
Мультук ,
Hawk_1c ,
timurhv ,
denk32 ,
lEvGl ,
RVN ,
H A D G E H O G s ,
BDA80 ,
saaken ,
formista2000
☑
0
Novichok_
23.10.24
✎
17:20
Всем здравствуйте!
Не могу понять из-за чего происходит отмена транзакции при проведении документа.
Код типовой, на копии отрабатывало, на рабочей перестало. Было обновление (не нашел критичных изменений, поэтому не связываю с обновлением).
В общем то мой вопрос: отладкой смотрю запись
НачалоТранзакции();
ЗаписьДокумента();
ОтменаТранзакции();
Отладка выпадает в отмену транзакции. Смотрю из какой процедуры он вылетает в отмену:
"Процедура УстановитьПрефиксИнформационнойБазыОрганизацииПодразделения(Источник, СтандартнаяОбработка, Префикс) Экспорт
ИмяОрганизации = ПрефиксацияОбъектовСобытия.ИмяРеквизитаОрганизация(Источник.Метаданные());
ИмяПодразделения = ИмяРеквизитаПодразделение(Источник.Ссылка);
Префикс = ПрефиксИнформационнойБазыОрганизацииПодразделения(Источник[ИмяОрганизации], Источник[ИмяПодразделения], Префикс);
КонецПроцедуры"
Ставлю здесь точку на конец процедуры, жму ф11 - идет в отмену транзакции. Кааак? Что тут не так?? Подскажите куда копать?
1
saaken
23.10.24
✎
17:25
Остановкой при ошибке не умеем пользоваться?
2
Novichok_
23.10.24
✎
17:33
(1) Так она падает в ЗаписьДокумента() с ошибкой: Ошибка при вызове метода контекста (Записать)..
3
Novichok_
23.10.24
✎
17:34
(2) А блин, там внизу пишется же причина..Затупил, спасибо!
поле номер не уникально оказывается..
4
saaken
23.10.24
✎
17:35
не верю
5
Мультук
23.10.24
✎
18:06
(0)
Одно не пойму ЗафиксироватьТранзакцию и попытка/исключения тут где ?
>> Подскажите куда копать?
Показывать свой код.
Тут и так будут издеваться над тобой, но в этом случае,
ты получишь какую-то осмысленную обратную связь.
6
DiMel_77
23.10.24
✎
18:52
(3) Такое бывает, иногда сбивается нумерация. Обычно вызов ОбновитьНумерациюОбъектов([Метаданные]) спасает.
7
Волшебник
23.10.24
✎
19:19
тупые боты...
Независимо от того, куда вы едете — это в гору и против ветра!