# Importar/Exportar

## Formatos de importación

- Open Financial Exchange (.ofx)

  Las fechas deben estar en formato AAAMMDD.

- Quicken Interchange Format (.qif)

  Las fechas deben estar en formato inglés (EE. UU.) (MM/DD/AAAA).

- Denaro CSV (.csv)

  ❗ Si bien CSV es un formato común y algunos bancos permiten a sus usuarios exportar información como CSV, estos archivos son, de hecho, tablas que pueden contener datos arbitrarios. La importación de un archivo CSV creado en otro programa fallará porque sus datos no serán compatibles con lo que Denaro intenta obtener de un archivo. El propósito de importar/exportar CSV es proporcionar una forma de agregar datos a una cuenta mediante programas externos, como editores de texto y paquetes de oficina. La importación solo agregará nuevas transacciones sin anular las existentes. Si desea crear un archivo CSV manualmente, este es el encabezado que incluye todas las columnas que Denaro espera encontrar:

  ID;Date;Description;Type;RepeatInterval;RepeatFrom;RepeatEndDate;Amount;RGBA;UseGroupColor;Group;GroupName;GroupDescription;GroupRGBA

  - ## ID

    Id de transacción, debe ser único para una cuenta determinada. Los ids empiezan por 1.

  - ## Date

    La fecha de la transacción (o fecha de inicio en caso de transacción repetida), debe estar en formato inglés (EE. UU.) (MM/DD/AAAA).

  - ## Description

    Descripción de la transacción, puede contener cualquier carácter excepto punto y coma.

  - ## Type

    Tipo de transacción: 0 para ingresos, 1 para gastos.

  - ## RepeatInterval

    Un número que representa el intervalo de repetición de la transacción:

    0 - Nunca

    1 - Diario

    2 - Semanal

    7 - Quincenal

    3 - Mensual

    4 - Trimestral

    5 - Anual

    6 - Bianual

    Véase Intervalo de repetición en la página de transacción para obtener más información sobre las transacciones repetidas.

  - ## RepeatFrom

    Debe ser un id de transacción de origen o 0 si es una transacción de origen o -1 si no es una transacción repetida.

  - ## RepeatEndDate

    Fecha de finalización de la transacción repetida, debe estar en formato inglés (EE. UU.) (MM/DD/AAAA). Déjelo vacío si no es una transacción repetida.

  - ## Amount

    Importe de la transacción en formato inglés (US) (123,456.78).

  - ## RGBA

    Color de la transacción, debe estar en formato rgb(R,G,B) donde R, G y B son enteros en un rango entre 0 y 255.

  - ## UseGroupColor

    Si una transacción debe usar el color de grupo: 0 - falso, 1 - verdadero.

  - ## Group

    Id de grupo de la transacción. Los ids empiezan por 1. Para una transacción no agrupada debe ser -1 (no 0, este es un valor incorrecto para el id de grupo).

  - ## GroupName

    Nombre del grupo de la transacción, debe coincidir con el id del grupo. Puede contener cualquier carácter excepto punto y coma. Déjelo vacío para transacciones no agrupadas, en cualquier otro caso no debería estar vacío.

  - ## GroupDescription

    Descripción del grupo de la transacción, debe coincidir con el id del grupo. Puede contener cualquier carácter excepto punto y coma y puede estar vacía. Déjelo vacío para transacciones no agrupadas.

  - ## GroupRGBA

    Color del grupo, debe estar en formato rgb(R,G,B) donde R, G y B son números enteros comprendidos entre 0 y 255.

  Los recibos y notas no están presentes en CSV.

## Formatos de exportación

Puede seleccionar si desea exportar toda la información o sólo la de la vista actual. Si selecciona la vista actual, las transacciones mostradas actualmente se exportarán en el mismo orden en que se muestran.

- Portable Document Format (.pdf)

  Un archivo contendrá la información de una cuenta, una lista de transacciones e imágenes de recibos. Las transacciones están coloreadas como en la aplicación, pero los colores se modifican haciéndolos semitransparentes para que el texto negro siempre sea claramente visible. Puede establecer una contraseña para un archivo exportado.

- Denaro CSV (.csv)