Не могу найти где в коде делаются движения по регистру

1. Pervuy 64 08.11.14 11:54 Сейчас в теме
В документе Отчет о розничных продажах, конфигурации УТП 1.2.14.3, не могу найти в ОбработкеПроведения код который делает движения по регистру "ПартииТоваровНаСкладах" и по регистру "ПродажиСебестоимость". Подскажите в какую сторону копать.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Chameleon1980 08.11.14 12:05 Сейчас в теме
в сторону отладчика :)
3. Chameleon1980 08.11.14 12:06 Сейчас в теме
скорее в обработке проведения вызывается что-то из одного из общих модулей
как-то так
4. Pervuy 64 08.11.14 12:07 Сейчас в теме
Прошел отладчиком 3 раза. не могу понять
5. Pervuy 64 08.11.14 12:09 Сейчас в теме
Делал так в табло пишу значения
ЭтотОбъект.Движения.ПродажиСебестоимость.Количество()
ЭтотОбъект.Движения.ПродажиСебестоимость.мТаблицаДвижений.Количество()
Движения.ПартииТоваровНаСкладах.Количество()
Движения.ПартииТоваровНаСкладах.мТаблицаДвижений.Количество()
и иду в отладке ищю где заполнятся движения но обработка проведения доходит до конца а там все пусто.
6. shuhard 08.11.14 12:13 Сейчас в теме
(5) точку останова надо ставить в модуле набора записей регистра "ПартииТоваровНаСкладах" в событии перед записью, при этом не дёргаться, что первый раз идёт удаление данных и набор записей пустой


ну по архитектуре - двигает Рг расчет себестоимости в подписке
10. Pervuy 64 08.11.14 13:03 Сейчас в теме
(6) shuhard, подписки нету там, но способ поставить точку останова в модуле набора записей регистра в событии перед записью помог. Спасибо!
7. Chameleon1980 08.11.14 12:15 Сейчас в теме
точно про подписки счас подумал, но не был уверен
8. Chameleon1980 08.11.14 12:16 Сейчас в теме
т.к. по сути (думается) подписка же не из модуля объекта выхывается (ну по сути)
по аналогии с 7.7 проведение может быть произведено только из модуля документа
ну соответственно если что-то проводящее вызывается из модуля документа
9. Pervuy 64 08.11.14 12:22 Сейчас в теме
я про подписки тоже подумал. но не могу понять какая ибо подписки на Обработку проведения я не вижу
11. Chameleon1980 08.11.14 13:06 Сейчас в теме
и где движухи делались?
12. Pervuy 64 08.11.14 16:45 Сейчас в теме
Ну надо пройти по процедурам
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
ДвиженияПоРегистрам()
УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров()
в этой процедуре формируется структура с таблицами значений и еще много какими параметрами и это структура передается дальше в
ВыполнитьСписание()
СписаниеПартий()
И в этой уже процедуре формируются записи

Вобщем через кучу процедур и функций пройти надо что б найти желанный результат.
13. buganov 200 08.11.14 20:12 Сейчас в теме
этотОбъект.Движения[нужная таблица]. Запихиваете в табло и смотрите в какой строке заполняется движение.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот