Имя: Пароль:
1C
1С v8
скд
0 one_love
 
25.06.13
15:14
Добрый день.
Подскажите пж.
Есть следующий запрос:
"ВЫБРАТЬ
   ОтветственныеЛицаСрезПоследних.СтруктурнаяЕдиница,
   ОтветственныеЛицаСрезПоследних.ФизическоеЛицо
ПОМЕСТИТЬ Физ
ИЗ
   РегистрСведений.ОтветственныеЛица.СрезПоследних(&КонецПериода, ) КАК ОтветственныеЛицаСрезПоследних
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
   ВЫБОР
       КОГДА ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток > 0
           ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток / ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток
       ИНАЧЕ ""
   КОНЕЦ КАК Цена,
   ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Наименование,
   ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Партия,
   ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток,
   ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток,
   Физ.ФизическоеЛицо,
   ХозрасчетныйОстаткиИОбороты.СуммаОборот,
   ХозрасчетныйОстаткиИОбороты.КоличествоОборот,
   ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт,
   ХозрасчетныйОстаткиИОбороты.СуммаОборотДт,
   ХозрасчетныйОстаткиИОбороты.СуммаОборотКт
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет = &Счет, , ) КАК ХозрасчетныйОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ Физ КАК Физ
       ПО ХозрасчетныйОстаткиИОбороты.Субконто2.Склад = Физ.СтруктурнаяЕдиница"

В консольке возвращает один результат. Но когда тот же запрос вставляешь в скд, то данные по отчету другие. Толи группирует как то значение, то ли еще что то. Когда убираешь левое соединение, то данные в отчет выводятся какие нужно.
Что я делаю не так?
За ранее спасибо.
1 Avganec
 
25.06.13
15:29
(0) разницу по данным нашли?
2 Avganec
 
25.06.13
15:30
(0) просто один раз у меня были не верно заданы параметры в скд, в частности даты, и получалось, что вроде все одинаково, ан нет... разница есть.
3 one_love
 
25.06.13
15:32
Параметры одинаковые.
Говорю же, если убрать левое соединение, то все правильно выводит.. Как только добавляешь ФизЛицо, выводится не то что нужно.
4 GANR
 
25.06.13
15:32
(0) Посмотри, что за запрос формирует СКД - это делается так http://ximage.ru/data/imgs/1364297082.jpg
5 lordmb
 
25.06.13
15:40
(0) Убери лев.соединение в запросе и сделай через "связь наборов данных" в СКД.
6 Ctyd
 
25.06.13
18:07
ЛЕВОЕ СОЕДИНЕНИЕ Физ КАК Физ
       ПО ХозрасчетныйОстаткиИОбороты.Субконто2= Физ.СтруктурнаяЕдиница

скорее всего тут просто так сделать надо..
ибо в структурной еденице значение типа склад