Por ejemplo, suponga que los datos se tomarán de documentos. En este caso, cada vez que la formación ninguna el programa necesitaría un informe ordenar todos los documentos, extraer datos de los mismos y sólo entonces, en base a estos datos, elaborar el informe solicitado.
Obviamente, tal enfoque para generar informes sería ineficiente. Por lo tanto, en la práctica, existe algo como tener un documento. Al contabilizar un documento (en lugar de simplemente registrarlo en la base de datos 1C), sobre la base del formulario 1C completado por el usuario, el Departamento de Contabilidad genera las llamadas contabilizaciones, es decir, realiza una o más entradas en una o más registros.
Los registros 1C son solo tablas que contienen columnas y filas. El principio es el mismo que el de las tablas de Excel o las tablas normales de "papel".
El movimiento de un documento a través de los registros son las entradas que realiza un documento en los registros durante el envío, se denominan.
Es de estos registros que se toman datos al generar varios informes. Esta mucho más rápido que iterar a través de todos los documentos. Es por esta razón que siempre debe estar atento no solo a completar el formulario del documento, sino también, si es necesario, controlar las contabilizaciones generadas por el documento.
Había una parte importante del artículo, ¡pero sin JavaScript no es visible!
Tipos de registros 1C Contabilidad
De hecho, los registros en 1C: Contabilidad se utilizan no solo para almacenar publicaciones de documentos, sino también para otros fines. En este sentido, existen varios especies registros:
- Registros de información
- Registros de acumulación
- Registros de cálculo
- registros contables
El último tipo de registro solo almacena asientos contables documentos. Cómo todos estos difieren entre sí y por qué, lo cuento en el curso que leí sobre Contabilidad de la Empresa 8. Aquí daré una vez más una lista de registros 1C existentes, solo en forma de captura de pantalla (por ejemplo, 1C Contabilidad 8.2).
Y aquí está lo mismo en el ejemplo de 1C: Contabilidad 8.3:
sitio web_Ver registros 1C Contabilidad
Nunca está de más saber exactamente dónde se encuentran ciertos registros en el programa y por qué se necesita cada uno de ellos. Bueno, al menos porque una vez ¡y muy fácilmente!) es posible que deba revisarlos para encontrar y corregir errores en la contabilidad (una tarea típica al cerrar un mes).
Cualquiera de los registros se puede abrir utilizando los formularios que he dado anteriormente. Es decir, de la lista general de registros de un determinado tipo. Por ejemplo, daré el registro más famoso: el registro contable. Sin embargo, este nombre es más técnico, ya que para el usuario se denomina Diario de contabilización.
sitio web_Cuando abre cualquier registro, los datos se muestran allí "en un montón común". Se pueden filtrar por los parámetros que necesites, al igual que se puede hacer con los documentos.
Realización de cambios en los registros.
Si observa nuevamente el fragmento del contenido del registro contable 1C Enterprise en la figura anterior, preste atención a la ausencia de un botón Agregar. El hecho es que no todos los registros se pueden escribir directamente, es decir. ábralo y agregue elementos (cadenas) manualmente, como puede hacer con documentos o directorios.
Una pregunta rápida: ¿sabe que en algunos directorios también es imposible ingresar datos a través del botón "Agregar" favorito de todos? ¿Por qué crees?
Y aquí hay un ejemplo de un registro de información simple, en el que las entradas se pueden hacer manualmente. Por supuesto, usar tales registros es más fácil.
sitio web_Si no hay ningún botón en el registro Agregar, entonces los datos en tales registros son ingresados solo por el llamado registradores. El significado del concepto de registrador se ilustra con la misma imagen con la forma de un registro contable.
Resumiendo
Los registros de 1C Contabilidad almacenan datos no menos importantes que los registrados en formularios de documentos. Es muy importante poder trabajar correctamente con diferentes registros; esto ayuda a comprender si el programa está haciendo todo correctamente (de acuerdo con sus necesidades). Además, todo esto ayuda a corregir errores en la contabilidad.
Las características de los diferentes registros, el ingreso de datos en ellos, los tipos de registradores, la diferencia entre registros periódicos y no periódicos, y mucho más, lo considero en mi curso 1C: Contabilidad 8, presentado en este sitio.
Registros de información 1C es un conjunto de datos estructurado con dimensiones y recursos. Diseñado para almacenar información periódica.
Periodicidad
La información se almacena en términos de medidas y período. Información de registro, puede establecer la frecuencia:
- No PERIODICO
- por registrador
- segundo
- una semana
- mes
- trimestre
La periodicidad es necesaria para seleccionar información del registro durante un cierto período de tiempo. Si especifica una frecuencia, las entradas en el registro se realizarán con el período en que se realizó la entrada. Por ejemplo, si miras el registro "Precios de artículos", puedes ver el historial de cambios de precio, con qué medidas y en qué período de tiempo se realizó el registro.
La periodicidad en los registros de información es necesaria para la información que cambia con el tiempo, por ejemplo: tipos de cambio, precios de artículos, descuentos y márgenes de artículos, etc.
registradores
Si escribe en el registro de información utilizando un documento, debe configurar el modo de grabación: "Envío al registrador" y seleccionar el documento que se utilizará para escribir en el registro. Luego aparecerá el campo "Registrar" en el registro, donde se almacenará la información, con qué documento se realizó la entrada. Además, el registrador puede usarse como un período, para esto, especifique en el campo "Periodicalidad" - "Por registrador". La presentación al registrador se realiza cuando se requiere vincular el registro al documento de manera rígida y no es posible cambiar las entradas en el registro en modo manual.
Puede haber varios documentos que estarán en el papel de los registradores. Para agregar un registrador, debe ir a las propiedades del registro de información requerida, ir a la pestaña "Registradores" y marcar las casillas junto a los documentos que actuarán como registrador.
Puedes ver los movimientos que hace el registrador a partir del documento. Para hacer esto, debe ir al documento que le interesa, haga clic en: Ir - Movimientos de documentos a través del registrador.
En las propiedades del registro, no olvide agregar los derechos, se pueden asignar en la pestaña "Derechos". Luego, en la lista de roles, debe seleccionar el rol al que desea agregar derechos al registro y establecer los derechos para el rol seleccionado en la lista de derechos.
Singularidad de los registros
La singularidad del registro depende del período y las medidas. Por ejemplo, si desea escribir un registro con las mismas medidas en el registro "Precios de artículos" en el mismo día, entonces no tendrá éxito y el programa generará un error, ya que la frecuencia del registro es dentro de un día.
Si la frecuencia la fija el registrador, también participa en la unicidad del registro.
Para registros no periódicos e independientes, la unicidad depende de la combinación de dimensiones.
formularios
Para ver los registros, use el formulario de lista, puede configurar la selección de los campos que le interesan, ver el historial de los registros y cambiarlos a través del formulario de registro. Puede visualizar las entradas del registro de la siguiente manera: en el menú superior, haga clic en el botón "Operaciones" - "Registros de información". En la ventana que se abre, seleccione el registro que necesita. Después de eso, se abrirá un formulario de lista en forma de tabla, donde cada fila es una entrada única.
Para editar / crear, use el formulario de entrada, si la entrada está subordinada al registrador, entonces el campo no estará disponible y el formulario no se creará.
Debe agregar formularios en el configurador yendo al registro de información, en la pestaña "Formularios" y haciendo clic en la "lupa" al lado del tipo de formulario deseado. A continuación, se abrirá una ventana donde podrá configurar los campos del futuro formulario (ubicación, nombres y prescribir la funcionalidad).
Dimensiones, recursos y atrezo
Las dimensiones están destinadas a formar la singularidad del registro, luego se pueden usar para seleccionar y cortar por una dimensión específica. La combinación de medidas forma la clave del registro. Es mejor no crear una gran cantidad de dimensiones para que la tabla no crezca y no se ralentice en el proceso de trabajar con ella.
Las dimensiones tienen una casilla de verificación "Leading", si está configurada, el registro se almacenará en la base de datos mientras exista esta dimensión. Se pueden realizar varias mediciones principales. Por ejemplo, en el registro de información "Precios de artículos", la dimensión principal es el artículo, si elimina el artículo que participa en el registro, el registro en el registro de información para este artículo se eliminará automáticamente.
Los recursos están diseñados para almacenar información resumida: cantidad, precio, etc. A futuro recibiremos recursos por un tiempo determinado (si el registro es periódico), según mediciones.
Los detalles, en la mayoría de los casos, están destinados a almacenar información adicional, no participan en la unicidad del registro. Por ejemplo, se puede ingresar información como el autor, el comentario, etc. en los detalles.
Puede realizar las siguientes acciones con el registro de información:
- Eliminación de una entrada en el registro de información 1C
Peculiaridades
- La unicidad de los registros por un conjunto de dimensiones: cada registro en el registro de información es un nuevo valor del recurso.
- Las inscripciones del registro de información pueden ser periódicas o no.
- El registro de información puede ser dependiente e independiente del registrador.
- Es posible realizar un corte del primer y último registro en la fecha deseada. Esto se implementa mediante tablas virtuales: SliceFirst y SliceLast. Para usar estas tablas, puede usar tanto la selección como la consulta (en el diseñador de consultas, quitará estas tablas virtuales y podrá consultarlas). Estas tablas estarán disponibles si el registro de información es periódico.
El registro "Nomenclatura de precios" es un registro periódico de información, las entradas se realizan de acuerdo con el registrador.
La imagen muestra que la frecuencia se establece dentro de un día. Esto significa que el precio se puede cambiar una vez al día según medidas únicas durante el día.
El registro está subordinado al documento "Fijación de precios de artículos". Entonces, la entrada en el registro proviene de este documento. Los movimientos en un documento específico se pueden ver desde el formulario del documento "Establecimiento de precios de artículos".
El registro está diseñado para almacenar información sobre el precio del artículo, con las dimensiones "Tipo de precio", "Nomenclatura" y "Característica del artículo". Las dimensiones principales son los tres campos de la dimensión, será posible realizar una selección en ella durante la selección.
Conclusión: después de leer el artículo, podrá crear un registro de información 1C, agregar dimensiones y recursos, configurar formularios de edición y lista. Crear un registro y hacer una selección de registros existentes. Si tiene alguna pregunta, use los comentarios en el artículo, intentaré responder rápidamente a su pregunta.
El registro de información 1C 8 es un objeto de metadatos diseñado para almacenar información de referencia en el contexto de las dimensiones definidas por el desarrollador.
Un ejemplo típico de uso del registro de información es almacenar información sobre el tipo de cambio por moneda y período.
Echemos un vistazo más de cerca a las propiedades y configuraciones del registro de información.
Las dos propiedades principales del registro acumulativo son: Periodicidad Y Modo grabación.
Estas son propiedades únicas de registro de información que ningún otro objeto de metadatos tiene. Considerémoslos con más detalle.
Esta propiedad le permite agregar una dimensión adicional a la lista de dimensiones: Período. Con su ayuda, puede resolver una gran cantidad de tareas: almacenar información en una base de datos, teniendo en cuenta la relevancia para una fecha determinada. Hay muchos ejemplos aplicados del uso de períodos: almacenar el valor de una moneda para cada día, almacenar el precio de un artículo, etc.
La periodicidad puede tomar los siguientes valores:
- No PERIODICO
- dentro de un segundo
- En un día
- Dentro de un mes
- dentro del bloque
- Dentro de un año
Obtenga lecciones en video de 267 1C gratis:
Si selecciona una periodicidad distinta a la opción No periódica, el sistema controlará la singularidad de los registros dentro de un período de tiempo específico. Si el registro no es único, el sistema 1C emitirá un mensaje y no le permitirá escribir en la base de datos.
Y una de las características principales del registro periódico de información es la capacidad de recibir valores listos para usar de "Cortar primero" y "Cortar último". Esta información le permite obtener muy rápidamente información de la base de datos sobre el último (primer) valor establecido en una fecha específica.
Modo de grabación del registro de información
En 1C 8.2 y 8.3, esta propiedad puede ser "Independiente" o "Subordinada al registrador". En el primer caso, las entradas se pueden realizar tanto de forma programática como desde el formulario de lista de registro de información. En el segundo caso, es obligatorio especificar el documento registrador del registro. Esto impone ciertas restricciones, pero al mismo tiempo abre nuevas oportunidades.
Propiedades de dimensión de registro de información
También debe prestar atención a la paleta de propiedades de medición del registro de información 1C 8.3. Especialmente en las banderas Primera y Selección principal:
- Principal- una propiedad de la dimensión, lo que implica información de que sin el valor de esta dimensión, la entrada del registro no tiene sentido. De hecho, esto significa que el sistema, al eliminar un valor de una dimensión, también elimina la entrada de registro con la dimensión "Principal". Solo se puede establecer una medida.
- Selección principal- si el registro es independiente, el registro de cambios para el plan de cambio se establecerá por estas medidas. Uso similar Selección principal por período incluye selección básica para el período de registros periódicos.
Entrada de programa en el registro de información 1C
Hay dos formas de agregar nuevos registros al libro mayor de información: usar el administrador de registros y usar un conjunto de registros. El primer caso es adecuado para una sola entrada, el segundo para dos o más entradas.
Usando el Administrador de grabación:
NewRecord = RegistersInformation.Currency Rates.CreateRecordManager();
NewRecord.Divisa = Referencias.Divisas.FindByName("USD");
NuevoRegistro.Período = Fecha(31,12,2016);
NuevoRegistro.Curso = 100;
NuevoRegistro.Multiplicidad = 1;
NuevoRegistro.Registro();
Usando un conjunto de registros del registro de información 1C:
NewRecordSet = DataRegisters.Currency Rates.CreateRecordSet();
//si no establece la selección, se eliminarán todos los registros del registro de información
NewRecordSet.Selection.Currency.Set(Dólar, Verdadero);
NewRecordSet.Selection.Period.Set(Date(31,12,2016), True);
//formamos directamente el registro del conjunto
NewRecordSet = NewRecordSet.Add();
NewSetRecord.Currency = Referencias.Divisas.FindByName("USD");
NewSetRecord.Period = Fecha (31,12,2016);
NewSetRecord.Curso = 100;
NewSetRecord.Multiplicidad = 1;
NewRecordSet.Escribir();
Se lleva a cabo en forma de una matriz de funciones de escritura. Deben corresponder a los parámetros (tipos de medidas) aceptados en la plataforma. ¿Dónde y cómo se almacenan y cómo agregar o eliminar una entrada en el registro de información 1C?
que es informacion
La composición de los objetos utilizados por el desarrollador está rígidamente ligada a la propia plataforma y no se puede cambiar. Tampoco está disponible para crear sus propios objetos; solo puede operar con un conjunto ya disponible en la plataforma.
Tal construcción le permite estandarizar el proceso. Por otra parte, esto posibilita que otros especialistas modifiquen las soluciones obtenidas.
El registro (registro, inglés) de información también pertenece a los objetos de configuración estándar. Su función es almacenar cualquier dato arbitrario en el contexto de las mediciones.
Por ejemplo, tipos de cambio - en el contexto de monedas, precios - en el contexto de tipos de precios o de acuerdo con la nomenclatura, etc.
Estructura
Los datos en 1C se almacenan en forma de registros (registro, inglés). Cada uno de ellos incluye un tipo de medidas (secciones) y valores de recursos correspondientes.
Por ejemplo, el registro "Precios de bienes" puede incluir medidas (secciones) "Producto" y "Tipo de Precios", y los recursos incluyen el valor "Precio". Así, su estructura está formada:
Y las entradas en sí Los precios de los bienes se verán así:
Para almacenar información adicional sobre cada registro, se utilizan "Detalles".
Periodicidad
Para poder realizar un seguimiento de los datos estáticos a lo largo del tiempo, el registro tiene un campo "Período". Esta es también una sección adicional para el análisis. El valor de la periodicidad se puede seleccionar:
Elegir un valor de periodicidad
Una entrada en el registro de información en 1C (sus cambios) se puede hacer manualmente. También cambian automáticamente al crear documentos.
En este último caso, cada registro se actualiza con un campo especial para fijar dicho documento generador.
Hay una opción de selección de modo. Por ejemplo, el modo "Envío al registrador" provocará una vinculación fuerte a los documentos de formación.
Por ejemplo, para cambiar los precios, será necesario crear un documento especial: "Cambios de precios".
Singularidad de los registros
Para evitar conflictos, cada entrada es única. Está determinado por una clave generada automáticamente por el sistema. Esta clave depende de los valores escritos en los campos y en qué tipo de registro se escriben los datos.
Para crearlo, se toman tres valores: el valor del registrador (esclavo o no esclavo), el valor del período (periódico o no periódico) y el valor de la medición.
Edición
Hay formularios incorporados(predeterminado) para representar datos (aunque el desarrollador puede crear los suyos propios). Por ejemplo, el formulario de lista:
Gracias a él, el usuario tiene la oportunidad de ver, buscar, eliminar/agregar datos y también puede borrar el registro de información 1C.
Para ingresar y trabajar con un registro separado, existe un formulario para su presentación:
Editando el tipo de cambio en 1C
Las capacidades delegadas al desarrollador por estas formas:
- Eliminar, cambiar, agregar una entrada al registro en 1C;
- Clasificación diversa multilateral por medidas en intervalos de tiempo y por registradores.
En esta publicación, se familiarizó en detalle con varios registros 1C y aprendió a procesar información en ellos.