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

СформироватьПроводкуОтклоненияВСтоимостиТары() public method

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