V82.ОбщиеМодули.УправлениеПроектами.ПолучитьТаблицуРаспределенияЗаказПокупателя C# (CSharp) Method

ПолучитьТаблицуРаспределенияЗаказПокупателя() public method

        public object ПолучитьТаблицуРаспределенияЗаказПокупателя(/*Ссылка,Дата*/)
        {
            //Запрос=Новый Запрос;
            /*Запрос.Текст="ВЫБРАТЬ
                 |	ЕСТЬNULL(ДвиженияПоЗаказу.Проект, &ПустойПроект) КАК Проект,
                 |	ВЫБОР
                 |		КОГДА ЕСТЬNULL(ДвиженияПоЗаказу.Проект, &ПустойПроект) ЕСТЬ NULL
                 |			ТОГДА ЛОЖЬ
                 |		ИНАЧЕ ЕСТЬNULL(ДвиженияПоЗаказу.Проект, &ПустойПроект) ССЫЛКА Справочник.ВидыРаспределенияПоПроектам
                 |	КОНЕЦ КАК ЕстьРаспределение,
                 |	СУММА(ЕСТЬNULL(ДвиженияПоЗаказу.Сумма, 0)) КАК Сумма
                 |ИЗ
                 |	(ВЫБРАТЬ
                 |		УстановкаПроектовДляНоменклатурыСрезПоследних.Проект КАК Проект,
                 |		ЗаказыПокупателейОстатки.СуммаУпрОстаток КАК Сумма
                 |	ИЗ
                 |		РегистрНакопления.ЗаказыПокупателей.Остатки(&Дата, ЗаказПокупателя = &Ссылка) КАК ЗаказыПокупателейОстатки
                 |			ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УстановкаПроектовДляНоменклатуры.СрезПоследних(
                 |			&Дата,
                 |			НоменклатураПроекта В
                 |			    (ВЫБРАТЬ
                 |			        ЗаказыПокупателейОстатки.Номенклатура
                 |			    ИЗ
                 |			        РегистрНакопления.ЗаказыПокупателей.Остатки(&Дата, ЗаказПокупателя = &Ссылка) КАК ЗаказыПокупателейОстатки)) КАК УстановкаПроектовДляНоменклатурыСрезПоследних
                 |			ПО ЗаказыПокупателейОстатки.Номенклатура = УстановкаПроектовДляНоменклатурыСрезПоследних.НоменклатураПроекта
                 |
                 |	ОБЪЕДИНИТЬ ВСЕ
                 |
                 |	ВЫБРАТЬ
                 |		ПродажиОбороты.Проект,
                 |		ПродажиОбороты.СтоимостьОборот
                 |	ИЗ
                 |		РегистрНакопления.Продажи.Обороты(, , , ЗаказПокупателя = &Ссылка) КАК ПродажиОбороты) КАК ДвиженияПоЗаказу
                 |
                 |СГРУППИРОВАТЬ ПО
                 |	ЕСТЬNULL(ДвиженияПоЗаказу.Проект, &ПустойПроект),
                 |	ВЫБОР
                 |		КОГДА ЕСТЬNULL(ДвиженияПоЗаказу.Проект, &ПустойПроект) ЕСТЬ NULL
                 |			ТОГДА ЛОЖЬ
                 |		ИНАЧЕ ЕСТЬNULL(ДвиженияПоЗаказу.Проект, &ПустойПроект) ССЫЛКА Справочник.ВидыРаспределенияПоПроектам
                 |	КОНЕЦ";*/
            //Запрос.УстановитьПараметр("Дата",Дата);
            //Запрос.УстановитьПараметр("Ссылка",Ссылка);
            //Запрос.УстановитьПараметр("ПустойПроект",Справочники.Проекты.ПустаяСсылка());
            //ТабЗаказ=Запрос.Выполнить().Выгрузить();
            //ТабЗаказ.Колонки.Добавить("СуммаУпр",Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15,2)));
            //ТабИтог=ТабЗаказ.СкопироватьКолонки();
            //ТабИтог.Свернуть("Проект","Сумма");
            return null;
        }
УправлениеПроектами