Importación de CSV: Descripción general de las definiciones de campos
El uso de archivos CSV para importar información a Sage Intacct facilita la entrada de datos de 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 necesarios se describen en la segunda fila del archivo de plantilla CSV para la importación específica y en la Definiciones campo por campo sección del tema de ayuda para la importación específica. Para obtener una lista de las aplicaciones de Intacct que tienen importaciones asociadas, consulta Importación de CSV: Por aplicación o tema.
Información sobre las definiciones de campos
La columna del archivo CSV cargado debe comenzar con el nombre del campo tal como aparece en la definición. Además, el contenido de los datos debe cumplir con las especificaciones enumeradas para ese nombre de campo.
El orden de los campos o columnas del 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 la forma en que funcionan los números de línea no sea obvia para usted al principio. Para ver un ejemplo ilustrado, consulte Ejemplo de número de línea.
Los ejemplos de las siguientes explicaciones de las especificaciones de campo se toman normalmente de Plan de cuentas. Las especificaciones siempre aparecen en el mismo orden, que es el siguiente.
| Nombre del campo: | NO IMPORTAR | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| # |
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 del 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) tiene el formato 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 al utilizar la interfaz de usuario de Intacct y está pensado para que sea más fácil de leer. Por ejemplo, el nombre del campo 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 de teléfono móvil o una fecha. Carácter Cualquiera ANSI 92 Carácter de nivel de entrada, excepto los caracteres 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 caracteres que no sean alfabéticos, numéricos o un guion bajo. Número Se permite cualquier número de teléfono móvil positivo o negativo, siempre que esté en el rango de 0 a 99999999. Fecha Se permite cualquiera de los siguientes formatos de fecha.
|
||||||||||
| Longitud: |
La longitud puede ser fija, variable o no aplicable, según el campo. Longitud variable. Normalmente se utiliza para elementos como el nombre de una cuenta, que puede tener una longitud de 0 a 80 caracteres. Longitud fija Un número de teléfono móvil 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 muestra aquí con fines informativos. Si no proporcionas 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 un valor alternativo 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 puedes introducir información sobre el campo B hasta que hayas 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 tu sociedad específica se relacionan entre sí. Por ejemplo, en una importación del plan de cuentas, la dependencia que aparece en el campo CLOSETOACCT_NO indica "Debe ir a una cuenta válida". Esto significa que tu sociedad debe contener un cuenta número de teléfono móvil como número de teléfono móvil de cuenta de cierre. Para cumplir las condiciones de esta dependencia, debes buscar una número de teléfono móvil de cuenta de cierre válida en el aplicación contable. Puede haber muchos tipos de dependencias. El descripción de este campo estado las dependencias requeridas o Ninguno si no se requiere ninguno. |
||||||||||
| Obligatorio: |
Indica si el campo de la plantilla de importación es obligatorio para la importación. Cuando el campo es obligatorio (Sí), debe introducir información para el campo. Si no introduces la información necesaria, la importación puede tener errores o no importarse. Cuando el campo no es obligatorio (No), puedes introducir información para el campo. También pueden existir dependencias para los campos obligatorios. Por ejemplo, en la carga de un 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 requerida 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 se pueda editar es condicional. Por ejemplo, en Facturas, el BILL_NO se puede editar si el factura no está pagado parcialmente o no se ha pagado. |
||||||||||
| Notas: |
A veces, se incluye material explicativo en esta área opcional. |
A continuación se muestra un ejemplo de la Tabla de descripción campo por campo del plan de cuentas, que muestra cómo se presenta la información sobre un campo. Información como esta se incluye en cada plantilla de importación.
| Nombre del campo: | ACCT_NO |
|---|---|
| Nombre del campo de la interfaz de usuario: | Cuenta principal y subcuenta |
| Tipo: | Carácter |
| Longitud: | 24 |
| Valor predeterminado: | Ninguno |
| Valores válidos: |
Cualquiera. Debe cumplir con las cuentas principal/subcuentas. |
| Dependencias: | Ninguno |
| Obligatorio: | Sí |
| Editable: | No |
En el caso de los campos con entradas válidas predefinidas (como Verdadero/Falso), utiliza mayúsculas iniciales. Por ejemplo Verdadero, no VERDADERO o bien verdadero. Los identificadores requieren coincidencias exactas entre 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_ |
| Devolución del proveedor contacto | R_ |
| Facturación al cliente contacto | B_ |
| Envío del cliente contacto | 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 inicial 123456 se ha reemplazado por ninguna información y que el campo está en blanco.
Dos importaciones no funcionan de esta manera:
- el Actualización Proveedor Transacciones 1099 Importar
- el Actualización Proveedor Balances de apertura del formulario 1099 importar.
Si se deja un campo 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. Consulta 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.