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

ВключениеИсключениеНДСВСтоимостьПартииТоваров() public method

        public void ВключениеИсключениеНДСВСтоимостьПартииТоваров(/*СтрокаДокумента, СтруктураПараметров, СтруктураШапкиДокумента, ВключитьВСтоимость, ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете, ОтражатьПоПартиям = Истина*/)
        {
            if(true/*Не ОтражатьПоПартиям*/)
            {
            }
            //КодыОпераций = Перечисления.КодыОперацийПартииТоваров;
            if(true/*СтруктураПараметров.Свойство("ТолькоДвиженияНДС")*/)
            {
                /*// При формировании движений только по НДС данные по партиям БУ/НУ не корректируются
            */
            }
            if(true/*СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.ПеремещениеМеждуСкладами
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.СписаниеНаБрак
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.СписаниеНаЗатраты
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.СписаниеПартийВПроизводствоОперативно
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.Комплектация
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.ВключениеНДСВСтоимость*/)
            {
                //СтараяСтоимость = СтрокаДокумента.Стоимость;
                //СтароеКоличество = СтрокаДокумента.Количество;
                //СтрокаДокумента.Стоимость = СтрокаДокумента.НДС;
                //СтрокаДокумента.Количество = 0;
                //СписаноИз = "НаСкладах";
                if(true/*ОтражатьВНалоговомУчете*/)
                {
                    //Счета003 = ПланыСчетов.Хозрасчетный.МатериалыПринятыеВПереработку;
                    if(true/*Счета003 = СтрокаДокумента.СчетУчетаБУ ИЛИ Счета003 = СтрокаДокумента.ПринятыеСчетУчетаБУ*/)
                    {
                        //ОтражатьВНалоговомУчете = Ложь;
                    }
                }
                /*// Если проведение по партиям выполняется только по бухгалтерскому учету - нужно переписать только движения
            */
                /*// включения НДС в стоимость в налоговом учете
            */
                //ТолькоВключениеНДСВСтоимостьНУ = ОтражатьВНалоговомУчете и НЕ СтруктураПараметров.ЕстьСтрокиОтражатьВНалоговомУчете;
                //СтруктураПараметров.Вставить("ТолькоВключениеНДСВСтоимостьНУ", ТолькоВключениеНДСВСтоимостьНУ);
                if(true/*СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.ПеремещениеМеждуСкладами
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.ВключениеНДСВСтоимость
               Или СтрокаДокумента.КодОперацииПартииТоваров = КодыОпераций.Комплектация*/)
                {
                    if(true/*ОтражатьВБухгалтерскомУчете*/)
                    {
                        //ПоступлениеНаСкладБух(СписаноИз, СтрокаДокумента, СтруктураПараметров, СтрокаДокумента);
                        //Движение = СтруктураПараметров.ТаблицаДвиженийПартииТоваровНаСкладахБух[СтрокаДокумента.НомерКорСтроки -1];
                    }
                    if(true/*ОтражатьВНалоговомУчете*/)
                    {
                        //ПоступлениеНаСкладНал(СписаноИз, СтрокаДокумента, СтруктураПараметров, СтрокаДокумента);
                        //ДвижениеНал = СтруктураПараметров.ТаблицаДвиженийПартииТоваровНаСкладахНал[СтрокаДокумента.НомерКорСтроки -1];
                    }
                }
                /*// Движения создаются в налоговом учете при проведении по бухгалтерскому учету и не должны
            */
                /*// затираться при проведении по налоговому учету
            */
                /*// Для этого установим признак "СписаниеПартийНДС"
            */
                if(true/*ОтражатьВНалоговомУчете*/)
                {
                    //ДвижениеНал.СписаниеПартийНДС = Истина;
                }
                //СтрокаДокумента.Стоимость = СтараяСтоимость;
                //СтрокаДокумента.Количество = СтароеКоличество;
            }
        }
УправлениеЗапасамиПартионныйУчет