Имя: Пароль:
1C
1С v8
Запись справочника в процедуре документа ПередЗаписью
0 murenysh
 
09.08.17
22:06
При проведении документа в процедуре ПередЗаписью анализируются некоторые условия и результат записываю в справочник. Но если далее в процессе проведения в процедуре ОбработкаПроведения происходит отказ, то изменения, внесенные ранее в справочник, не сохраняются.

Подскажите, какой хитрый способ можно использовать, чтобы независимо от результата проведения, изменения в справочнике оставались.
1 AlvlSpb
 
09.08.17
22:29
(0) Просто записать (не проводить) не предлагать?
2 murenysh
 
09.08.17
23:06
(1) Важно именно при проведении. Пользователей всех не заставишь сначала сохранять новый документ перед его проведением.
3 mistеr
 
10.08.17
00:06
(0) Фоновое задание. Оно будет выполняться вне транзакции записи документа.
4 jsmith82
 
10.08.17
00:34
При записи
5 patria0muerte
 
10.08.17
04:28
Обработка проверки заполнения. Она внетранзакционная
6 RomaH
 
naïve
10.08.17
06:27
т.е. даже если нет исходного документа в базе, но была попытка его записать - элемент справочника должен быть?

Создать - Провести - отказ - закрыть - документа нет
7 1dvd
 
10.08.17
06:28
(6) +1
(0) меняй логику. не надо так делать