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

НачислитьДоходОтРеализации() public method

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