DocumentObject.

DocumentObject.<Nombre del documento>

Disponible desde la versión 8.0.

Propiedades:

<Nombre del atributo>
<Nombre común del atributo>
<Nombre de la sección tabular>
AdditionalProperties
BelongingToSequences
DataExchange
DataVersion
Date
DeletionMark
Number
Posted
Ref
RegisterRecords
ThisObject
WriteDataHistory

Métodos:

CheckFilling
Copy
Delete
Fill
GetForm
GetNewObjectRef
GetTemplate
IsLocked
IsNew
Lock
Metadata
Modified
PointInTime
Read
SetDataHistoryVersionComment
SetDeletionMark
SetNewNumber
SetNewObjectRef
SetTime
Unlock
Write

Eventos:

BeforeDelete
BeforeWrite
FillCheckProcessing
Filling
GenerateFromDataHistoryVersionProcessing
OnCopy
OnSetNewNumber
OnWrite
Posting
UndoPosting

Descripción:

Se utiliza para leer, modificar, agregar y eliminar un documento.
Importante: Todos los eventos de este objeto tienen procedimientos de controladores predefinidos asignados a ellos. Los nombres de los controladores corresponden a los nombres de los eventos. Los procedimientos deben estar contenidos en el módulo del documento.

Disponibilidad:

Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.
El objeto dado se puede serializar hacia/desde XML. El objeto dado se puede serializar hacia/desde XDTO. El tipo XDTO correspondiente a este objeto está definido en el espacio de nombres {http://v8.1c.ru/8.1/data/enterprise/current-config}. Nombre del tipo XDTO: DocumentObject..

Ejemplo:

NewDocum = Documents.ArticlesMoving.CreateDocument();
NewDocum.Date = InputFieldDate;
NewDocum.SetTime();
NewDocum.SetNewNumber();
// Generar sección tabular

Para H=Hasta Hacer
    NewRow = NewDocum.Articles.Add();
    NewRow.Nomenclature = DataRow.Nomenclature;
    // Generar otros atributos de la sección tabular

    ...
    //

FinPara;
NewDocum.Write();
DocumentsList.Add(NewDocum.Ref);

Ver también:

DocumentRef.<Nombre del documento>
DocumentSelection.<Nombre del documento>

Disponible desde:

Disponible desde la versión 8.0.