Имя: Пароль:
1C
 
Движение регистра по двум табличным частям документа
0 Tolstiy Beremenniy
 
05.09.18
13:21
Есть документ с двумя табличными частями.
Он двигает регистр сведений, куда идут данные из шапки документа,
из первой табличной части и из второй табличной части.
Встал вопрос как это правильно сделать?
Как можно делать движение регистра с данными из двух табличных частей?
1 formista2000
 
05.09.18
13:23
Желательно в обработке проведения!
2 catena
 
05.09.18
13:27
Так же, как из одной.
3 Tolstiy Beremenniy
 
05.09.18
13:28
(1) Это да. Я вообще по данным.
У регистра, измерения:

ОсновноеСредство  - из 1 тч
Организация        - из шапки документа

ресурсы:

СтатьяРасходов    - из 2 тч
СпособОтраженияРасходовЗаданДокументом - булево
СпособОтраженияРасходов - тип документ
АналитикаРасходов  - из 2 тч

(2) Да, но из одной, она просто перебирается и
заполняется регистр. А как по двум? Количество строк может быть разное же.
4 Tolstiy Beremenniy
 
05.09.18
13:30
(3+) Например, в 1 тч 5 строк.
От туда нужно только основное средство.
А во второй тч 3 строки. И они ни как не связаны с первой тч. Как тут будет?
5 Tolstiy Beremenniy
 
05.09.18
13:31
(4+) То есть в регистр попадет 15 строк?
6 RomanYS
 
05.09.18
13:32
(5) Ты здесь спрашиваешь "что тебе надо"? Спроси у заказчики и ли постановщика задачи.
7 Tolstiy Beremenniy
 
05.09.18
13:34
(6) Они же не любят вопросы. Я думал тут очевидный момент.
8 bolobol
 
05.09.18
13:41
"А-ах, какие вы все тупые...", сказал заказчик, и ещё раз вздохнув, лихо объяснил всё "на пальцах": - все пять строк должны попасть, а из второй ТЧ - нужные выбираем и всё-всё-всё записываем, чтобы отчёты потом!
9 catena
 
05.09.18
13:42
(4)Сделай все со всеми, раз стесняешься спросить.
10 RomanYS
 
05.09.18
13:52
(9) Не получится)), по одному набору измерений может быть только одна запись.
(7) очевидный момент: "И они ни как не связаны с первой тч" = полный бред
11 Tolstiy Beremenniy
 
05.09.18
13:52
(9) Спросил.
12 Tolstiy Beremenniy
 
05.09.18
13:53
(10) что значит полный бред?

1 Тч:

ЗемельныйУчасток (ОбъектЭксплуатации),
КБК                                      - строка 20,
КодКатегорииЗемель             - строка 12,  
КодКатегорииЗемельНовый   - строка 12,
НалоговаяСтавка                   - число 5.4,
НалоговаяЛьгота        Перечисление.ВидНалоговойЛьготыПоНалоговойБазеПоЗемельномуНалогу,
КадастроваяСтоимость          - число 15.2,
КадастроваяСтоимостьНовая  - число 15.2.


2 Тч:

Подразделение,
СтатьяРасходов – ПланВидовХарактеристик.СтатьиРасходов,
АналитикаРасходов – Характеристика.СтатьиРасходов.
13 Tolstiy Beremenniy
 
05.09.18
13:53
Получается проведение будет таким:

    Движения.СпособыОтраженияРасходовПоИмущественнымНалогам.Записывать = Истина;
    Для Каждого ТекСтрокаЗемельныеУчастки Из ЗемельныеУчастки Цикл
        Движение                    = Движения.СпособыОтраженияРасходовПоИмущественнымНалогам.Добавить();
        Движение.Период               = Дата;
        Движение.ОсновноеСредство  = ТекСтрокаЗемельныеУчастки.ЗемельныйУчасток;
        Движение.Организация       = Организация;
        //
        Для Каждого ТекСтрокаОтражениеРасходов Из ОтражениеРасходов Цикл
            Движение.СтатьяРасходов    = ТекСтрокаОтражениеРасходов.СтатьяРасходов;
            Движение.АналитикаРасходов = ТекСтрокаОтражениеРасходов.АналитикаРасходов;
        КонецЦикла;
    КонецЦикла;
14 RomanYS
 
05.09.18
13:55
(13) :)))
Из ОтражениеРасходов  ты берешь данные только последней строки
15 catena
 
05.09.18
13:57
(10)Это уже второй вопрос. Состав измерений неизвестен.
16 catena
 
05.09.18
13:57
(11)И?
(12)Если ты не видишь связи, не значит, что ее там нет.
17 RomanYS
 
05.09.18
13:58
(15) вроде структура в (3) раскрыта
18 Tolstiy Beremenniy
 
05.09.18
14:02
Выяснил. Табличные части двигуют разные регистры.