Estructura de archivo CSV

Un archivo .csv para importar diarios debe contener información específica en un orden concreto.

Esta tabla muestra la información que debe contener cada línea de diario de un archivo .csv, así como el orden de esta información:

Campo Tipo de campo Tipo de datos Descripción de contenido de campo
Versión Obligatorio Alfanumérico Id. de la versión, por ejemplo, V01.
Id. de diario Opcional Alfanumérico El id. de diario del sistema de origen se añade a la descripción como un sufijo y el sistema genera el nuevo id. de diario.

Si la longitud del id. supera el límite de almacenamiento, se acorta el id.

Los valores de ejemplo son JI0001, JI0002.

Resumen de diario Opcional Cadena Definido por un usuario.

Los valores de ejemplo son Reclasificación, Productos terminados.

Período Requerido Fecha Debe tener un estado Abierto y el formato configurado en Business Modeling.

No puede estar vacío ni contener caracteres innecesarios o espacios en blanco.

Un valor de muestra es 01_2020.

Tipo de diario Requerido Cadena Las opciones posibles son Entidad o Grupo.

No puede estar vacío ni contener caracteres innecesarios o espacios en blanco.

Grupo Requerido Cadena Debe tener el formato configurado en Business Modeling.

El id. de grupo solo es válido para diarios de grupo. Para los diarios de entidad, el id. de grupo se ignora.

No puede estar vacío ni contener caracteres innecesarios o espacios en blanco.

Los valores de ejemplo son GR0001, GR0002.

Entidad Requerido Cadena Debe tener el formato configurado en Business Modeling.

No puede estar vacío ni contener caracteres innecesarios o espacios en blanco.

Los valores de ejemplo son RU0001, RU0002.

Nivel Requerido Cadena Debe tener el formato configurado en Business Modeling.

No puede estar vacío ni contener caracteres innecesarios o espacios en blanco.

Un valor de muestra para un diario de grupo es Consolidación de capital. Los valores de ejemplo de un diario de entidad son Reclasificación, Ajuste y Corrección.

Descripción Opcional Cadena Definido por un usuario.

El id. de diario del sistema de origen se añade a la descripción como un sufijo.

Categoría Opcional Cadena Definido por un usuario.
Secuencia contable Requerido Numérico Un número de secuencia contable indica un diario.

No puede contener números negativos.

Debe empezar por 1 y aumentar de forma incremental para cada diario posterior. Cada línea de un diario debe contener el mismo número de secuencia que este diario. Por ejemplo, en la secuencia 1 1 2 2 2, 1 indica un diario con dos líneas y 2 indica otro diario con tres líneas.

El orden en que se contabilizan las líneas de diario se basa en un orden ascendente de las líneas de diario de un archivo .csv.

El orden en que se contabilizan los diarios se basa en el orden ascendente de los números de secuencia contable.

Fase del segmento Opcional Cadena Solo se aplica a diarios de grupo.

Algunos ejemplos de valores para un diario de la entidad son Reclasificación, las opciones posibles son Intersegmento o Intrasegmento.

Se debe dejar vacío para los diarios de entidad. En caso contrario, el archivo de importación se descarta.

Cuenta Requerido String Debe ser una cuenta base y en el formato que se configure en Business Modeling.

No puede estar vacío ni contener caracteres innecesarios o espacios en blanco.

Los valores de ejemplo son L300100, A250120.

Intercompañía Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el atributo Intercompañía está habilitado para un id. de cuenta específico. En caso contrario, se deja vacío y el sistema asignará el valor Externo.

La intercompañía no puede contener caracteres innecesarios o espacio en blanco.

Los valores de ejemplo son RU0001, Externo.

Nota

La intercompañía puede ser la misma que la entidad. Este puede ser el caso de las transacciones financieras internas de una entidad, como, por ejemplo, entre centros de coste o departamentos.

Detalles de estados financieros Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere los detalles de estados financieros. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son 42, 12.

Debe Requerido Numérico Debe contener un importe de débito.

Para contabilizar diarios, el importe total de un débito y un crédito debe cuadrar. De lo contrario, solo puede guardar diarios como borradores.

Haber Requerido Numérico Debe contener un importe de crédito.

Para contabilizar diarios, el importe total de un débito y un crédito debe cuadrar. De lo contrario, solo puede guardar diarios como borradores.

Segmento 1 Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere información de segmento. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son BU0001, BU0002.

Intersegmento 1 Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere información de intersegmento. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son RE0001, RE0005.

Segmento 2 Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere información de segmento. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son BU0001, BU0002.

Intersegmento 2 Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere información de intersegmento. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son RE0001, RE0005.

Segmento 3 Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere información de segmento. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son BU0001, BU0002.

Intersegmento 3 Opcional Cadena Debe tener el formato configurado en Business Modeling.

Se debe especificar si el id. de cuenta correspondiente requiere información de intersegmento. En caso contrario, se deja vacío y el sistema asignará el valor Sin asignar.

Los valores de ejemplo son RE0001, RE0005.

Nota

La estructura del archivo .csv difiere entre la plantilla que puede utilizar para importar un archivo y un archivo exportado. Un archivo exportado tiene ocho columnas adicionales. No obstante, puede importar un archivo exportado anteriormente para la transferencia de datos y la migración. La validación se aplica a esas columnas adicionales.