¿Qué es un registro de información?


<< Prev   Next >>

El objeto de configuración Information register está diseñado para describir la estructura de almacenamiento de datos por varias dimensiones. A partir del objeto de configuración Information register, la plataforma crea una tabla en la base de datos que puede almacenar la información arbitraria "asociada" al conjunto de dimensiones (Fig. 9.1).

ch09/09_01.tif

Fig. 9.1 Registro periódico de información independiente "Prices" en Designer y en la base de datos

La diferencia fundamental entre el registro de información y el registro de acumulación es que cada movimiento del registro de información configura un nuevo valor del recurso, mientras que el movimiento del registro de acumulación cambia el valor existente del recurso. Por esta razón, el registro de información puede almacenar cualquier dato (no sólo los datos numéricos, como el registro de acumulación).

Otra característica importante del registro de información es su capacidad (en u caso) de almacenar los datos con una referencia de tiempo. Así, el registro de información puede almacenar no sólo los valores de datos actuales, sino también la historia de sus cambios a lo largo del tiempo. Un registro de información que utiliza una referencia de tiempo se denomina el registro periódico de información (periodic information register).

Se puede determinar la periodicidad del registro de información mediante uno de los siguientes valores:

dentro de un segundo;

dentro de un día;

dentro de un mes;

dentro de un trimestre;

dentro de un año;

dentro del registrador (si está configurado el modo de registro Subordinate to recorder).

El registro periódico de información siempre contiene el campo de servicio Period que el sistema añade automáticamente. Tiene el tipo Date y se utiliza para indicar que el registro pertenece a un período. Al registrar los datos en el registro, la plataforma siempre restablece el valor de este campo al inicio del período en el que se encuentra.

Por ejemplo, si en el registro de información con una periodicidad dentro de un mes se registran los datos en los que el período está indicado como 08/04/2013, el registro guardará estos datos con un valor de período igual al 01/04/2013.

Al igual que con otros registros, el sistema controla la unicidad de los registros para el registro de información. Sin embargo, mientras que para otros registros el identificador único del registro es el registrador y el número de línea, para el registro de información se aplica otro principio para formar el valor clave.

La clave de registro que identifica de forma única el registro es en este caso un conjunto de valores de dimensiones del registro y del período (si el registro de información es el registro periódico). Por ejemplo, para el registro periódico de información con la dimensión Product y el recurso Price (vea la 9.1) la clave de registro será el conjunto de valores de los campos Period y Product. Un registro de información no puede contener varios registros con las mismas claves.

Si continuamos la comparación con el registro de acumulación, podemos decir que el registro de información brinda más libertad para editar los datos almacenados. Junto con la capacidad de usarse en el modo de subordinación al registrador (cuando los registros del registro de información están "asociados" al documento registrador), el registro de información también puede utilizarse en un modo independiente, en el que se le da al usuario total libertad de trabajo interactivo con los datos del registro. Un registro de información que no utiliza la subordinación al registrador se denomina un registro de información independiente.

¡Aprenda más!

Se puede leer sobre la estructura de los objetos de 1C:Enterprise lenguaje integrado destinados a trabajar con los registros de información en la sección "Catálogo Breve para Desarrolladores. Registros de información".

<< Prev   Next >>

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