ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)

Свойства:

<Имя общего реквизита> (<Common attribute name>)
<Имя реквизита> (<Attribute name>)
<Имя табличной части> (<Tabular section name>)
ВерсияДанных (DataVersion)
Дата (Date)
Движения (RegisterRecords)
ДополнительныеСвойства (AdditionalProperties)
Номер (Number)
ОбменДанными (DataExchange)
ПометкаУдаления (DeletionMark)
ПринадлежностьПоследовательностям (BelongingToSequences)
Проведен (Posted)
Ссылка (Ref)
ЭтотОбъект (ThisObject)

Методы:

Заблокирован (IsLocked)
Заблокировать (Lock)
Записать (Write)
Заполнить (Fill)
Метаданные (Metadata)
Модифицированность (Modified)
МоментВремени (PointInTime)
ПолучитьМакет (GetTemplate)
ПолучитьСсылкуНового (GetNewObjectRef)
ПолучитьФорму (GetForm)
ПроверитьЗаполнение (CheckFilling)
Прочитать (Read)
Разблокировать (Unlock)
Скопировать (Copy)
Удалить (Delete)
УстановитьВремя (SetTime)
УстановитьНовыйНомер (SetNewNumber)
УстановитьПометкуУдаления (SetDeletionMark)
УстановитьСсылкуНового (SetNewObjectRef)
ЭтоНовый (IsNew)

События:

ОбработкаЗаполнения (Filling)
ОбработкаПроведения (Posting)
ОбработкаПроверкиЗаполнения (FillCheckProcessing)
ОбработкаУдаленияПроведения (UndoPosting)
ПередЗаписью (BeforeWrite)
ПередУдалением (BeforeDelete)
ПриЗаписи (OnWrite)
ПриКопировании (OnCopy)
ПриУстановкеНовогоНомера (OnSetNewNumber)

Описание:

Предназначен для чтения, изменения, добавления и удаления документов.
Важно! У всех событий этого объекта назначены предопределенные процедуры-обработчики. Имена процедур соответствуют именам событий. Процедуры должны располагаться в модуле документа.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Данный объект может быть сериализован в/из XML. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/enterprise/current-config}. Имя типа XDTO: DocumentObject..

Пример:

НовыйДок = Документы.ПеремещениеТоваров.СоздатьДокумент();
НовыйДок.Дата = ПолеВводаДаты;
НовыйДок.УстановитьВремя();
НовыйДок.УстановитьНовыйНомер();
// Формирование табличной части
Для Н=По Цикл
    НоваяСтрока = НовыйДок.Товары.Добавить();
    НоваяСтрока.Номенклатура = СтрокаДанных.Номенклатура;
    // формируются другие реквизиты табличной части
    ...
    //
КонецЦикла;
НовыйДок.Записать();
СписокДокументов.Добавить(НовыйДок.Ссылка);

См. также:

ДокументСсылка
ДокументВыборка

    

1C:Enterprise Developer's Community