¿Qué es un documento?


<< Prev   Next >>

El objeto de configuración Document (Documento) está destinado a describir la información sobre las transacciones comerciales completadas o sobre los eventos que han ocurrido en la vida de la organización en general. Generalmente, cualquier empresa utiliza en su trabajo tales documentos como facturas, órdenes de empleo, órdenes de pago, cuentas, etc. Los atributos y la estructura de estos documentos se describen en los objetos de configuración Document, a partir de los cuales la plataforma crea las tablas en la base de datos para almacenar la información desde estos documentos.

La lógica de trabajo de los documentos difiere de la lógica de trabajo de otros objetos de configuración. El documento tiene la capacidad de envío. El hecho de envío del documento significa que el evento que refleja ha afectado el estado de la contabilidad.

Hasta que se envíe el documento, el estado contable permanece sin cambios y el documento no es más que un borrador, un boceto. Tan pronto como se envíe el documento, los cambios realizados por el documento en la contabilidad entrarán en vigor y se cambiará el estado contable.

Dado que el documento realiza cambios en el estado contable, siempre está "vinculado" a un momento de tiempo específico. Esto permite que la secuencia real de eventos se refleje en la base de datos.

El siguiente hecho importante que surge de los dos anteriores es que el sistema 1C:Enterprise cuenta con los mecanismos que permiten rastrear la exactitud del estado contable. Supongamos que hemos cambiado uno de los documentos enviados y hemos vuelto a enviarlo de manera retroactiva. En este caso, el sistema 1C:Enterprise puede rastrear si los cambios que hemos realizado afectarán a los documentos enviados posteriormente y, de ser así, el sistema puede volver a enviar los documentos necesarios.

Durante el trabajo, el usuario puede crear de forma independiente nuevos documentos: facturas de compra y facturas de venta, cuentas, etc.

En la base de datos, cada documento es un registro separado en la tabla principal almacenando la información sobre este tipo de documentos (Fig. 4.1).

ch04/04_01.tif

Fig. 4.1. Requisitos estándar del documento "Goods receipt" en el modo de Designer, en el modo de 1C:Enterprise y en la base de datos

Cada documento normalmente contiene la información que describe el documento con más detalle. Por ejemplo, cada documento Goods receipt (Factura de compra) puede contener la información sobre el proveedor de mercancías, el almacén en el que se reciben las mercancías, etc.

La composición de dicha información es la misma para todos los documentos del mismo tipo y, para describir dicha composición, se utilizan los requisitos del objeto de configuración Document que son los objetos de configuración subordinados. El desarrollador crea la mayoría de los requisitos de forma independiente. Sin embargo, cada objeto de configuración Document tiene los requisitos estándar por defecto. Los dos más importantes son Date y Number. Dado que el tipo de datos Date contiene la fecha y la hora con precisión de segundo, este requisito define principalmente la posición del documento en el eje de tiempo (Fig. 4.2).

ch04/04_02.tif

Fig. 4.2. El requisito "Vendor" del documento "Goods receipt" en el modo de Designer, en el modo de 1C:Enterprise y en la base de datos

Además, cada documento contiene, por regla general, una determinada composición de información que tiene la misma la estructura, pero es diferente en la cantidad y está destinada a diferentes documentos. Así, por ejemplo, cada documento Goods receipt (Factura de compra) puede contener una lista de mercancías recibidas.

Para describir dicha información se utilizan las secciones tabulares del objeto de configuración Documento. En este caso, en la base de datos se crearán las tablas adicionales para almacenar las secciones tabulares subordinadas a un documento específico (Fig. 4.3).

ch04/04_03.tif

Fig. 4.3. La sección tabular "List of goods" del documento "Goods receipt" en el modo de Designer, en el modo 1C:Enterprise y en la base de datos

<< Prev   Next >>

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002