Имя: Пароль:
1C
1С v8
Один набор записей по разным регистраторам
, ,
0 CTmuB
 
02.02.16
12:13
При записи набора данных (регистра накопления) в каждой строчке указывается период и регистратор.
И в отбор требуется заполнить регистратор
А как записать один набор данных в строках которого указаны разные регистраторы?
1 Cyberhawk
 
02.02.16
12:14
"один набор данных в строках которого указаны разные регистраторы" // Покажи на картинке
2 su_mai
 
02.02.16
12:14
(0) Это два разных набора
3 DmitrO
 
02.02.16
12:16
Сие запрещено законами природы, дарованной нам Всевышним в виде платформы. И любые мысли об этом признаются ересью.
4 CTmuB
 
02.02.16
12:16
Регистратор, Период, ВидДвижения, Сумма

Документ1, 01.01.2016, Приход, 10000
Документ2, 03.01.2016, Приход, 15000
5 CTmuB
 
02.02.16
12:18
Я знаю что я еретик, но по сути одна таблица регистра в поле "регистратор" указывается ссылка на документ. Почему бы не записать две строки
6 CTmuB
 
02.02.16
12:19
хорошо если два набора
А надо записать тысяч десять строк
7 DmitrO
 
02.02.16
12:20
(5) еретикам запрещается заходить в храмы (конфигуратор) и осквернять его, их удел прямой доступ к базе.
8 CTmuB
 
02.02.16
12:22
Я конечно подозревал что нельзя, но уж очень хочется
9 DmitrO
 
02.02.16
12:24
(8)Иисус терпел, и нам велел.
10 Dmitrii
 
гуру
02.02.16
12:27
(0) Как только ты осознаешь что есть такое "Набор записей" в терминах платформы 1С:Предприятие, твои вопросы отпадут сами собой.
Один набор записей не может принадлежать нескольким регистраторам. так же как у одного регистратора не может быть несколько наборов записей по одному регистру.
11 Dmitrii
 
гуру
02.02.16
12:28
(8) >> уж очень хочется

Измени формулировку задачи.
Если не получается, напиши тут о том чего тебе нужно.
12 CTmuB
 
02.02.16
12:36
(11) Хочется записать в таблицу движений 10000 строк по 10000 регистраторам.
Чтобы в итоге у каждого из регистраторов было по одному движению
13 ObjectRelation Model
 
02.02.16
12:38
Это же 1С, тут все так, медленно и не спеша
14 HardBall
 
02.02.16
12:40
(12) Перебирай движения регистраторов, добавляй записи, доминируй.
15 DmitrO
 
02.02.16
12:43
(12)ну так сгруппируй по регистратору, в цикле у набора ставь отбор, заполняй, да пиши. 10 тысяч это слёзы.
Гораздо важнее итоги перед эти отключить, процедура выполнится за время которое ты уже просидел на форуме.
16 grate
 
02.02.16
12:44
(12) Как выше написали - нельзя, потому что нельзя. Но мне тоже интересно, для чего это нужно.
17 Dmitrii
 
гуру
02.02.16
12:49
(12) Может имеет смысл сгруппировать 10000 документов в один?
Если никак нельзя, то придется писать наборы по каждому документу. Такова особенность системы.

Может изначально неверно спроектирована система?... Ты же молчишь, как партизан. Мне надо и всё тут...
18 hhhh
 
02.02.16
13:05
(12) пиши в одной транзакции. Эти 10000 наборов запишутся за пару миллисекунд.
19 FIXXXL
 
02.02.16
13:18
Документ, у которого в ТЧ куча документов?
сделай Документ регистратором, а доки из ТЧ измерением и пиши за раз