мість=Брехня;  
 Елементиформи. ТіпКарти. Видимість=Брехня; 
  ЕлементиФорми. НадпісьТіпКарти. Видимість=Брехня; 
  ЕлементиФорми. НадпісьСуммаСкідкі. Видимість=Брехня; 
  ЕлементиФорми. СуммаСкідкі. Видимість=Брехня; 
  ЕлементиФорми. НадпісьОбщаяСуммаЗаказаСУчетомСкідкі. Видимість=Брехня; 
  ЕлементиФорми. ОбщаяСуммаЗаказаСУчетомСкідкі. Видимість=Брехня; 
  КонецЕсли; 
  КонецЕсли; 
  КонецПроцедури 
  Процедура КліентПріІзмененіі (Елемент) 
  ЕлементиФорми. КоеффіціентСкідкі. Значення=РасчітатьСкідку (ЕлементиФорми); 
  Знижка=ЕлементиФорми. КоеффіціентСкідкі. Значення; 
  Для Кожного ТекСтрокаІспользованиеМатеріали З ІспользованиеМатеріали Цикл 
  Ціна=0; 
 СтрокаТабличнойЧасти=ТекСтрокаИспользованыеМатериалы;
  Відбір=Новий Структура; 
  Відбір. Вставити («Матеріал», СтрокаТаблічнойЧасті. Матеріал); 
  Ціна=РегістриСведеній. ЦениЗакупокІПродаж. ПолучітьПоследнее (Дата, Відбір) .ЦенаПродажі; 
  Якщо ЕлементиФорми. КоеффіціентСкідкі. Значення=0 тоді 
  СтрокаТаблічнойЧасті. Сума=Ціна * СтрокаТаблічнойЧасті. Кількість; 
  Інакше 
  СтрокаТаблічнойЧасті. Сума=(Ціна - Ціна * Знижка) * СтрокаТаблічнойЧасті. Кількість; 
  КонецЕсли; 
  КонецЦікла; 
  Для Кожного ТекСтрокаУслугі З Послуги Цикл 
  СтрокаТаблічнойЧасті=ТекСтрокаУслугі; 
  ЦенаУслугі=довідника. Види робіт. НайтіПоНаіменованію (СтрокаТаблічнойЧасті. ТіпРаботи) .ВідиРаботи. Знайти (СтрокаТаблічнойЧасті. ВідРаботи) .Стоимость; 
  Якщо Знижка=0 тоді 
  СтрокаТаблічнойЧасті. Ціна=ЦенаУслугі * СтрокаТаблічнойЧасті. Кількість; 
  Інакше 
  СтрокаТаблічнойЧасті. Ціна=(ЦенаУслугі - ЦенаУслугі * Знижка) * СтрокаТаблічнойЧасті. Кількість; 
  КонецЕсли; 
  КонецЦікла; 
				
				
				
				
			  КонецПроцедури 
  Процедура УслугіКолічествоПріІзмененіі (Елемент) 
  Знижка=ЕлементиФорми. КоеффіціентСкідкі. Значення; 
  СтрокаТаблічнойЧасті=ЕлементиФорми. Послуги. ТекущіеДанние; 
  Ціна=довідника. Види робіт. НайтіПоНаіменованію (ЕлементиФорми. Послуги. ТекущіеДанние. ТіпРаботи) .ВідиРаботи. Знайти (ЕлементиФорми. Послуги. ТекущіеДанние. ВідРаботи) .Стоимость; 
  Якщо Знижка=0 тоді 
  СтрокаТаблічнойЧасті. Ціна=Ціна * СтрокаТаблічнойЧасті. Кількість; 
  Інакше 
  СтрокаТаблічнойЧасті. Ціна=(Ціна - Ціна * Знижка) * СтрокаТаблічнойЧасті. Кількість; 
  КонецЕсли; 
  КонецПроцедури 
  Руху і заповнення документа 
  Даний документ заповнюється на підставі довідника «Клієнти» і впливає на регістри накопичення «ОставшіесяМатеріали» і «ПроізведенниеРаботи», і регістр відомостей «ЗаказиКліентов». 
  Текст модуля документа 
  Процедура  ОбработкаЗаполненія  (Підстава) 
 //{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНІІ 
 //Даний фрагмент побудований конструктором. 
 //При повторному використанні конструктора, внесені вручну зміни будуть загублені !!! 
  Якщо ТіпЗнч (Підстава)=Тип («СправочнікСсилка. Клієнти») Тоді 
 //Заповнення шапки 
  НалічіеКарти=Підстава. НалічіеДісконтнойКарти; 
  Клієнт=Підстава. Посилання; 
  ТіпКарти=Підстава. ТіпКарти; 
  КонецЕсли; 
  //}} __ КОНСТРУКТОР_ВВОД_НА_ОСНОВАНІІ 
  КонецПроцедури 
  Процедура  ОбработкаПроведенія  (Відмова, Режим) 
 //{{__КОНСТРУКТОР_ДВІЖЕНІЙ_РЕГІСТРОВ 
 //Даний фрагмент побудований конструктором. 
 //При повторному використанні конструктора, внесені вручну зміни будуть загублені !!! 
  Наявність=РегістриНакопленія. ОставшіесяМатеріали; 
  Для Кожного ТекСтрокаІспользованиеМатеріали З ІспользованиеМатеріали Цикл 
 //регістр ЗаказиКліентов