V82.ОбщиеМодули.УправлениеЗапасамиРасширеннаяАналитика.СформироватьДвиженияПоУчетуПринятыхТМЦ C# (CSharp) Method

СформироватьДвиженияПоУчетуПринятыхТМЦ() public method

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