СтруктураФормы.Вставить("Дата", КонецДня(ТекущаяДатаСеанса()));
СтруктураФормы.Вставить("Модифицированность", Ложь);
СтруктураФормы.Вставить("Объект", ИнициализироватьОбъект());
СтруктураОбъекта.Вставить("ВидыЦен", Новый ТаблицаЗначений());
СтруктураОбъекта.Вставить("ДокументОснование");
СтруктураОбъекта.ВидыЦен.Колонки.Добавить("ВидЦены", Новый ОписаниеТипов("СправочникСсылка.ВидыЦен"));
СтруктураОбъекта.ВидыЦен.Колонки.Добавить("НастройкиКомпоновкиДанных", Новый ОписаниеТипов("ХранилищеЗначения"));
СтруктураФормы.Вставить("КодФормы", "ОбработкаЗаполненияЦен_тест");
СтруктураФормы.Вставить("ВыбранныеЦены", ИнициализироватьТаблицуВыбранныеЦены());
ТаблицаВыбранныеЦены.Колонки.Добавить("Ссылка", Новый ОписаниеТипов("СправочникСсылка.ВидыЦен"));
ТаблицаВыбранныеЦены.Колонки.Добавить("СпособЗаданияЦены", Новый ОписаниеТипов("ПеречислениеСсылка.СпособыЗаданияЦен"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Выбрана", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Редактировать", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Зависит", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Влияет", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Формула", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ФормулаРедактируется", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Валюта", Новый ОписаниеТипов("СправочникСсылка.Валюты"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ИмяКолонки", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Наименование", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ВариантОкругления", Новый ОписаниеТипов("ПеречислениеСсылка.ВариантыОкругления"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ПорогСрабатывания", Новый ОписаниеТипов(Метаданные.ОпределяемыеТипы.ДенежнаяСуммаНеотрицательная.Тип));
ТаблицаВыбранныеЦены.Колонки.Добавить("Уровень", Новый ОписаниеТипов("Число"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ЗапрещенныйВидЦены", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("БазовыйВидЦены", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Наценка", Новый ОписаниеТипов("Число"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ПометкаУдаления", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Параметры", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ВлияющиеВидыЦен", Новый ОписаниеТипов("ТаблицаЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ВлияющиеЦены", Новый ОписаниеТипов("СписокЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ЗависимыеЦены", Новый ОписаниеТипов("СписокЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("УстанавливатьЦенуПриВводеНаОсновании", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ПорогСрабатыванияПриУменьшении", Новый ОписаниеТипов("Число"));
ТаблицаВыбранныеЦены.Колонки.Добавить("РеквизитДопУпорядочивания", Новый ОписаниеТипов("Число"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ДатаПоследнейУстановкиЦены", Новый ОписаниеТипов("Дата"));
ТаблицаВыбранныеЦены.Колонки.Добавить("АдресСхемыКомпоновкиДанных", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("АдресНастроекСхемыКомпоновкиДанных", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("АдресНастроекСхемыКомпоновкиДанныхОтбораПоНоменклатуре", Новый ОписаниеТипов("Строка"));
ТаблицаВыбранныеЦены.Колонки.Добавить("НайденыОбязательныеПараметры", Новый ОписаниеТипов("Булево"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ПорогиСрабатывания", Новый ОписаниеТипов("ТаблицаЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ПравилаОкругленияЦены", Новый ОписаниеТипов("ТаблицаЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ЦеновыеГруппы", Новый ОписаниеТипов("ТаблицаЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("Валюты", Новый ОписаниеТипов("ТаблицаЗначений"));
ТаблицаВыбранныеЦены.Колонки.Добавить("ЗапретитьРедактированиеЦеныЗаПределамиОтбора", Новый ОписаниеТипов("Булево"));
СтруктураФормы.Вставить("ДеревоЦен", Новый ДеревоЗначений());
СтруктураФормы.Вставить("ИспользоватьЦеновыеГруппы", ПолучитьФункциональнуюОпцию("ИспользоватьЦеновыеГруппы"));
СтруктураФормы.Вставить("ИспользоватьХарактеристикиНоменклатуры", ПолучитьФункциональнуюОпцию("ИспользоватьХарактеристикиНоменклатуры"));
СтруктураФормы.Вставить("ИспользоватьУпаковкиНоменклатуры", ПолучитьФункциональнуюОпцию("ИспользоватьУпаковкиНоменклатуры"));
СтруктураФормы.Вставить("ИспользоватьСерииНоменклатуры", ПолучитьФункциональнуюОпцию("ИспользоватьСерииНоменклатуры"));
СтруктураФормы.Вставить("ИспользоватьНесколькоВидовЦен", ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоВидовЦен"));
СтруктураФормы.Вставить("ИспользуетсяЦенообразование25", ЦенообразованиеВызовСервера.ИспользуетсяЦенообразование25(КонецДня(ТекущаяДатаСеанса())));
СтруктураФормы.Вставить("АдресХранилищаКэшаДанных", "");
СтруктураФормы.Вставить("ВариантГруппировки", Неопределено);
СтруктураФормы.Вставить("ВыбранныеЦеныИзменены", Ложь);
СтруктураФормы.Вставить("РассчитыватьАвтоматически", Истина);
СтруктураФормы.Вставить("УникальныйИдентификатор", Новый УникальныйИдентификатор());
СтруктураФормы.Вставить("АдресХранилищаПараметровСхемКомпоновкиПоВидамЦен", "");
СтруктураФормы.Вставить("АдресХранилищаНастройкиКомпоновкиДанных", "");
СтруктураФормы.Вставить("ТаблицаНастройкиКомпоновкиДанных");