Имя: Пароль:
1C
1С v8
запрос задваивает цену
0 МешочекЗнаний
 
10.01.17
17:42
День добрый.

Нужно сделать отчёт на СКД такого вида ( http://s019.radikal.ru/i628/1701/d8/8bea7031fd04.png ).

Запрос написал, но он работает иногда неправильно если в нескольких реализациях для одного и того же заказа разбита номенклатура - задваивает цену ( http://s019.radikal.ru/i608/1701/df/2c1b26a9d5be.png ). Ни как не могу сообразить как запрос переписать.

<code>

ВЫБРАТЬ
    ЗаказыПокупателей.Регистратор КАК ДокЗаказа,
    Продажи.Регистратор КАК ДокРеализации,
    ЗаказыПокупателей.Номенклатура,
    ЗаказыПокупателей.СуммаУпр КАК СуммаЗаказано,
    Продажи.СтоимостьБезСкидок КАК СуммаОтгружено
ИЗ
    РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи
        ПО ЗаказыПокупателей.Регистратор = Продажи.ЗаказПокупателя
            И ЗаказыПокупателей.Номенклатура = Продажи.Номенклатура
ГДЕ
    ТИПЗНАЧЕНИЯ(ЗаказыПокупателей.Регистратор) = ТИП(Документ.ЗаказПокупателя)
    И ЗаказыПокупателей.Период МЕЖДУ &ДатаНачала И &ДатаОкончания

</code>
1 Жан Пердежон
 
10.01.17
17:57
Перепеши через ОБЪЕДИНИТЬ..
2 SUA
 
10.01.17
18:26
так все правильно же?
заказано на 10000, и хоть наотгружайся кусками?
3 SUA
 
10.01.17
18:27
а если еще в заказе разобьют...
4 Fragster
 
гуру
10.01.17
18:29
заменить соединение на объединение
5 МешочекЗнаний
 
10.01.17
19:04
(1) (4) спасибо, теперь всё норм. Всё никак после праздников в себя не приду.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан