Создание справочника в 1С
// Создание нового справочника
Процедура СоздатьСправочник()
Справочник = Справочники.Новый();
Справочник.Наименование = «Новый справочник»;
Справочник.Код = «НС001»;
Справочник.Регистратор = Дата();
Справочник.Записать();
КонецПроцедуры
Создание нового документа
// Создание документа вручную
Процедура СоздатьДокумент()
Документ = Документы.Новый();
Документ.Номер = «НД001»;
Документ.Дата = ТекущаяДата();
Документ.Проведен = Ложь;
Документ.Записать();
КонецПроцедуры
Создание документа с помощью конструктора
// Конструктор документов
Процедура СоздатьДокументКонструктор()
Документ = Документы.Новый();
Документ.Номер = «НД002»;
Документ.Дата = ТекущаяДата();
Документ.ПровайдерКонструктора = «Документ»;
Документ.КонструкторНовый();
КонецПроцедуры
Создание и запись справочника с использованием менеджера регистрации
// Использование менеджера регистрации
Процедура РегистрацияСправочника()
Справочник = Справочники.Новый();
Справочник.Наименование = «Справочник №2»;
Справочник.Код = «НС002»;
Справочник.МенеджерРегистрации.Записать();
КонецПроцедуры
Создание документов пакетным способом
// Пакетное создание документов
Процедура ПакетноеСозданиеДокументов()
Для Каждого ДокументОбъект Из МассивДокументов Цикл
Документ = Документы.Новый();
Документ.Номер = ДокументОбъект.Номер;
Документ.Дата = ДокументОбъект.Дата;
Документ.Проведен = Ложь;
Документ.Записать();
КонецЦикла;
КонецПроцедуры
Создание сложного справочника с реквизитами и реквизитами-справочниками
// Сложный справочник
Процедура СложныйСправочник()
Справочник = Справочники.Новый();
Справочник.Наименование = «Сложный справочник»;
Справочник.Код = «НС003»;
Справочник.Реквизиты.ДатаРегистрации = ТекущаяДата();
Справочник.Реквизиты.КодПодразделения = Справочники.Подразделения.НайтиПоКоду(«П001»);
Справочник.Регистратор = Дата();
Справочник.Записать();
КонецПроцедуры








