![]() |
В данной транзакции уже происходили ошибки 1С 8.2 При проведении документа формируется и проводится пакет документов. Если пакет провёлся- всё нормально. Если же в процеесе возникла ошибка - выскакивает окно с ошибкой как в сабже и с соответствующими кнопками. Мне понятна причина - ошибка во вложенной транзакции и ,естественно, происходит откат по верхней транзакции. Но мне ОЧЕНЬ не нравиться, что окно такое выскакивает. Пользователи будут долгое время шугаться, пока не привыкнут. И путаться. Если возможность как то избавиться от него и ли заменить? |
нифига себе. этот косяк похоже, так и не могут исправить. Жени криворучки |
предположу попытка исключение, не? |
а в чём тут проблема? делай формирование пакета документов не при проведении. А например, перед проведением. Например, перед записью. Если из функции формирования пакета приходит Отказ = Истина, тогда можно отменить запись. |
А вообще-то, сложно дать нормальный совет, не видя твоей нетленки. Кто его знает, как там чё наверчено. |
[quote=Helen1986;33257752]этот косяк похоже, так и не могут исправить.[/quote] Это не косяк, а полезная фича. Программист обязан предусмотреть такую возможность заранее. |
"Долго живущий косяк со временем становится фичей" |
2(6) какой же это косяк? косяк был бы если при откате транзакции не было бы никакого ответа. и отладчик бы сидел и думал, а что собственно случилось? |
[url]http://its.1c.ru/db/metod81#content:2313:1[/url] |
Текущее время: 18:47. Часовой пояс GMT +3. |