Надо "после записи" в модуле документа, а нету. #734788


#0 by Trio84
Всем здравствуйте. Есть документ, который делает движения по регистру накопления. Происходит ввод/корректировка документа задним числом. В обработке проведения программно проверяю начальные движения документа ссылки и текущие в проведении. Если они отличаются и есть движения по измерениям регистра после периода текущего проведения (В будущем, по расходу по другим регистраторам). То нужно перезаписать эти движения (в будущих периодах, сделать расчет с учетом проводимого документа). Но в этот момент (обработка проведения) нет ещё движений по текущему документу. Как вызвать процедуру в модуле уже после проведения документа? На ум приходит только обработчик ожидания, но будет это корректно? Спасибо!
#1 by IamAlexy
призаписи чем не устраивает ?
#2 by kosts
Может подписка на событие ПриЗаписи поможет, хотя не факт.
#3 by IamAlexy
прочитал внимательно: твой выбор это обработкапроведения - записал все регистры а потом проверяй что там записалось.. можно соответствующую подписку на события заюзать
#4 by Trio84
ПриЗаписи не пойдет, движения в этот момент ещё не записаны (Транзакция не выполнена), мало того старые ещё висят. "записал все регистры а потом проверяй что там записалось.." точно, как сам не допер. Пятницо наверное. Спасибо.
#5 by D_E_S_131
Это такой "элегантный" уход от использования последовательностей?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям