Имя: Пароль:
1C
1С v8
Надо "после записи" в модуле документа, а нету.
0 Trio84
 
20.02.15
13:30
Всем здравствуйте.
Есть документ, который делает движения по регистру накопления.
Происходит ввод/корректировка документа задним числом.
В обработке проведения программно проверяю начальные движения документа ссылки и текущие в проведении.
Если они отличаются и есть движения по измерениям регистра после периода текущего проведения (В будущем, по расходу по другим регистраторам).

То нужно перезаписать эти движения (в будущих периодах, сделать расчет с учетом проводимого документа).
Но в этот момент (обработка проведения) нет ещё движений по текущему документу.

Как вызвать процедуру в модуле уже после проведения документа?

На ум приходит только обработчик ожидания, но будет это корректно?
Спасибо!
1 IamAlexy
 
20.02.15
13:31
призаписи чем не устраивает ?
2 kosts
 
20.02.15
13:32
(0) Может подписка на событие ПриЗаписи поможет, хотя не факт.
3 IamAlexy
 
20.02.15
13:32
прочитал внимательно: твой выбор это обработкапроведения - записал все регистры а потом проверяй что там записалось..

можно соответствующую подписку на события заюзать
4 Trio84
 
20.02.15
13:38
(3) ПриЗаписи не пойдет, движения в этот момент ещё не записаны (Транзакция не выполнена), мало того старые ещё висят.

"записал все регистры а потом проверяй что там записалось.." точно, как сам не допер. Пятницо наверное. Спасибо.
5 D_E_S_131
 
20.02.15
14:08
(4) Это такой "элегантный" уход от использования последовательностей?