"Процедура ОбработкаПодбора(ВыбрНоменклатура)<br><br> Если ВыбрНоменклатура.ТипНоменклатуры <> Перечисление.ТипыНоменклатуры.Услуга Тогда <br><br> Предупреждение ("Нельзя оформить данным видом документов!", 5);<br><br> Возврат;<br><br> КонецЕсли; <br><br> ВыбратьСтроки();<br><br> Пока ПолучитьСтроку() = 1 Цикл<br><br> Если Услуга = ВыбрНоменклатура Тогда<br><br> Предупреждение("Значение уже выбрано", 10);<br><br> Возврат;<br><br> КонецЕсли;<br><br> <br><br> КонецЦикла; <br><br> Если Контрагент.Выбран () = 1 Тогда <br><br> Система = СоздатьОбъект("СписокЗначений");<br><br> ВыбрСистем = СоздатьОбъект("Справочник.Системы");<br><br> ВыбрСистем.ИспользоватьВладельца(Контрагент);<br><br> ВыбрСистем.ВыбратьЭлементы();<br><br> Пока ВыбрСистем.ПолучитьЭлемент() = 1 Цикл <br><br> Система = ВыбрСистем;<br><br> Если Система <> ВыбрНоменклатура Тогда //Система<br><br> Предупреждение("Данной системы нет у клиента"); <br><br> Возврат;<br><br> КонецЕсли; <br><br> КонецЦикла; <br><br> КонецЕсли;<br><br> Кол = 1;<br><br> Если ВвестиЧисло(Кол, "Введите количество", 14, 3) = 0 Тогда<br><br> Возврат;<br><br> ИначеЕсли Кол = 0 Тогда<br><br> Возврат;<br><br> КонецЕсли;<br><br> <br><br> НоваяСтрока();<br><br> Услуга = ВыбрНоменклатура;<br><br> Количество = Кол;<br><br> АктивизироватьСтроку();<br><br> Пересчет("Услуга");<br><br> <br><br>КонецПроцедуры // ОбработкаПодбора()"