Имя: Пароль:
1C
1С v8
Как из независимого регистра сделать зависимый
0 Золушка
 
11.12.13
16:03
ЗУП. Когда-то делались доделки, создали независимый периодический регистр сведений. Пользователи вколотили туда тучу записей. По этому регистру строился отчет. Теперь пользователи хотят вколачивать не напрямую в регистр, а в документ. А этот документ при проведении должен сделать запись в регистр. Т.е. как-то надо регистр из независимого сделать подчиненным регистратору (новому документу). При этом сохранить всю ту тучу записей, которую уже вколотили. Как это можно сделать?
1 Enders
 
11.12.13
16:06
Делаем документ(но не указываем пока что он регистратор)
Переносим в него все записи из регистра.
Очищаем полностью регистр.
Делаем его подчиненным регистратору
Проводим ранее созданный документ.
2 Золушка
 
11.12.13
16:09
(1) а ограничений по количеству записей в табличную часть никаких нет?
3 Lama12
 
11.12.13
16:11
(2) Есть. Но они не мешают.
К тому же после проведения документа, еще через одно обновления можешь сделать док как "Операция", т.е. в самом документе нет данных. Только выступает в качестве регистратора.

Сами так переводили недавно один регистр.
4 Eugene_life
 
11.12.13
16:12
(1) Класс!! А я до такого не додумался, я сперва сохранял данные регистра в Excel, потом делал документ, делал его регистратором, а потом документ заполнял из Excel и проводил.
5 andry73
 
11.12.13
16:12
(2) Чем меньше, тем шустрее документ работает.Теоретически не ограничено, но тормозить при записи документа с парой тысяч строк в ТЧ будет сильно.
6 Золушка
 
11.12.13
16:13
Спасибо!
7 Lama12
 
11.12.13
16:16
(5) Да не... там ограничение на 9999 строк. Дальше счетчик сбивается. ТиИ будет ругаться, но документ запишется
8 Garry1010
 
11.12.13
16:21
А зачем подчинять регистратору? Документ может и в независимый регистр записывать.
9 Золушка
 
11.12.13
16:25
(8) чтоб видеть, какой документ сделал движение. Я уж думала сделать просто реквизит типа НовыйДокумент, а не использовать Регистратор... Так наверное и лучше. А то у меня получается на каждую строчку введенной информации надо создавать по документу. В один не засунуть никак.
10 Enders
 
11.12.13
16:30
(9)
А на каждую строчку новой информации тоже нужно по документу?
Тогда смысл от такого документа?
11 Garry1010
 
12.12.13
11:10
(9) Ну, можно добавить в регистр реквизит типа Документ.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.