К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

В данной транзакции уже происходили ошибки

Гость
0 - 10.12.2013 - 13:17
1С 8.2

При проведении документа формируется и проводится пакет документов. Если пакет провёлся- всё нормально. Если же в процеесе возникла ошибка - выскакивает окно с ошибкой как в сабже и с соответствующими кнопками.

Мне понятна причина - ошибка во вложенной транзакции и ,естественно, происходит откат по верхней транзакции.

Но мне ОЧЕНЬ не нравиться, что окно такое выскакивает.
Пользователи будут долгое время шугаться, пока не привыкнут. И путаться.

Если возможность как то избавиться от него и ли заменить?



Гость
1 - 10.12.2013 - 13:35
нифига себе.


этот косяк похоже, так и не могут исправить.
Жени криворучки
Гость
2 - 10.12.2013 - 18:41
предположу попытка исключение, не?
3 - 10.12.2013 - 18:55
а в чём тут проблема?
делай формирование пакета документов не при проведении.
А например, перед проведением. Например, перед записью.
Если из функции формирования пакета приходит Отказ = Истина, тогда можно отменить запись.
4 - 10.12.2013 - 18:56
А вообще-то, сложно дать нормальный совет, не видя твоей нетленки.
Кто его знает, как там чё наверчено.
5 - 10.12.2013 - 19:07
[quote=Helen1986;33257752]этот косяк похоже, так и не могут исправить.[/quote]
Это не косяк, а полезная фича. Программист обязан предусмотреть такую возможность заранее.
Гость
6 - 10.12.2013 - 19:37
"Долго живущий косяк со временем становится фичей"
7 - 10.12.2013 - 21:53
2(6) какой же это косяк? косяк был бы если при откате транзакции не было бы никакого ответа. и отладчик бы сидел и думал, а что собственно случилось?
Гость
8 - 10.12.2013 - 22:12
[url]http://its.1c.ru/db/metod81#content:2313:1[/url]


К списку вопросов






Copyright ©, Все права защищены