Имя: Пароль:
1C
1С v8
не получается вытащить цену с регистра запросом
,
0 gorilla
 
21.01.16
12:08
Добрый день.Левым соединением внутри пристегивался регистр с ресурсом Стоимость.решил поменять на другой регистр так как это НУЖНО мне.И тянуть с этого регистра цену опта.но не тянется хоть ты тресни Привожу код извиняюсь что такой длинный):


    ТекстЗапроса =
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ
    |    ВложенныйЗапрос.Организация КАК Организация,
    |    ВложенныйЗапрос.Проект КАК Проект,
    |    ВложенныйЗапрос.Подразделение КАК Подразделение,
    |    ВложенныйЗапрос.Покупатель КАК Покупатель,
    |    ВложенныйЗапрос.ДоговорПокупателя КАК ДоговорПокупателя,
    |    ВложенныйЗапрос.Номенклатура КАК Номенклатура,
    |    ВложенныйЗапрос.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |    ВложенныйЗапрос.ЗаказПокупателя КАК ЗаказПокупателя,
    |    ВложенныйЗапрос.Регистратор КАК Регистратор,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Организация) КАК ОрганизацияПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Проект) КАК ПроектПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Подразделение) КАК ПодразделениеПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Покупатель) КАК ПокупательПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ДоговорПокупателя) КАК ДоговорПокупателяПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Номенклатура) КАК НоменклатураПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ХарактеристикаНоменклатуры) КАК ХарактеристикаНоменклатурыПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ЗаказПокупателя) КАК ЗаказПокупателяПредставление,
    |    ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Регистратор) КАК РегистраторПредставление,
    |    ВложенныйЗапрос.Период КАК Период,
    |    ВложенныйЗапрос.ПериодДень КАК ПериодДень,
    |    ВложенныйЗапрос.ПериодНеделя КАК ПериодНеделя,
    |    ВложенныйЗапрос.ПериодДекада КАК ПериодДекада,
    |    ВложенныйЗапрос.ПериодМесяц КАК ПериодМесяц,
    |    ВложенныйЗапрос.ПериодКвартал КАК ПериодКвартал,
    |    ВложенныйЗапрос.ПериодПолугодие КАК ПериодПолугодие,
    |    ВложенныйЗапрос.ПериодГод КАК ПериодГод,
    |    ВложенныйЗапрос.Количество КАК Количество,
    |    ВложенныйЗапрос.КоличествоЕдиницОтчетов КАК КоличествоЕдиницОтчетов,
    |    ВложенныйЗапрос.КоличествоБазовыхЕдиниц КАК КоличествоБазовыхЕдиниц,
    |    ВложенныйЗапрос.СтоимостьБезНДС КАК СтоимостьБезНДС,
    |    ВложенныйЗапрос.НДС КАК НДС,
    |    ВложенныйЗапрос.Стоимость КАК Стоимость,
    |    ВложенныйЗапрос.Себестоимость КАК Себестоимость,
    |    ВложенныйЗапрос.ВаловаяПрибыль КАК ВаловаяПрибыль,
    |    ВложенныйЗапрос.Эффективность КАК Эффективность,
    |    ВложенныйЗапрос.Рентабельность КАК Рентабельность
    |    //ПОЛЯ_СВОЙСТВА
    |    //ПОЛЯ_КАТЕГОРИИ
    |{ВЫБРАТЬ
    |    Организация.*,
    |    Проект.*,
    |    Подразделение.*,
    |    Покупатель.*,
    |    ДоговорПокупателя.*,
    |    Номенклатура.*,
    |    ХарактеристикаНоменклатуры.*,
    |    ЗаказПокупателя.*,
    |    Регистратор.*,
    |    Период,
    |    ПериодДень,
    |    ПериодНеделя,
    |    ПериодДекада,
    |    ПериодМесяц,
    |    ПериодКвартал,
    |    ПериодПолугодие,
    |    ПериодГод,
    |    Количество,
    |    КоличествоЕдиницОтчетов,
    |    КоличествоБазовыхЕдиниц,
    |    СтоимостьБезНДС,
    |    НДС,
    |    Стоимость,
    |    Себестоимость,
    |    ВаловаяПрибыль,
    |    Эффективность,
    |    Рентабельность
    |    //ПСЕВДОНИМЫ_СВОЙСТВА
    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ
    |}
    |ИЗ
    |    (ВЫБРАТЬ
    |        ВложенныйЗапрос.Организация КАК Организация,
    |        ВложенныйЗапрос.Проект КАК Проект,
    |        ВложенныйЗапрос.Подразделение КАК Подразделение,
    |        ВложенныйЗапрос.Покупатель КАК Покупатель,
    |        ВложенныйЗапрос.ДоговорПокупателя КАК ДоговорПокупателя,
    |        ВложенныйЗапрос.Номенклатура КАК Номенклатура,
    |        ВложенныйЗапрос.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |        ВложенныйЗапрос.ЗаказПокупателя КАК ЗаказПокупателя,
    |        ВложенныйЗапрос.Регистратор КАК Регистратор,
    |        ВложенныйЗапрос.Период КАК Период,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ДЕНЬ) КАК ПериодДень,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, НЕДЕЛЯ) КАК ПериодНеделя,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ДЕКАДА) КАК ПериодДекада,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, МЕСЯЦ) КАК ПериодМесяц,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, КВАРТАЛ) КАК ПериодКвартал,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ПОЛУГОДИЕ) КАК ПериодПолугодие,
    |        НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ГОД) КАК ПериодГод,
    |        СУММА(ВложенныйЗапрос.Количество) КАК Количество,
    |        СУММА(ВложенныйЗапрос.КоличествоЕдиницОтчетов) КАК КоличествоЕдиницОтчетов,
    |        СУММА(ВложенныйЗапрос.КоличествоБазовыхЕдиниц) КАК КоличествоБазовыхЕдиниц,
    |        СУММА(ВложенныйЗапрос.СтоимостьБезНДС) КАК СтоимостьБезНДС,
    |        СУММА(ВложенныйЗапрос.НДС) КАК НДС,
    |        СУММА(ВложенныйЗапрос.Стоимость) КАК Стоимость,
    |        СУММА(ВложенныйЗапрос.Себестоимость) КАК Себестоимость,
    |        ВЫБОР
    |            КОГДА &НеВключатьНДСВСтоимостьПартий
    |                ТОГДА СУММА(ВложенныйЗапрос.СтоимостьБезНДС)
    |            ИНАЧЕ СУММА(ВложенныйЗапрос.Стоимость)
    |        КОНЕЦ - СУММА(ВложенныйЗапрос.Себестоимость) КАК ВаловаяПрибыль,
    |        100 * ВЫБОР
    |            КОГДА &НеВключатьНДСВСтоимостьПартий
    |                ТОГДА ВЫБОР
    |                        КОГДА СУММА(ВложенныйЗапрос.Себестоимость) <> 0
    |                            ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьБезНДС) - СУММА(ВложенныйЗапрос.Себестоимость)) / СУММА(ВложенныйЗапрос.Себестоимость)
    |                        ИНАЧЕ 0
    |                    КОНЕЦ
    |            ИНАЧЕ ВЫБОР
    |                    КОГДА СУММА(ВложенныйЗапрос.Себестоимость) <> 0
    |                        ТОГДА (СУММА(ВложенныйЗапрос.Стоимость) - СУММА(ВложенныйЗапрос.Себестоимость)) / СУММА(ВложенныйЗапрос.Себестоимость)
    |                    ИНАЧЕ 0
    |                КОНЕЦ
    |        КОНЕЦ КАК Эффективность,
    |        100 * ВЫБОР
    |            КОГДА &НеВключатьНДСВСтоимостьПартий
    |                ТОГДА ВЫБОР
    |                        КОГДА СУММА(ВложенныйЗапрос.СтоимостьБезНДС) <> 0
    |                            ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьБезНДС) - СУММА(ВложенныйЗапрос.Себестоимость)) / СУММА(ВложенныйЗапрос.СтоимостьБезНДС)
    |                        ИНАЧЕ 0
    |                    КОНЕЦ
    |            ИНАЧЕ ВЫБОР
    |                    КОГДА СУММА(ВложенныйЗапрос.Стоимость) <> 0
    |                        ТОГДА (СУММА(ВложенныйЗапрос.Стоимость) - СУММА(ВложенныйЗапрос.Себестоимость)) / СУММА(ВложенныйЗапрос.Стоимость)
    |                    ИНАЧЕ 0
    |                КОНЕЦ
    |        КОНЕЦ КАК Рентабельность
    |    {ВЫБРАТЬ
    |        Организация,
    |        Проект,
    |        Подразделение,
    |        Покупатель,
    |        ДоговорПокупателя,
    |        Номенклатура,
    |        ХарактеристикаНоменклатуры,
    |        ЗаказПокупателя,
    |        Регистратор,
    |        Период,
    |        ПериодДень,
    |        ПериодНеделя,
    |        ПериодДекада,
    |        ПериодМесяц,
    |        ПериодКвартал,
    |        ПериодПолугодие,
    |        ПериодГод}
    |    ИЗ
    |        (ВЫБРАТЬ
    |            ПродажиОбороты.Проект КАК Проект,
    |            ПродажиОбороты.Подразделение КАК Подразделение,
    |            ПродажиОбороты.Контрагент КАК Покупатель,
    |            ПродажиОбороты.ДоговорКонтрагента КАК ДоговорПокупателя,
    |            ПродажиОбороты.Номенклатура КАК Номенклатура,
    |            ПродажиОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |            ПродажиОбороты.ЗаказПокупателя КАК ЗаказПокупателя,
    |            ПродажиОбороты.Организация КАК Организация,
    |            ПродажиОбороты.Регистратор КАК Регистратор,
    |            ПродажиОбороты.Период КАК Период,
    |            ПродажиОбороты.КоличествоОборот КАК Количество,
    |            ПродажиОбороты.КоличествоОборот * ЕСТЬNULL(ПродажиОбороты.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ПродажиОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент, 1) КАК КоличествоЕдиницОтчетов,
    |            ПродажиОбороты.КоличествоОборот * ЕСТЬNULL(ПродажиОбороты.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) КАК КоличествоБазовыхЕдиниц,
    |            ПродажиОбороты.СтоимостьОборот - ПродажиОбороты.НДСОборот КАК СтоимостьБезНДС,
    |            ПродажиОбороты.НДСОборот КАК НДС,
    |            ПродажиОбороты.СтоимостьОборот КАК Стоимость,
    |            ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.СтоимостьОборот, 0) КАК Себестоимость
    |        ИЗ
    |            РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, Регистратор, {Организация.* КАК Организация, Проект.* КАК Проект, Подразделение.* КАК Подразделение, Контрагент.* КАК Покупатель, ДоговорКонтрагента.* КАК ДоговорПокупателя, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, ЗаказПокупателя.* КАК ЗаказПокупателя}) КАК ПродажиОбороты
    
    |                ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    |                    ПродажиСебестоимость.Номенклатура КАК Номенклатура,
    |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |                    ПродажиСебестоимость.ЗаказПокупателя КАК ЗаказПокупателя,
    |                    ВЫБОР
    |                        КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
    |                            ТОГДА ПродажиСебестоимость.ДокументДвижения
    |                        ИНАЧЕ ПродажиСебестоимость.Регистратор
    |                    КОНЕЦ КАК Регистратор,
    //  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    //|                    СУММА(ПродажиСебестоимость.Стоимость) КАК СтоимостьОборот
    //|                ИЗ
    //           РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость
    //|    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    //  стало так:
    |                    СУММА(ПродажиСебестоимость.Оптовая) КАК СтоимостьОборот
    |                ИЗ
    |          РегистрНакопления.ЗаказыПокупателей КАК ПродажиСебестоимость
    //
    |                {ГДЕ
    //|                    ПродажиСебестоимость.Проект.* КАК Проект,
    //|                    ПродажиСебестоимость.Подразделение.* КАК Подразделение,
    |                    ПродажиСебестоимость.Номенклатура.* КАК Номенклатура,
    |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,
    |                    ПродажиСебестоимость.ЗаказПокупателя.* КАК ЗаказПокупателя}
    |                
    |                СГРУППИРОВАТЬ ПО
    |                    ПродажиСебестоимость.Номенклатура,
    |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры,
    |                    ПродажиСебестоимость.ЗаказПокупателя,
    |                    ВЫБОР
    |                        КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
    |                            ТОГДА ПродажиСебестоимость.ДокументДвижения
    |                        ИНАЧЕ ПродажиСебестоимость.Регистратор
    |                    КОНЕЦ) КАК ТаблицаРегистраПродажиСебестоимость
    |                ПО ТаблицаРегистраПродажиСебестоимость.Номенклатура = ПродажиОбороты.Номенклатура
    |                    И ТаблицаРегистраПродажиСебестоимость.ХарактеристикаНоменклатуры = ПродажиОбороты.ХарактеристикаНоменклатуры
    |                    И ТаблицаРегистраПродажиСебестоимость.ЗаказПокупателя = ПродажиОбороты.ЗаказПокупателя
    |                    И ТаблицаРегистраПродажиСебестоимость.Регистратор = ПродажиОбороты.Регистратор) КАК ВложенныйЗапрос
    |    
    |    СГРУППИРОВАТЬ ПО
    |        ВложенныйЗапрос.Организация,
    |        ВложенныйЗапрос.Проект,
    |        ВложенныйЗапрос.Подразделение,
    |        ВложенныйЗапрос.Покупатель,
    |        ВложенныйЗапрос.ДоговорПокупателя,
    |        ВложенныйЗапрос.Номенклатура,
    |        ВложенныйЗапрос.ХарактеристикаНоменклатуры,
    |        ВложенныйЗапрос.ЗаказПокупателя,
    |        ВложенныйЗапрос.Регистратор,
    |        ВложенныйЗапрос.Период
    |    
    |    ИМЕЮЩИЕ
    |        (СУММА(ВложенныйЗапрос.Количество) <> 0
    |            ИЛИ СУММА(ВложенныйЗапрос.Стоимость) <> 0
    |            ИЛИ СУММА(ЕСТЬNULL(ВложенныйЗапрос.Себестоимость, 0)) <> 0)) КАК ВложенныйЗапрос
    |    //СОЕДИНЕНИЯ
    |{ГДЕ
    |    ВложенныйЗапрос.Регистратор.*,
    |    ВложенныйЗапрос.Период,
    |    ВложенныйЗапрос.ПериодДень,
    |    ВложенныйЗапрос.ПериодНеделя,
    |    ВложенныйЗапрос.ПериодДекада,
    |    ВложенныйЗапрос.ПериодМесяц,
    |    ВложенныйЗапрос.ПериодКвартал,
    |    ВложенныйЗапрос.ПериодПолугодие,
    |    ВложенныйЗапрос.ПериодГод,
    |    ВложенныйЗапрос.Количество,
    |    ВложенныйЗапрос.КоличествоЕдиницОтчетов,
    |    ВложенныйЗапрос.КоличествоБазовыхЕдиниц,
    |    ВложенныйЗапрос.СтоимостьБезНДС,
    |    ВложенныйЗапрос.НДС,
    |    ВложенныйЗапрос.Стоимость,
    |    ВложенныйЗапрос.Себестоимость,
    |    ВложенныйЗапрос.ВаловаяПрибыль,
    |    ВложенныйЗапрос.Эффективность,
    |    ВложенныйЗапрос.Рентабельность
    |    //УСЛОВИЯ_СВОЙСТВА
    |    //УСЛОВИЯ_КАТЕГОРИИ
    |}
    |{УПОРЯДОЧИТЬ ПО
    |    Организация.*,
    |    Проект.*,
    |    Подразделение.*,
    |    Покупатель.*,
    |    ДоговорПокупателя.*,
    |    Номенклатура.*,
    |    ХарактеристикаНоменклатуры.*,
    |    ЗаказПокупателя.*,
    |    Регистратор.*,
    |    Период,
    |    ПериодДень,
    |    ПериодНеделя,
    |    ПериодДекада,
    |    ПериодМесяц,
    |    ПериодКвартал,
    |    ПериодПолугодие,
    |    ПериодГод,
    |    Количество,
    |    КоличествоЕдиницОтчетов,
    |    КоличествоБазовыхЕдиниц,
    |    СтоимостьБезНДС,
    |    НДС,
    |    Стоимость,
    |    Себестоимость,
    |    ВаловаяПрибыль,
    |    Эффективность,
    |    Рентабельность
    |    //ПСЕВДОНИМЫ_СВОЙСТВА
    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ
    |}
    |ИТОГИ
    |    СУММА(Количество),
    |    СУММА(КоличествоЕдиницОтчетов),
    |    СУММА(КоличествоБазовыхЕдиниц),
    |    СУММА(СтоимостьБезНДС),
    |    СУММА(НДС),
    |    СУММА(Стоимость),
    |    СУММА(Себестоимость),
    |    ВЫБОР
    |        КОГДА &НеВключатьНДСВСтоимостьПартий
    |            ТОГДА СУММА(СтоимостьБезНДС)
    |        ИНАЧЕ СУММА(Стоимость)
    |    КОНЕЦ - СУММА(Себестоимость) КАК ВаловаяПрибыль,
    |    100 * ВЫБОР
    |        КОГДА &НеВключатьНДСВСтоимостьПартий
    |            ТОГДА ВЫБОР
    |                    КОГДА СУММА(Себестоимость) <> 0
    |                        ТОГДА (СУММА(СтоимостьБезНДС) - СУММА(Себестоимость)) / СУММА(Себестоимость)
    |                    ИНАЧЕ 0
    |                КОНЕЦ
    |        ИНАЧЕ ВЫБОР
    |                КОГДА СУММА(Себестоимость) <> 0
    |                    ТОГДА (СУММА(Стоимость) - СУММА(Себестоимость)) / СУММА(Себестоимость)
    |                ИНАЧЕ 0
    |            КОНЕЦ
    |    КОНЕЦ КАК Эффективность,
    |    100 * ВЫБОР
    |        КОГДА &НеВключатьНДСВСтоимостьПартий
    |            ТОГДА ВЫБОР
    |                    КОГДА СУММА(СтоимостьБезНДС) <> 0
    |                        ТОГДА (СУММА(СтоимостьБезНДС) - СУММА(Себестоимость)) / СУММА(СтоимостьБезНДС)
    |                    ИНАЧЕ 0
    |                КОНЕЦ
    |        ИНАЧЕ ВЫБОР
    |                КОГДА СУММА(Стоимость) <> 0
    |                    ТОГДА (СУММА(Стоимость) - СУММА(Себестоимость)) / СУММА(Стоимость)
    |                ИНАЧЕ 0
    |            КОНЕЦ
    |    КОНЕЦ КАК Рентабельность
    |    //ИТОГИ_СВОЙСТВА
    |    //ИТОГИ_КАТЕГОРИИ
    |ПО
    |    ОБЩИЕ
    |{ИТОГИ ПО
    |    Организация.*,
    |    Проект.*,
    |    Подразделение.*,
    |    Покупатель.*,
    |    ДоговорПокупателя.*,
    |    Номенклатура.*,
    |    ХарактеристикаНоменклатуры.*,
    |    ЗаказПокупателя.*,
    |    Регистратор.*,
    |    Период,
    |    ПериодДень,
    |    ПериодНеделя,
    |    ПериодДекада,
    |    ПериодМесяц,
    |    ПериодКвартал,
    |    ПериодПолугодие,
    |    ПериодГод
    |    //ПСЕВДОНИМЫ_СВОЙСТВА
    |    //ПСЕВДОНИМЫ_КАТЕГОРИИ
    |}";
1 shuhard
 
21.01.16
12:10
(0)[но не тянется хоть ты тресни]
не верю (с)
2 gorilla
 
21.01.16
12:11
(1)..да не тянется)))
3 VladZ
 
21.01.16
12:11
Что такое "ПродажиСебестоимость.Оптовая"?
4 VladZ
 
21.01.16
12:12
"но не тянется хоть ты тресни" - тянуть нужно до щелчка! :)
5 gorilla
 
21.01.16
12:14
вот кусок:

    |                ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    |                    ПродажиСебестоимость.Номенклатура КАК Номенклатура,
    |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |                    ПродажиСебестоимость.ЗаказПокупателя КАК ЗаказПокупателя,
    |                    ВЫБОР
    |                        КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
    |                            ТОГДА ПродажиСебестоимость.ДокументДвижения
    |                        ИНАЧЕ ПродажиСебестоимость.Регистратор
    |                    КОНЕЦ КАК Регистратор,
    //  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    //|                    СУММА(ПродажиСебестоимость.Стоимость) КАК СтоимостьОборот

    //|                ИЗ

    //           РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость

    //|    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    //  стало так:

    |                    СУММА(ПродажиСебестоимость.Оптовая) КАК СтоимостьОборот
    |                ИЗ
    |          РегистрНакопления.ЗаказыПокупателей КАК ПродажиСебестоимость
    //


(3)ПродажиСебестоимость именование поля регистра.заказпокупателей а оптовая это измерение в регистре тип число
6 gorilla
 
21.01.16
12:14
я пока не очень запросы умею ттак что не пинайте сильно
7 VladZ
 
21.01.16
12:15
(5)  Данные есть в этом "измерении регистра"?
8 gorilla
 
21.01.16
12:21
(7)ДА путем проведения заказа покупателя в регистр записаны оптовые цены
9 gorilla
 
21.01.16
12:24
а если тянуть не измерение Оптовая а из того же регистра покупателей тянуть ресурс СуммаВзаиморасчетов то рассчеты выполняются.....не тянется только эта Оптовая блин
10 Strimteam
 
21.01.16
12:25
(5), (9) А почему цена в измерении а не в ресурсе? Впервые вижу цену как измерение - по ней планировалось отбирать строки?
11 Strimteam
 
21.01.16
12:28
и что это такое?
(0)
ИЗ
    |            РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, Регистратор, {Организация.* КАК Организация, Проект.* КАК Проект, Подразделение.* КАК Подразделение, Контрагент.* КАК Покупатель, ДоговорКонтрагента.* КАК ДоговорПокупателя, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, ЗаказПокупателя.* КАК ЗаказПокупателя})
12 gorilla
 
21.01.16
12:31
(10)нет просто так сделал.сейчас переброшу в ресурс
13 gorilla
 
21.01.16
12:32
(12)ээээ незнаю как ответить.я решил просто там где левое соединение у меня (отметил восклицательными знаками) сменить другоой регистра и тянуть цену откуда нужно
14 gorilla
 
21.01.16
12:34
(10)перекинул.все равно не берется цена...
15 Strimteam
 
21.01.16
12:36
(12) Если данные не тянутся - на консоли сначала убери по максимуму все отборы, и затем пытайся получить. На крайний случай - получи только таблицу регистра сначала, без связок по документам.
У тебя код запроса частями из конструктора частями вручную написан. бррр
16 gorilla
 
21.01.16
12:39
(15)взял из типовой конфы
17 gorilla
 
21.01.16
12:42
отборы всмысле     |            РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, Регистратор, {Организация.* КАК Организация, Проект.* КАК Проект, Подразделение.* КАК Подразделение, Контрагент.* КАК Покупатель, ДоговорКонтрагента.* КАК ДоговорПокупателя, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, ЗаказПокупателя.* КАК ЗаказПокупателя}) КАК ПродажиОбороты
?
18 Strimteam
 
21.01.16
12:45
(17) если построителем отчётов - да.

Сначала пробуй так
19 Strimteam
 
21.01.16
12:46
(18)
Выбрать
    |         ПродажиСебестоимость.Номенклатура КАК Номенклатура,
    |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |                    ПродажиСебестоимость.ЗаказПокупателя КАК ЗаказПокупателя,
    |                    ВЫБОР
    |                        КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
    |                            ТОГДА ПродажиСебестоимость.ДокументДвижения
    |                        ИНАЧЕ ПродажиСебестоимость.Регистратор
    |                    КОНЕЦ КАК Регистратор,
    |                    СУММА(ПродажиСебестоимость.Оптовая) КАК СтоимостьОборот
    |                ИЗ
    |          РегистрНакопления.ЗаказыПокупателей КАК ПродажиСебестоимость
20 gorilla
 
21.01.16
13:05
самое смешное что если с регистра заказы покупателя взять не цену а количество ну так чисто для убеждения что работает и сделать так СУММА(ПродажиСебестоимость.Количество) КАК СтоимостьОборот
то запрос действительно работает и показывает то что нужно а цену ну  нивкакую
21 mistеr
 
21.01.16
13:18
(12) >нет просто так сделал

Это "пять"!

— Ты зачем в машину солярку заливаешь? Дизель что ли поставил?
— Нет, просто так. Думал еще керосин попробовать.

>сейчас переброшу в ресурс

Ты в курсе, что ресурсы регистра накопления _суммируются_? Цену хочешь суммировать?
Закон Брукера: Даже маленькая практика стоит большой теории.