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

ПодготовитьСтруктуруТаблицыСписания() public method

        public object ПодготовитьСтруктуруТаблицыСписания(/*СтруктураПараметров, ТаблицаСписания*/)
        {
            //ТаблицаСписанныхПартий = Новый ТаблицаЗначений();
            /*// Определение состава колонок
            */
            //СписокКодовОпераций = Новый СписокЗначений;
            //СписокКодовОпераций.ЗагрузитьЗначения(ОбщегоНазначения.УдалитьПовторяющиесяЭлементыМассива(ТаблицаСписания.ВыгрузитьКолонку("КодОперацииПартииТоваров")));
            //СтруктураКолонокТаблицыСписания = Новый Структура();
            //СтруктураКолонокТаблицыСписания.Вставить("ОтражатьВУправленческомУчете");
            //СтруктураКолонокТаблицыСписания.Вставить("ОтражатьВБухгалтерскомУчете");
            //СтруктураКолонокТаблицыСписания.Вставить("ОтражатьВНалоговомУчете");
            //СтруктураКолонокТаблицыСписания.Вставить("ОтражатьВМеждународномУчете");
            //СтруктураКолонокТаблицыСписания.Вставить("НомерСтрокиДокумента");
            if(true/*СтруктураПараметров.ЕстьСтрокиОтражатьВУправленческомУчете*/)
            {
                //ОпределитьСоставКолонокТаблицаСписанныхПартийУпр(СтруктураПараметров, СписокКодовОпераций,СтруктураКолонокТаблицыСписания);
            }
            if(true/*СтруктураПараметров.ЕстьСтрокиОтражатьВБухгалтерскомУчете*/)
            {
                //УправлениеЗапасамиПартионныйУчетФормированиеПроводокРегл.ОпределитьСоставКолонокТаблицаСписанныхПартийБух(СтруктураПараметров, СписокКодовОпераций,СтруктураКолонокТаблицыСписания);
                if(true/*СтруктураПараметров.СписыватьПартииНДС*/)
                {
                    //Запрос = Новый Запрос();
                    //Запрос.УстановитьПараметр("ТаблицаСписания", ТаблицаСписания);
                    //Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
                    /*Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
                           |	ТаблицаСписания.СчетУчетаБУ
                           |ПОМЕСТИТЬ ТаблицаСписания
                           |ИЗ
                           |	&ТаблицаСписания КАК ТаблицаСписания
                           |ГДЕ
                           |	(ТаблицаСписания.СчетУчетаБУ В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОборудованиеКУстановке))
                           |			ИЛИ ТаблицаСписания.СчетУчетаБУ В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПриобретениеОбъектовОсновныхСредств)))";*/
                    //УчетНДС.ОпределитьСоставКолонокТаблицаСписанныхПартийНДС(СтруктураПараметров, СписокКодовОпераций, СтруктураКолонокТаблицыСписания, Запрос.Выполнить().Выгрузить()[0].Количество <> 0);
                    //Запрос.МенеджерВременныхТаблиц.Закрыть();
                }
            }
            if(true/*СтруктураПараметров.ЕстьСтрокиОтражатьВНалоговомУчете*/)
            {
                //УправлениеЗапасамиПартионныйУчетФормированиеПроводокРегл.ОпределитьСоставКолонокТаблицаСписанныхПартийНал(СтруктураПараметров, СписокКодовОпераций, СтруктураКолонокТаблицыСписания);
                /*//!!! + вызов для УСН здесь или отдельно. Возможен выбор из двух вызовов по УП
            */
            }
            if(true/*СтруктураПараметров.ЕстьСтрокиОтражатьВМеждународномУчете*/)
            {
                //УправлениеЗапасамиПартионныйУчетФормированиеПроводокМежд.ОпределитьСоставКолонокТаблицаСписанныхПартийМеж(СтруктураПараметров, СписокКодовОпераций,СтруктураКолонокТаблицыСписания);
            }
            /*// Подготовка структуры таблицы
            */
            //КолонкиТаблицыСписания = ТаблицаСписания.Колонки;
            //ПриоритетныеКолонкиТаблицыСписания = "";
            if(true/*ТаблицаСписанныхПартий.Колонки.Найти("РегистрУчета") = Неопределено*/)
            {
                //ТаблицаСписанныхПартий.Колонки.Добавить("РегистрУчета");
            }
            if(true/*ТаблицаСписанныхПартий.Колонки.Найти("Движение") = Неопределено*/)
            {
                //ТаблицаСписанныхПартий.Колонки.Добавить("Движение");
            }
            if(true/*не ПустаяСтрока(ПриоритетныеКолонкиТаблицыСписания)*/)
            {
                //ПриоритетныеКолонкиТаблицыСписания = Сред(ПриоритетныеКолонкиТаблицыСписания,2);
            }
            //СтруктураПараметров.Вставить("ПриоритетныеКолонкиТаблицыСписания", ПриоритетныеКолонкиТаблицыСписания);
            return null;
        }
УправлениеЗапасамиПартионныйУчет