Сторнирование регистра сведений #773424


#0 by Amfiaray
Добрый день. Подскажите как можно отсторнировать записи регистра сведений?
#1 by ДенисЧ
Шта???? Ты как это себе предствляешь?
#2 by Nuobu
Ну, вообще написан бред. Но по факту - нужно найти запись с такими же измерениями, предшествующую твоей записи и дописать.
#3 by Amfiaray
Пример: Регистр сведений "Показания приборов учета", периодичность день. Документ начисление, устанавливает на 30.04.2016 показания по прибору 2150. позже выясняется что на 30.04.2016 показания были не 2150, а 2120. Необходимо отсторнировать запись 2150 и установить 2120.
#4 by ДенисЧ
Ну сделай или 2 записи на - и +., или одну на дельту. Только временем позже.
#5 by Amfiaray
периодичность день у регистра
#6 by ДенисЧ
Я безумно рад за тебя и за твой регистр. И обязательно вечером подниму рюмку за их здоровье. но как это относится к теме вопроса?
#7 by Nuobu
Найди ту "неправильную" запись и допиши туда Активность = Ложь. Не знаю, прокатит ли.
#8 by Amfiaray
А при отмене проведения последнего документа как включить Активность назад?
#9 by Amfiaray
Была мысль создать второй регистр и писать туда все записи которые сторнированы, а при срезе последних брать только те записи которых нет во втором регистре.
#10 by Nuobu
А регистр не привязан к регистратору?
#11 by ДенисЧ
Мда... "Но только стоя в гамаке, и обязательно в противогазе!"
#12 by Amfiaray
Привязан
#13 by Nuobu
Тогда при отмене проведения запись из регистра пропадёт.
#14 by impulse9
Сделай документ "Корректировка показаний", который будет проводить по нужному регистру нужные наборы записей. К примеру в твой док  в ТЧ напиши 30.04.2016 ; прибор1; 2120 и все. при этом сам документ может быть с любой датой позже изначального Док.начисления А вообще термин "сторно" к регистру сведений не применяется, это ведь по сути периодический справочник
#15 by Amfiaray
Тогда в регистре будет 2 записи 30.04.2016; Прибор 1; 2150 30.04.2016; Прибор 1; 2120 И что даст срез последних?
#16 by impulse9
Регистр сведений не хранит несколько записей с одним набором измерений за один и тот же период. Данные затрутся
#17 by Amfiaray
А что тогда будет если последний док распровести? Данных за этот период вообще не будет
#18 by impulse9
Хотя у тебя же привязан к регистратору, тогда при проведении последнего будет ошибка
#19 by Nuobu
Не затрутся. 1С ругнётся, что запись с такими ключевыми полями уже существует.
#20 by Amfiaray
Вот поэтому и хотел сделать 2 регистра, в основном добавить какое нибудь измерение(чтобы в один период писать несколько записей), а во второй только не актуальные записи. При срезе соединяться и брать записи из первого которых нет во втором
#21 by impulse9
Если надо просто исправить запись в регистре сведений, лучший вариант исправить старый документ Если надо хранить историю, то я бы сделал периодичность у регистра "непериодический", и писал бы в начало дня. Срез последних будет показывать по последнему проведенному документу
#22 by Amfiaray
Исправить нельзя, день закрывается и вчерашние документы нельзя исправить
#23 by Nuobu
У "Непериодического" регистра нету среза последних.
#24 by Wern
Так исправь сам регистр не трогая документ. Зачем тебе эти сторно.
#25 by Amfiaray
Каким образом? через набор записей?
#26 by Amfiaray
+ В этом случае опять вопрос что будет если док который исправил регистр распровести?
#27 by Wern
да
#28 by Wern
какой документ? запись привязана к старому документу, никакого нового документа нет и не нужно.
#29 by Wern
+ банальная обработка, прочитать набор записей, поправить то что нужно и записать обратно и никаких документов.
#30 by Amfiaray
таких ситуаций за месяц может быть 200-300 ты предлагаешь сидеть и все их через набор записей корректировать?
#31 by MadJhey
Корректировка регистра сведений - показатель криво поставленной задачи. Из разряда "так исторически сложилось" и тп. По уму в таких случаях нужен регистр оборотов или остатков. Что можно сделать: Отдельный оборотный регистр изменений. Куда записываешь корректировки. В отчетах объединяешь регистр сведений и оборотный регистр.
#32 by Wern
не понял, а ты как хочешь? через документы точно так же придется сидеть и корректировать один в один.
#33 by Wern
Регистр сведений это как справочник. Менять реквизиты объекта в карточке справочника это признак криво поставленной задачи? с чего бы это вдруг.
#34 by MadJhey
см .
#35 by Wern
и? Это закрытый период, а значит документы в принципе не меняются, а значит уже не играет роли к чему эта запись там привязана или не привязана, играет роль только сама запись.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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