94
ВидДвиженияНакопления.Расход; Движение.Период = Дата;
Движение.ДоговорКонтрагента = ДоговорКонтрагента;
Движение.ЗаказПоставщикуИзНТТ = ТекСтрокаТова- ры.ЗаказПоставщикуИзНТТ;
Движение.СтатусПартии = Перечисле- ния.СтатусыПартийТоваров.Купленный;
Движение.Номенклатура = ТекСтрокаТовары.Номенклатура;
Движение.ХарактеристикаНоменклатуры = ТекСтрокаТова-
ры.ХарактеристикаНоменклатуры;
Движение.Цена = ТекСтрокаТовары.Цена;
Движение.ЕдиницаИзмерения = ТекСтрокаТова- ры.ЕдиницаИзмерения;
Движение.СтавкаНДС = ТекСтрокаТовары.СтавкаНДС; Движение.Количество =
ТекСтрокаТовары.Количество; КонецЦикла;
КонецПроцедуры
Листинг 6.4
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
ДвиженияПоЗаказамИзНТТ(Отказ, РежимПроведения); КонецПроцедуры
Листинг 6.5
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Если РольДоступна("МенеджерПоПродажам") Тогда СписокИсключений = Новый
СписокЗначений; СписокИсключений.Добавить("Количество”);
ОбщегоНазначения.ДоступностьЯчеекТЧ(СписокИсключений, ОформлениеСтроки);
КонецЕсли;
КонецПроцедуры
Листинг 6.6
Процедура ПриОткрытии()
Если РольДоступна("МенеджерПоПродажам") Тогда
СписокИсключенияЭлементов = Новый СписокЗначений;
СписокИсключенияЭлементов.Добавить(ЭлементыФормы.Комментарий);
СписокИсключенияЭлементов.Добавить(ЭлементыФормы.Товары);
СписокИсключенияЭлемен-
тов.Добавить(ЭлементыФормы.ОсновныеДействияФормы);