Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
1С v8
нужна ли транзакция в обработке БП
☑
0
vde69
модератор
07.04.14
✎
11:50
1. с транзакцией
0% (0)
2. без транзакции
0% (0)
Всего мнений: 0
Чего-то подзапутался....
есть бизнес процесс, в нем есть обработка "ПроведениеДокумента".
Как правильно
1.
Процедура ПроведениеДокументаОбработка(ТочкаМаршрутаБизнесПроцесса)
Попытка
НачатьТранзакцию();
Для Каждого эл из Объекты Цикл
// тут изменяем документы
КонецЦикла;
ЗафиксироватьТранзакцию();
Исключение
Если ТранзакцияАктивна() Тогда
ОтменитьТранзакцию();
КонецЕсли;
ВызватьИсключение "Ошибка обработки!";
КонецПопытки;
КонецПроцедуры
2.
Процедура ПроведениеДокументаОбработка(ТочкаМаршрутаБизнесПроцесса)
Для Каждого эл из Объекты Цикл
// тут изменяем документы
КонецЦикла;
КонецПроцедуры
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует.
Стив Джобс
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста