Все об 1С8 - просто и доступно

Добавить в Избранное  Сделать Стартовой  Написать письмо

Главная Статьи Вопрос-ответ Экспресс-справочник Гостевая книга
Экспресс-справочник
Справочники
Документы
Регистры сведений
Регистры накоплений
Регистры расчета
Регистр бухгалтерии
Отчеты
Обработки
Работа с запросами

Документы

Создание нового документа:
	ДокПрием = Документы.ПриемНаРаботуВОрганизацию.СоздатьДокумент();
	ДокПрием.УстановитьНовыйНомер();
	ДокПрием.Дата = ТекущаяДата();
	ДокПрием.Ответственный = ПараметрыСеанса.ТекущийПользователь;
	ДокПрием.Организация = Справочники.Организации.НайтиПоНаименованию("НашаОрганизация");
	
	ТЧРаботники = ДокПрием.РаботникиОрганизации;
	НоваяСтрока = ТЧРаботники.Добавить();
	НоваяСтрока.Сотрудник = Справочники.СотрудникиОрганизаций.НайтиПоКоду(ТабельныйНомер);
	НоваяСтрока.Должность = Справочники.ДолжностиОрганизаций.НайтиПоНаименованию("Токарь");
	НоваяСтрока.ИспытательныйСрок = 3;
	НоваяСтрока.ГрафикРаботы = Справочники.ГрафикиРаботы.НайтиПоНаименованию("Пятидневка");
	НоваяСтрока.ПодразделениеОрганизации =	Справочники.ПодразделенияОрганизаций.НайтиПоНаименованию("Дирекция");
	НоваяСтрока.ДатаПриема =
 	ТекущаяДата();
	НоваяСтрока.ЗанимаемыхСтавок = 1;
	
	Попытка		
	    ДокПрием.Записать(РежимЗаписиДокумента.Проведение);
	Исключение
	    Сообщить(ОписаниеОшибки());
	КонецПопытки; 

Поиск документа по номеру:

ИскомыйДокумент = Справочники.Контрагенты.НайтиПоНомеру("НО00001");
Если ИскомыйЭлемент = Неопределено Тогда
    Сообщить("Искомый элемент не найден");
КонецЕсли;
Поиск элемента справочника по коду:

ИскомыйЭлемент = Справочники.Контрагенты.НайтиПоКоду("000000001");
Если ИскомыйЭлемент = Неопределено Тогда
    Сообщить("Искомый элемент не найден");
КонецЕсли;
Поиск элемента справочника по наименованию:

ИскомыйЭлемент = Справочники.Контрагенты.НайтиПоНаименованию("Ласточкино гнездо");
Если ИскомыйЭлемент = Неопределено Тогда
    ЭлементКонтрагент = Справочники.Контрагенты.СоздатьЭлемент();
    ЭлементКонтрагент.Наименование
= "Ласточкино гнездо"
;
     ЭлементКонтрагент.Записать();
Иначе
    Сообщить("Искомый элемент найден " + ИскомыЭлемент.Код);
КонецЕсли;