Имя: Пароль:
1C
1С v8
Каким образом использовать сразу два документа (регистратора) у регистра накопления
0 Anna_77
 
12.02.18
01:10
Есть регистр накопления ТоварыНаСкладахОстаткиИОбороты.Необходимо создать отчет по данному регистру, но нужно вытащить в отчет из двух документов-регистраторов(ВыпускПродукции и ПеремещениеТоваров)ДатуВыпуска и ДатуПеремещения. Подскажите пожалуйста каким образом это реализовать. Связывая непосредственно с документами, отчет формируется очень долго. Каким образом их вытащить из регистраторов? Заранее Спасибо всем.
1 Tateossian
 
12.02.18
01:14
Подсказываю: поле ПЕРИОД есть в регистре.
2 breezee
 
12.02.18
01:15
(0) Попробуйте чреез
Выбор когда регистртор ссылка документы.ВыпускПродукции тогда выразить(регистртор как документ.ВыпускПродукции).ДатаПеремещения  
когда регистртор ссылка документы.ВыпускПродукции тогда выразить(регистртор как документ.ВыпускПродукции).ДатаПеремещения  

Хотя тут тоже может быть медленно, надо тестить
3 breezee
 
12.02.18
01:16
(2) Выбор когда регистртор ссылка документы.ВыпускПродукции тогда выразить(регистртор как документ.ВыпускПродукции).ДатаПеремещения  
когда регистртор ссылка документы.ПеремещениеТоваровтогда выразить(регистртор как документ.ПеремещениеТоваров).ДатаПеремещения  
фикс
4 Малыш Джон
 
12.02.18
08:40
(0) ТоварыНаСкладахОстаткиИОбороты - это не регистр, а виртуальная таблица.

Возьмите таблицу ТоварыНаСкладахОбороты в разрезе регистраторов и на него наложить условие:

ГДЕ Регистратор ССЫЛКА Документ.Такойто ИЛИ Регистратор ССЫЛКА Документ.Вотэтакий
5 Малыш Джон
 
12.02.18
08:42
+ (4) Возможно процесс ускорит предварительная выборка нужных документов и отбор данных регистра уже по документам из этой выборки.