Имя: Пароль:
1C
 
Превышен максимальный расход памяти
,
0 Coldboy
 
01.07.16
10:31
Здравствуйте. Есть такой запрос:
ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Регистратор,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.Характеристика,
    ТоварыНаСкладахОстаткиИОбороты.Склад,
    ТоварыНаСкладахОстаткиИОбороты.Помещение,
    ТоварыНаСкладахОстаткиИОбороты.Серия,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход КАК Расход
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , Склад В ИЕРАРХИИ (&Склады)) КАК ТоварыНаСкладахОстаткиИОбороты

отчет скд это все обрабатывает и выводит и выдают такую ошибку,
Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Превышен максимальный расход памяти сервера за один вызов


Хотя, типовой отчет
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ПересчетТоваровТовары.Номенклатура КАК Номенклатура,
    ПересчетТоваровТовары.Характеристика КАК Характеристика,
    ПересчетТоваровТовары.Серия КАК Серия,
    ИСТИНА КАК ИспользуетсяОтборПересчетуТоваров
ПОМЕСТИТЬ ОтборПоПересчетуТоваров
ИЗ
    Документ.ПересчетТоваров.Товары КАК ПересчетТоваровТовары
{ГДЕ
    ПересчетТоваровТовары.Ссылка.* КАК ПересчетТоваров}
ИНДЕКСИРОВАТЬ ПО
    Номенклатура,
    Характеристика,
    Серия,
    ИспользуетсяОтборПересчетуТоваров
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    Сегменты.Номенклатура КАК Номенклатура,
    Сегменты.Характеристика КАК Характеристика,
    ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры
ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры
ИЗ
    РегистрСведений.НоменклатураСегмента КАК Сегменты
{ГДЕ
    Сегменты.Сегмент.* КАК СегментНоменклатуры,
    Сегменты.Номенклатура.* КАК Номенклатура,
    Сегменты.Характеристика.* КАК Характеристика}

ИНДЕКСИРОВАТЬ ПО
    Номенклатура,
    Характеристика,
    ИспользуетсяОтборПоСегментуНоменклатуры
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.Характеристика КАК Характеристика,
    ТоварыНаСкладахОстаткиИОбороты.Назначение,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаХранения,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаДляОтчетов КАК ЕдиницаДляОтчетов,
    ТоварыНаСкладахОстаткиИОбороты.Серия КАК Серия,
    ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
    ТоварыНаСкладахОстаткиИОбороты.Помещение КАК Помещение,
    ВЫБОР
        КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
            ТОГДА NULL
        ИНАЧЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор
    КОНЕЦ КАК Регистратор,
    ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    ТоварыНаСкладахОстаткиИОбороты.ПериодДень КАК ПериодДень,
    ТоварыНаСкладахОстаткиИОбороты.ПериодНеделя КАК ПериодНеделя,
    ТоварыНаСкладахОстаткиИОбороты.ПериодДекада КАК ПериодДекада,
    ТоварыНаСкладахОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц,
    ТоварыНаСкладахОстаткиИОбороты.ПериодКвартал КАК ПериодКвартал,
    ТоварыНаСкладахОстаткиИОбороты.ПериодГод КАК ПериодГод,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК НачальныйОстаток,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК КонечныйОстаток,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК Приход,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК Расход,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК КОтгрузкеНачальныйОстаток,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК КОтгрузкеКонечныйОстаток,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК КОтгрузкеПриход,
    ВЫБОР
        КОГДА &ЕдиницыКоличества = 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход
        КОГДА &ЕдиницыКоличества = 1
            ТОГДА ВЫБОР
                    КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                        ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                    ИНАЧЕ 0
                КОНЕЦ
    КОНЕЦ КАК КОтгрузкеРасход,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК НачальныйОстатокВес,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК КонечныйОстатокВес,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК ПриходВес,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК РасходВес,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК НачальныйОстатокОбъем,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК КонечныйОстатокОбъем,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК ПриходОбъем,
    ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК РасходОбъем,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК КОтгрузкеНачальныйОстатокВес,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК КОтгрузкеКонечныйОстатокВес,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК КОтгрузкеПриходВес,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес КАК КОтгрузкеРасходВес,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК КОтгрузкеНачальныйОстатокОбъем,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК КОтгрузкеКонечныйОстатокОбъем,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК КОтгрузкеПриходОбъем,
    ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем КАК КОтгрузкеРасходОбъем
{ВЫБРАТЬ
    Номенклатура.*,
    Характеристика.*,
    ЕдиницаХранения.*,
    ЕдиницаДляОтчетов.*,
    Серия.*,
    Склад.*,
    Помещение.*,
    Регистратор.*,
    ПериодСекунда,
    ПериодДень,
    ПериодНеделя,
    ПериодДекада,
    ПериодМесяц,
    ПериодКвартал,
    ПериодГод,
    НачальныйОстаток,
    КонечныйОстаток,
    Приход,
    Расход,
    КОтгрузкеНачальныйОстаток,
    КОтгрузкеКонечныйОстаток,
    КОтгрузкеПриход,
    КОтгрузкеРасход,
    НачальныйОстатокВес,
    КонечныйОстатокВес,
    ПриходВес,
    РасходВес,
    НачальныйОстатокОбъем,
    КонечныйОстатокОбъем,
    ПриходОбъем,
    РасходОбъем,
    КОтгрузкеНачальныйОстатокВес,
    КОтгрузкеКонечныйОстатокВес,
    КОтгрузкеПриходВес,
    КОтгрузкеРасходВес,
    КОтгрузкеНачальныйОстатокОбъем,
    КОтгрузкеКонечныйОстатокОбъем,
    КОтгрузкеПриходОбъем,
    КОтгрузкеРасходОбъем}
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Авто, , {((Номенклатура, Характеристика) В
                (ВЫБРАТЬ
                    ОтборПоСегментуНоменклатуры.Номенклатура,
                    ОтборПоСегментуНоменклатуры.Характеристика
                ИЗ
                    ОтборПоСегментуНоменклатуры
                ГДЕ
                    ОтборПоСегментуНоменклатуры.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры)), ((Номенклатура, Характеристика, Серия) В
                (ВЫБРАТЬ
                    ОтборПоПересчетуТоваров.Номенклатура,
                    ОтборПоПересчетуТоваров.Характеристика,
                    ОтборПоПересчетуТоваров.Серия
                ИЗ
                    ОтборПоПересчетуТоваров
                ГДЕ
                    ОтборПоПересчетуТоваров.ИспользуетсяОтборПересчетуТоваров = &ИспользуетсяОтборПересчетуТоваров))}) КАК ТоварыНаСкладахОстаткиИОбороты
{ГДЕ
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура.*,
    ТоварыНаСкладахОстаткиИОбороты.Характеристика.*,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаИзмерения.*,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаДляОтчетов.*,
    ТоварыНаСкладахОстаткиИОбороты.Серия.*,
    ТоварыНаСкладахОстаткиИОбороты.Склад.*,
    ТоварыНаСкладахОстаткиИОбороты.Помещение.*,
    (ВЫБОР
            КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
                ТОГДА NULL
            ИНАЧЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор
        КОНЕЦ).* КАК Регистратор,
    ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда,
    ТоварыНаСкладахОстаткиИОбороты.ПериодДень,
    ТоварыНаСкладахОстаткиИОбороты.ПериодНеделя,
    ТоварыНаСкладахОстаткиИОбороты.ПериодДекада,
    ТоварыНаСкладахОстаткиИОбороты.ПериодМесяц,
    ТоварыНаСкладахОстаткиИОбороты.ПериодКвартал,
    ТоварыНаСкладахОстаткиИОбороты.ПериодГод,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК НачальныйОстаток,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК КонечныйОстаток,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК Приход,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК Расход,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК КОтгрузкеНачальныйОстаток,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК КОтгрузкеКонечныйОстаток,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК КОтгрузкеПриход,
    (ВЫБОР
            КОГДА &ЕдиницыКоличества = 0
                ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход
            КОГДА &ЕдиницыКоличества = 1
                ТОГДА ВЫБОР
                        КОГДА ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов <> 0
                            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход / ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов
                        ИНАЧЕ 0
                    КОНЕЦ
        КОНЕЦ) КАК КОтгрузкеРасход,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК НачальныйОстатокВес,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК КонечныйОстатокВес,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК ПриходВес,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК РасходВес,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК НачальныйОстатокОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК КонечныйОстатокОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК ПриходОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК РасходОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК КОтгрузкеНачальныйОстатокВес,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК КОтгрузкеКонечныйОстатокВес,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК КОтгрузкеПриходВес,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Вес) КАК КОтгрузкеРасходВес,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеНачальныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК КОтгрузкеНачальныйОстатокОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеКонечныйОстаток * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК КОтгрузкеКонечныйОстатокОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеПриход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК КОтгрузкеПриходОбъем,
    (ТоварыНаСкладахОстаткиИОбороты.КОтгрузкеРасход * ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Объем) КАК КОтгрузкеРасходОбъем}

прокатывает. Что не так в моем запросе?
1 mistеr
 
01.07.16
10:37
(0) А в консоли как?
2 aleks_default
 
01.07.16
10:43
(0)Типовой запрос берет обороты и остатки по ограниченному списку позиций(взятых из Документ.ПересчетТоваров.Товары), а ты берешь обороты по ВСЕМ позициям. Может у тебя их там миллионы?
3 pessok
 
01.07.16
10:45
(0) для начала попробуй период уменьшить
4 Coldboy
 
01.07.16
10:57
(3) период  за день беру.
(1) консоли?
5 mistеr
 
01.07.16
10:58
(4) В консоли отчетов.
6 Coldboy
 
01.07.16
11:01
(4) не пользовался таким
7 mistеr
 
01.07.16
11:01
(6) А ты попробуй
8 Coldboy
 
01.07.16
11:06
Хорошо, еще вопрос правда не по этой теме, есть реквизиты, они видать через план видов характеристик сделаны как доп, в конфигураторе их не видно у справочника, в отчете скд в 1с предприятии, уже они появляются у номенклатуры, мне их нужно на форму вынести. Для каждого пользователя выносить и сохранять настройки не вариант,если программно, то их получается запросом и соединением лепить придется да?
9 pessok
 
01.07.16
11:14
(8) на форму чего? на форму отчета?
10 Coldboy
 
01.07.16
11:26
(9) да на форму отчета, в разделе поля в скд. Когда в предприятии там есть эти реквизиты у номенклатуры, можно их добавить, а в конфигураторе нет.
11 Tateossian
 
01.07.16
12:16
(8) Нет, там есть такая вкладка в констуркторе запросов, Характеристи, вот там прописываются связи по планам видов характеристик. Посмотри в типовых отчетах.
12 Coldboy
 
01.07.16
14:14
(11) в типовых такое не увидел. можно пример? просто мне нужны пару реквизитов, которые я так понял цепляется в табличной части справочника дополнительные реквизиты, а а сами ссылаются на план видов характеристик.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой