Importación de CSV: Descripción general de las definiciones de campo

El uso de archivos CSV para importar información a Sage Intacct facilita la entrada de datos en lotes grandes. Al importar un archivo, la información debe introducirse en un formato específico, y el formato puede variar en función del tipo de importación que realices.

Los formatos requeridos se describen en la segunda fila del archivo de plantilla CSV para la importación específica y en el archivo Definiciones campo por campo del tema de ayuda para la importación específica. Para obtener una lista de las aplicaciones de Intacct que tienen importaciones asociadas, consulte Importación de CSV: Por aplicación o asunto.

Información de definiciones de campo

La columna del archivo CSV cargado debe comenzar con el nombre del campo tal y como aparece en la definición. Además, el contenido de los datos debe ajustarse a las especificaciones enumeradas para ese nombre de campo.

El orden de los campos o columnas en el archivo CSV es irrelevante; Sin embargo, el encabezado de la columna debe contener el nombre del campo tal y como aparece en las definiciones de campo.

Algunas cargas, como los asientos de diario del Libro Mayor, tienen números de línea. Es posible que al principio no te resulte obvio cómo funcionan los números de línea. Para ver un ejemplo ilustrado, consulte Ejemplo de número de línea.

Los ejemplos de las siguientes explicaciones de especificación de campo se suelen tomar de Plan de cuentas. Las especificaciones siempre aparecen en el mismo orden, que es el siguiente.

Nombre del campo: DONOTIMPORT
#

Cualquier fila que comience con # se ignora durante la importación.

Nombre del campo:

Este nombre DEBE aparecer en la fila del encabezado (primera línea) de la columna en el archivo CSV EXACTAMENTE como aparece en la tabla de definiciones de campo. El orden de la columna dentro del archivo CSV no es importante, siempre que hayas incluido correctamente el nombre del campo como encabezado de la columna.

Nombre del campo de la interfaz de usuario:

El nombre del campo en la interfaz de usuario (UI).

El nombre del campo (arriba) está formateado para su uso en la base de datos de Intacct. El nombre del campo de la interfaz de usuario es el nombre que se ve cuando se utiliza la interfaz de usuario de Intacct y está pensado para que sea más fácil de leer.

Por ejemplo, el campo Nombre MIN_ORDER_Q tendría el nombre del campo de la interfaz de usuario Cantidad mínima de pedido. Este campo se incluye para asegurarte de que estás introduciendo información para el campo deseado.

Tipo:

Pueden ser caracteres, un número o una fecha.

Carácter

Cualquier ANSI 92 Personaje de nivel de entrada, excepto los personajes que no se pueden introducir, como Escape, o cualquier personaje específicamente no permitido. Si no se permiten caracteres, el campo Tipo puede especificar Alfanumérico y guion bajo. Esto significa que no son válidos otros caracteres que no sean alfabéticos, numéricos o un guion bajo.

Número

Se permite cualquier número positivo o negativo, siempre que esté en el rango de 0 a 99999999.

Fecha

Se permite cualquiera de los siguientes formatos de fecha.

Secuencia de fechas Formato de fecha
Mes, día, dos últimos dígitos del año
  • MM/DD/AA
  • MM.DD.AA
  • MM-DD-AA
  • MM DD AA
Mes, día, todos los dígitos del año
  • MM/DD/AAAA
  • MM.DD.AAAA
  • MM-DD-AAAA
  • MM DD AAAA
Día, mes, dos últimos dígitos del año
  • DD/MM/AA
  • DD.MM.AA
Día, mes, todos los dígitos del año
  • DD/MM/AAAA
  • DD.MM.AAAA
Largura:

La longitud puede ser fija, variable o no aplicable, según el campo.

Longitud variable.

Normalmente se usa para elementos como el nombre de una cuenta, que puede tener cualquier longitud de 0 a 80 caracteres.

Longitud fija

Un número especificado de caracteres. Por ejemplo, el campo NORMAL_BALANCE para cargar un plan de cuentas indica que debe tener dos caracteres, que son CR y DB para crédito o débito.

Valor predeterminado:

El valor predeterminado designado para el campo se enumera aquí con fines informativos. Si no proporciona un valor válido (siguiente fila), se utiliza el valor predeterminado del campo en la carga.

Valores válidos:

Cada plantilla de importación proporcionará una lista de valores que el campo aceptará durante la carga. Puede contener el valor predeterminado y una alternativa, o un rango de valores que el campo aceptará.

El tipo de valor válido dependerá del tipo de datos que estés cargando.

Dependencias:

A veces, no se puede introducir información sobre el campo B hasta que se haya introducido información sobre el campo A. El campo B depende del campo A para funcionar correctamente. Las dependencias surgen de la forma en que los datos de su empresa específica se relacionan entre sí.

Por ejemplo, en una importación de plan de cuentas, la dependencia enumerada para el campo CLOSETOACCT_NO indica "Debe ir a una cuenta válida". Esto significa que tu sociedad debe contener un número de cuenta como número de cierre de cuenta. Para cumplir con las condiciones de esta dependencia, debe buscar un número de cuenta de cierre válido en la aplicación de contabilidad.

Puede haber muchos tipos de dependencias. La descripción de este campo indicará las dependencias requeridas, o None si no se requiere ninguna.

Obligatorio:

Indica si el campo de la plantilla de importación es necesario para la importación.

Cuando el campo es obligatorio (Sí), debe introducir información para el campo. Si no introduces la información necesaria, es posible que la importación tenga errores o que no se importe en absoluto.

Cuando el campo no es obligatorio (No), puede introducir información para el campo.

También pueden existir dependencias para los campos obligatorios. Por ejemplo, en una carga de plan de cuentas, el campo CLOSETOACCT_NO puede depender de los datos del campo CLOSEABLE. Si existe esta dependencia para este campo, la descripción Requerido incluirá instrucciones sobre qué hacer, como:

Si CLOSEABLE=C, debe incluir datos válidos en el campo CLOSETOACCT_NO.

Editable:

Indica si el campo se puede editar o no después de importarlo. Por ejemplo Campos de identificador no son editables.

En ocasiones, el hecho de que un campo sea editable es condicional. Por ejemplo, en Facturas, el BILL_NO se puede editar si la factura no está pagada parcialmente o pagada.

Notas:

A veces, se incluye material explicativo en esta área opcional.

A continuación se muestra un ejemplo de la función Plan de cuentas Tabla de descripción campo por campo, que muestra cómo se presenta la información sobre un campo. Este tipo de información se incluye en todas las plantillas de importación.

Ejemplo de descripciones de campos del campo Importar plan de cuentas por descripciones de campos.
Nombre del campo: ACCT_NO
Nombre del campo de la interfaz de usuario: Cuenta principal y subcuenta
Tipo: Carácter
Largura: 24
Valor predeterminado: Ninguno
Valores válidos:

Cualquier.

Debe cumplir con las cuentas principales/subcuentas.

Dependencias: Ninguno
Obligatorio:
Editable: No

En el caso de los campos con entradas válidas predefinidas (como Verdadero/Falso), utilice las mayúsculas iniciales. Por ejemplo Verdaderono VERDADERO o verdadero. Los identificadores requieren coincidencias exactas de mayúsculas y minúsculas, mientras que las entradas predefinidas requieren mayúsculas iniciales.

Definiciones de campos de contacto

Intacct utiliza prefijos para distinguir entre los tipos de contactos que se pueden importar.

Contacto Prefijo
Contacto principal Ninguno
Contacto de pago del proveedor P_
Contacto de devolución del proveedor R_
Contacto de facturación del cliente B_
Contacto de envío del cliente S_

Para obtener más información sobre las definiciones de campos de contacto, consulte Importaciones de CSV: Definiciones de campos de contacto.

¿Cómo funcionan los campos en blanco?

En la mayoría de las importaciones, si dejas un campo en blanco en el archivo de importación, la entrada en blanco sobrescribirá cualquier información existente en Intacct como en blanco al cargarla.

Por ejemplo, supongamos que tienes el valor existente 123456 en un campo de Intacct y cargas un campo en blanco para el mismo campo con una importación de CSV. Cuando mires ese campo en Intacct, verás que el valor original 123456 se ha reemplazado sin información y el campo está en blanco.

Dos importaciones no funcionan de esta manera:

  • el Actualizar Vendedor Transacciones 1099 importación
  • el Actualizar Vendedor Balances de apertura del formulario 1099 importación.

Si un campo se deja en blanco en estas importaciones, el valor existente en Intacct se mantiene en Intacct. Para eliminar el valor existente en Intacct para estas dos importaciones, introduce el valor NULL en los campos seleccionados. Echa un vistazo a cada plantilla de importación para obtener más información.

Descargar plantillas estándar

Para descargar plantillas estándar para importaciones de CSV, consulte Descargar una plantilla de importación.