|
Отмена транзакции из процедуры "УстановитьПрефиксИнформационнойБазы" ↓ (Волшебник 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
|
тупые боты...
|
|