1С:Предприятие 8.3 (8.3.8.2137)
"Управление торговым предприятием для Украины", редакция 1.2. (1.2.47.2) (http://1c.ua/v8/RegionalSolutions_UA_UTP.php)
Copyright © Molenari OU, 2017-2018. All rights reserved
добавил подписку на события
ДокументОбъект.РеализацияТоваровУслуг
ОбработкаПроведения
описал Процедура ДокументыОбработкаПроведения(Источник, Отказ, РежимПроведения)
ну и значит Источник.Движения.Хозрасчетный вижу все проводки и делаю что мне нужно
а вот по Источник.Движения.ПартииТоваровНаСкладах набор записей пустой
Ну а после проведения движения по регистру есть
Суть то вопроса такова - по некоторым документам нужно корректировать движения по регистрам.
Как бы это сделать не ломая конфу
или
Движения.ПартииТоваровНаСкладах.Прочитать();
или через НаборЗаписей
Domiurg @ Сегодня, 16:32
,
Спільний модуль "ОбщегоНазначения", процедура "ВыполнитьДвижениеПоРегистру"
Если ТипЗнч(НаборДвижений) = Тип("РегистрНакопленияНаборЗаписей.ПартииТоваровНаСкладах") Тогда
НаборДвижений.мТаблицаДвижений.Очистить();
//свой код;
КонецЕсли;
Порядок выполнения процедур в подписке и в модуле не определен. Вроде как процедура в модуле выполняется раньше процедуры в подписке, но вообще говоря это не факт. Поэтому я бы не опирался на чтение движений в обработке проведения подписки.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua