Convertir un extracto bancario en un Buchungsstapel de DATEV

La contabilidad alemana funciona con DATEV, y un conversor que ofrece una página en alemán pero solo exporta a QuickBooks está traducido, no localizado. Esta página dice lo que el exportador escribe y lo que se niega a escribir. Todo lo que sigue está sacado de src/export/datev.ts — el archivo que produce la descarga.

Los cuatro números que le pide

No son ajustes; sin ellos el lote no se puede imputar a nada.

CampoQué esDe dónde sacarlo
N.º de BeraterBeraternummer — el número que su asesor fiscal tiene en DATEV.Se lo da su Steuerberater, su asesor fiscal. Es el mismo en todos los lotes que le envíe.
N.º de MandantMandantennummer — su número de cliente con ese asesor.Del mismo sitio, y también constante.
Cuenta bancariaEl Konto: el número de la propia cuenta bancaria en el plan contable.1200 en SKR03, 1800 en SKR04. Si trabaja con otro plan, pregunte.
ContrapartidaEl Gegenkonto: la cuenta de contrapartida contra la que se contabiliza cada fila.Una cuenta puente desde la que piensa reasignar — vea el último apartado.

Valores por defecto: Konto 1200, Gegenkonto 1590, Sachkontenlänge 4.

Un extracto que cruza el fin de año se rechaza

El campo Belegdatum es TTMM — cuatro dígitos, día y mes, y ningún año. El año sale de la ventana Datum-von / Datum-bis de la cabecera, que el importador aplica a todas las filas del lote.

Así que un lote es, por construcción, un único ejercicio fiscal. Un extracto que va del 20 de diciembre al 5 de enero no se puede expresar como uno solo, y las opciones honestas son negarse o contabilizar diciembre dentro de enero. Este exportador se niega, y dice qué años encontró. Divida el extracto en el cambio de año y convierta cada mitad.

Este es el único caso en el que no obtiene ningún archivo. La negativa es deliberada: un Buchungsstapel que trasladara en silencio quince días de diciembre al año siguiente se importaría sin problemas y estaría mal en la contabilidad, que es exactamente la clase de error que este sitio existe para rechazar.

Por qué los importes no llevan signo menos

Los importes de DATEV van sin signo. El sentido vive en el Soll/Haben-Kennzeichen y — esta es la parte con la que la gente tropieza — es relativo al Konto, no a usted. El Konto es aquí la cuenta bancaria, que es un activo, así que el dinero que entra la aumenta: las entradas son S, las salidas son H.

Si ha visto a algún conversor producir un lote con todos los signos invertidos, ese es el error: leer Soll/Haben como si la referencia fuera la contrapartida.

El archivo es Windows-1252, no UTF-8

DATEV acepta UTF-8 para los nombres y las direcciones de deudores y acreedores. No lo acepta para un lote de asientos. Un archivo escrito en UTF-8 se importa, en el mejor de los casos, con las diéresis destrozadas, así que este va codificado en Windows-1252 y los caracteres que quedan fuera se transliteran en lugar de descartarse.

Detalles del formato, para quien quiera comprobarlo: EXTF, formato 700, Formatname Buchungsstapel, Formatversion 13, 125 columnas, separadas por punto y coma. La Festschreibung se deja desactivada, así que el lote sigue siendo editable después de la importación.

Lo que esto no puede hacer por usted

No puede elegir la contrapartida. Decidir que un pago corresponde a la 4930 y no a la 6815 exige un conocimiento que ningún extracto bancario lleva consigo — para qué fue el pago, de qué proyecto, si es deducible. Una línea de extracto dice «SumUp Payments Ltd» y nada más.

Así que todas las filas se contabilizan contra el único Gegenkonto que usted fije, y reasignarlas en DATEV es trabajo de contabilidad que esta herramienta no pretende hacer. Lo que sí hace es meter en el archivo las fechas, los importes, el sentido de cada fila y el texto — correctamente, y con la comprobación de saldos detrás.

Compruébelo usted mismo

La descarga es un archivo de texto. Ábralo: la primera línea es la cabecera, con sus números de Berater y de Mandant y la ventana de fechas; la segunda son los 125 nombres de columna; y cada línea a partir de ahí es un asiento. Compare una fila con el extracto del que salió — el importe, el TTMM, la S o la H — antes de enviarle nada a su asesor.