Активность записей регистров #368967


#0 by ho0p
В ОбработкуПроведения ОтчетаПроизводстваЗаСмену добавил код гасящий активность записей регистров (добавил в самый конец): С участием этого кода не формируются записи по регистрам: ВыпускПродукции, ТоварыНаСкладах, ПартииТоваровНаСкладах. В чем трабл.... Я думал что движения остануться просто не активными а для некоторых регистров они вообще убрались. ?????
#1 by Михей
а покажи весь код
#2 by HIDDEN MESSAGE
#3 by ho0p
Черт фигня какая то с форматированием кода, но вопрос остается актуальным...
#4 by ho0p
up...
#5 by ptiz
" а для некоторых регистров они вообще убрались. " - а ты чего добивался?
#6 by ho0p
Я добивался только того чтобы стал активность = Ложь, а сами движения остались. Не пойму, неужели для некоторых регистров установление Активности=Ложь убивает их совсем?
#7 by ho0p
+ Мне просто нужно заморозить движения на некоторое время но не убирать их совсем, чтобы потом не формировать их перепроведением. Как быть ?
#8 by ptiz
В партизан играем? "Я добивался только того чтобы стал активность = Ложь" - для чего?
#9 by ptiz
Т.е. чтобы не вводить реквизит, решил использовать "Активность"? Оригинально.
#10 by ho0p
я же написал в . Надо чтобы при проведении документа он формировал движения, а потом устанавливал их активность в ложь до  определенного момента. А потом уже другой пользователь через отдельный журнал (после специальной проверки) их бы устанавливал в истина, нажатием на спец. кнопку.  Но у меня почему то некоторые движения пропадают после установления их активности в Ложь.
#11 by ho0p
И после этого, движения по Регистрам ВыпускПродукции, ТоварыНаСкладах пропадают ВООБЩЕ !!!!! P/s: В последней версии платформы пропадают не они но некоторые другие.
#12 by ptiz
Они не пропадают, они исключаются из расчета итогов. Кстати, в первых версиях БП был глюк - такиие "выключенные" проводки попадали в карточку счета.
#13 by ho0p
Да нет же !! Я как раз и говорю о том что они именно ПРОПАДАЮТ !!!!! У остальных же, которые остаются активность=ЛОжь как и должно быть, как раз этим они и исключаются из расчета итогов.
#14 by ho0p
Данная ситуация имеет место только из процедуры ОбработкаПроведения - а если снять активность, например, из обработки или специального журнала документов, то все ок !
#15 by ho0p
Пришлось обрабатывать в ПослеЗаписи - оттуда ничего не пропадает.
#16 by NULLL
В обработке проведения ты читаеш набор записей, а разве он уже записан? Возможно те записи не пропадают, которые на момент: уже записаны в ИБ. Если запись еще не проводилась то коллекция движений загрузится пустым значением.
#18 by ho0p
Это происходит в самом конце ОбработкиПроведния !!! То есть больше операций нет!!! Точно пропадает !!! В форме списка набора записей таких движений по регистратору просто нет, как и в отчете движений документа по регистрам.
#19 by MishaSan
Учи мат часть тебе в всё ответили.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С