Запрос к регистру бухгалтерии

1. Kudus 09.11.22 09:55 Сейчас в теме
Добрый день. Написал вот такой запрос
ВЫБРАТЬ
 ХозрасчетныйОбороты.Субконто1 КАК ОбъектСтроительства,
 ХозрасчетныйОбороты.КорСубконто1 КАК ОсновноеСредство
ПОМЕСТИТЬ ДляОтбора
ИЗ
 РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНачала, &ДатаОкончания, , Счет В ИЕРАРХИИ (&Счет08), , , КорСчет В ИЕРАРХИИ (&КорСчет01), ) КАК ХозрасчетныйОбороты
;
////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
 ХозрасчетныйОбороты.КорСчет КАК Счет,
 ХозрасчетныйОбороты.КорСубконто1 КАК КорСубконто1,   
 ДляОтбора.ОсновноеСредство КАК ОсновноеСредство,
 ХозрасчетныйОбороты.Субконто1 КАК ОбъектСтроительства,
 ХозрасчетныйОбороты.СуммаОборот КАК СуммаОборот,
 ХозрасчетныйОбороты.Подразделение КАК Подразделение,
 ДляОтбора.ОсновноеСредство.ИнформацияОТрубопроводе.(
  Давление КАК Давление,
  Длина КАК Длина,
  ДиаметрТрубы КАК ДиаметрТрубы,
  ТипТрубы КАК ТипТрубы
 ) КАК ИнформацияОТрубопроводе,
 ВОГ_ПротяженностьГазопроводов_ОССрезПоследних.ОбщаяПротяженность КАК ОбщаяПротяженность
ИЗ
 ДляОтбора КАК ДляОтбора
  ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты(
    &ДатаНачала,
    &ДатаОкончания,
    ,
    Счет В ИЕРАРХИИ (&Счет08),
    ,
    Субконто1 В
     (ВЫБРАТЬ
      ДляОтбора.ОбъектСтроительства КАК ОбъектСтроительства
     ИЗ
      ДляОтбора КАК ДляОтбора),
    ,
    ) КАК ХозрасчетныйОбороты
  ПО ДляОтбора.ОбъектСтроительства = ХозрасчетныйОбороты.Субконто1
  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ВОГ_ПротяженностьГазопроводов_ОС.СрезПоследних(&ДатаОкончания, ) КАК ВОГ_ПротяженностьГазопроводов_ОССрезПоследних
  ПО ДляОтбора.ОсновноеСредство = ВОГ_ПротяженностьГазопроводов_ОССрезПоследних.ОсновноеСредство
Показать



В отчете почему то выводится несколько строк у основного средства, помогите разобраться пожалуйста
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
10. Kudus 10.11.22 17:39 Сейчас в теме
В СКД выводил информацию о трубопроводе без группировки. Добавил группировку и строки перестали дублироваться
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Prikum 3 09.11.22 10:00 Сейчас в теме
(1)а если ЛЕВОЕ поменять на ВНУТРЕННЕЕ, то что будет выводить?
5. tamidi 8 09.11.22 10:52 Сейчас в теме
(1)Попробуйте разбить запрос на запросы к отдельным таблицам с отбором по тому основному средству и объекту строительства, в котором несколько записей, и проанализировать где будет несколько записей. Потом уже решать, как группировать или соединять их в общем запросе, чтобы не было лишних строк
3. user1278383 5 09.11.22 10:03 Сейчас в теме
Каждой строке оборотов соответствует несколько записей в регистре сведений. Для решения необходимо уточнить условия соединения или добавить группировку в запросе (или различные).
4. tamidi 8 09.11.22 10:47 Сейчас в теме
(3)Из регистра сведений берется срез последних, так что причина не в этом
6. beldieff 09.11.22 11:08 Сейчас в теме
(4)Не факт что в РС одно измерение по которому связь
7. tamidi 8 09.11.22 11:18 Сейчас в теме
(6)Да, возможно и есть еще измерение.
Тогда только анализ данных по отдельности поможет товарищу.
8. Kudus 09.11.22 13:35 Сейчас в теме
(2)
(6)в регистре одно измерения
9. beldieff 09.11.22 13:40 Сейчас в теме
(8)
в регистре одно измерения
И это не ОсновноеСредство (;
10. Kudus 10.11.22 17:39 Сейчас в теме
В СКД выводил информацию о трубопроводе без группировки. Добавил группировку и строки перестали дублироваться
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот