Имя: Пароль:
1C
1С v8
Движение.Расход по регистру накопления
0 Casper211
 
26.10.16
10:09
Как сделать движения "Расход" ??

Процедура ПриОбработкеПроведениязЗПоставщикуЗаписьВРегистр(Источник, Отказ, РежимПроведения) Экспорт
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ЗаказПоставщикуТовары.Ссылка КАК Регистратор,
        |    &Период,
        |    ЗаказПоставщикуТовары.Номенклатура,
        |    ЗаказПоставщикуТовары.Характеристика,
        |    ЗаказПоставщикуТовары.КоличествоУпаковок,
        |    ЗаказПоставщикуТовары.Цена КАК ЦенаПоставщика,
        |    ЗаказПоставщикуТовары.Ссылка.Партнер КАК Поставщик
        |ИЗ
        |    Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
        |ГДЕ
        |    ЗаказПоставщикуТовары.Ссылка = &ЗаказКлиентаСсылка";
    Запрос.УстановитьПараметр("ЗаказКлиентаСсылка", Источник.Ссылка);
    Запрос.УстановитьПараметр("Период", ТекущаяДата());
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
    Источник.Движения.ПотребностьНоменклатурВПоставщиков.Загрузить(РезультатЗапроса);
    Источник.Движения.ПотребностьНоменклатурВПоставщиков.Записывать = Истина;
КонецПроцедуры
1 Casper211
 
26.10.16
10:12
через "подписка на событие" делаю при проведения дока
2 catena
 
26.10.16
10:12
ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения,
3 Casper211
 
26.10.16
10:19
(2) Спасибо большое