|
При записи/проведении/распроведении документа не изменять записи в подчиненном регистре
| ☑ |
0
NurSagen
20.05.21
✎
14:41
|
Есть регистр накопления, у которого регистраторами являются 10 документов. Нужно, чтобы если документ захотят заново провести/распровести, то записи по этому РН не чистились и вообще не изменялись. Не хочется лезь в обработки проведения/удаления проведения каждого из документов.
Хочется в модуле набора записей самого регистра что-то подшаманить, чтобы транзакция записи документа обходила мой регистр стороной. Или каким-то подобным образом это сделать. Это возможно?
|
|
1
Dark_Warrior
20.05.21
✎
14:49
|
(0) Так себе методология получается. Смысл движений как раз в актуальности. Делайте тогда не подчиненный регистр и записывайте туда данные только из проведения нового документа.
|
|
2
NurSagen
20.05.21
✎
14:49
|
(1) Регистры накопления не могут быть не подчиненными.
|
|
3
lodger
20.05.21
✎
14:53
|
(2) сделай свой калькулятор на регистре сведений.
|
|
4
pechkin
20.05.21
✎
15:01
|
В модуле набора записей - отказ
|
|
5
NurSagen
20.05.21
✎
15:04
|
(4) С отказом будет просто ошибка, никакой документ не проведется просто.
|
|
6
Dark_Warrior
20.05.21
✎
15:17
|
(2) Сведений. (3) +
|
|
7
NurSagen
20.05.21
✎
15:18
|
По моему нашел способ. В модуле набора записей:
ЭтотОбъект.Очистить();
ВыборкаПоРегистратору - РегистрНакопления.ИмяРегистра.ВыбратьПоРегистратору(ЭтотоОбъект.Отбор.Регистратор.Значение);
Пока ВыборкаПоРегистратору.Следующий() Цикл
НовЗапись = ЭтотОбъект.Добавить();
ЗаполнитьЗначенияСвойство(НовЗапись, ВыборкаПоРегистратору);
КонецЦикла;
|
|
8
RomanYS
20.05.21
✎
15:20
|
(7) Тогда уж запросом прочитать и загрузить. А там нет заморочек с двойной записью (один раз пустой, другой с данными), или эта тема только с РС?
|
|
9
Fragster
гуру
20.05.21
✎
15:22
|
установить соответствующие свойства документа, запись и очистку движений выполнять самостоятельно.
https://i.imgur.com/BTi1tfI.png
|
|
10
NurSagen
20.05.21
✎
15:24
|
(9) У каждого из документов полно своих других регистров. И я не хочу лезть в модули документов.
|
|
11
lodger
21.05.21
✎
08:15
|
(10) тут уж или рыбку съесть или сам знаешь что.
|
|