не регистрируются изменения для обмена при записи дока в Транзакции
☑
0
lim9
28.10.13
✎
14:57
не регистрируются изменения для обмена при записи дока в Транзакции. Это нормально?
Т.е. док-т создается так:
НачатьТранзакцию();
Попытка
ДокументОтправитель.Записать(РежимЗаписиДокумента.Проведение);
Исключение
Сообщить("Не удалось провести документ реализация");
ОтменитьТранзакцию();
КонецПопытки;
ЗафиксироватьТранзакцию();
1
lim9
28.10.13
✎
15:12
плиз, хелп ми! ))
2
Повелитель
28.10.13
✎
15:16
(0) а если убрать все что с транзакцией, будет регаться?
Пробуй.
Думаю транзакция тут не причем, а смотреть надо включен ли документ в планы обмена.
3
lim9
28.10.13
✎
15:17
документ простой РТиУ, в регистрацию конечно включен!
4
Maxus43
28.10.13
✎
15:19
если без транзакции то регистрируется?
5
Maxus43
28.10.13
✎
15:19
и зачем транзакция тут вобще?
6
Maxus43
28.10.13
✎
15:22
так делать вобще не правильно кстати... по феншую:
исключение
ЕстьОшибки = Истина;
.....
Если ЕстьОшибки Тогда
//отмена транзакции иначе фиксация
7
lim9
28.10.13
✎
15:30
т.е. Транзакции не влияют на регистрацию, собственно в этом то и есть мой вопрос
8
Maxus43
28.10.13
✎
15:32
(7) проведение документа и есть транзакция
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший