Изменить движения регистра накопления. #503988


#0 by onx1
Как быстро и правильно изменить 1 реквизит регистра накопления? Например мне нужно проставить значение измерения у всех движений 1 регистратора
#1 by Irbis
Для каждого Движение из Движения Цикл и Записать
#2 by Живой Ископаемый
быстрее всего было бы прямо в базе данных, и потом пересчитать итоги.
#3 by Живой Ископаемый
а, всего лишь у одного регистратора? тогда
#4 by ASU_Diamond
главное чтобы потом регистратор не перепровели
#5 by onx1
Ок действительно.
#6 by Irbis
Ну, уж пр это автор не спрашивал.
#7 by onx1
Ещё один связанный вопрос: как установить отбор на набор записей регистра НачДата < Дата < КонДата?
#8 by ASU_Diamond
читай СП по Отбору у НабораЗаписей, последнее предложение
#9 by Irbis
Для РН никак. Отбор только по регистратору. Выбери запросом регистраторы из периода и
#10 by ASU_Diamond
а для каких регистров это возможно?
#11 by magosh
Если Запись.Период<Дата Тогда        ... КонецЦикла;
#12 by magosh
Ну и в конце конечно Набор.Записать;
#13 by onx1
спасибо.
#14 by le_
Мне кажется, было бы правильнее корректно заполнить и перепровести документ, который создал это движение...
#15 by onx1
Следующий вопрос :) А как изменить реквизит без отбора по регистратору? Тоесть для всех записей НачДата < Дата < КонДата правильно, но не то что нужно.
#16 by Живой Ископаемый
2 нет. и в и написано почему
#17 by onx1
Нет не ответ на как :) В любом случае спасибо! Придется видимо писать запрос- выбирать список регистраторов и по ним формировать наборы записей.
#18 by hhhh
нет, не подходит. Допустим, добавил я измерение в регистр, а у меня документы в базе накопились за 2 года. Нереально их все перепроводить.
#19 by le_
Вести учет по новым реквизитам с начала года или месяца. В общем, выбрать период с которого будет вестись учет по этим реквизитам и перепровести только нужные документы.
#20 by onx1
скажите пожалуйста, существует ли более правильный способ для изменения реквизита с отбором по дате, кроме описанного мной в ?
#21 by hhhh
ну ведь сказали, и во всех книгах и документации написано: отбор только по РЕГИСТРАТОРУ. Чего ты тупишь?
#22 by ASU_Diamond
+ и только по равенству
#23 by Живой Ископаемый
2 только если принесешь гекатомбу всем богам...
#24 by ASU_Diamond
а если в скульных таблицах напрямую?
#25 by onx1
а что ты такой злой, я же тебя между прочим вежливо спросил и то только потому, что ты вклинился в беседу и сказал, что иногда тебе тоже приходиться корректировать напрямую
#26 by Живой Ископаемый
2 я написал в .
#27 by Живой Ископаемый
вернее в
#28 by ASU_Diamond
блин, это ты оказывается писал :)
#29 by hhhh
а я разве вклинивался? Ну, извини, что-то отвлекли меня, подумал это уже другая тема.
#30 by magosh
делай как в : запросом выбери все записи периода сгруппированные по регистратору и делай . Только в цикле проверку на период не убирай, на случай если у тебя один регистратор делает записи в разных периодах
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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