Ir al contenido principal

v3 - Integración ContaNet

Cómo configurar y usar la exportación de facturas de Golfmanager al software contable ContaNet (fichero SEC).

Índice

¿Qué es esta integración?

La integración con ContaNet conecta Golfmanager con el software de contabilidad ContaNet. Permite exportar las facturas emitidas desde Golfmanager a un fichero que ContaNet importa directamente, con los asientos contables y los registros del libro de IVA ya preparados.

Es una integración de exportación: tú seleccionas las facturas que quieres pasar a contabilidad, Golfmanager genera el fichero y tú lo importas en ContaNet.

Un asiento contable es el apunte que registra una operación en la contabilidad, con su parte de Debe y su parte de Haber. El fichero SEC es el formato de texto que usa ContaNet para importar esos asientos y el libro de IVA.

¿Qué problema resuelve?

  • Elimina el trabajo manual: no hay que teclear las facturas de Golfmanager una a una en la contabilidad.

  • Reduce errores: los importes, las bases, las cuotas de IVA y las cuentas contables salen directamente de las facturas ya emitidas.

  • Prepara el libro de IVA: además del asiento, se genera un registro de IVA por cada tipo impositivo.

  • Se adapta a tu plan contable: las cuentas se toman de la ficha del cliente, del producto, de la subfamilia y del impuesto.

¿Qué sistemas conecta y en qué dirección viajan los datos?

Conecta la facturación de Golfmanager con ContaNet, en un solo sentido y bajo demanda (no es una conexión automática ni en tiempo real):

  • seleccionas facturas en el listado de facturas de Golfmanager.

  • Golfmanager genera el fichero Conta01.sec con los asientos y el libro de IVA de esas facturas.

  • El fichero se descarga en tu ordenador.

  • Tú lo importas en ContaNet, que crea los apuntes (y las cuentas de cliente que falten).

ℹ️ No hay conexión directa entre ambos programas: Golfmanager no entra en ContaNet ni ContaNet entra en Golfmanager. El puente es el fichero que descargas.

¿Qué información se intercambia?

Información

Dirección

Para qué

Cuenta contable, nombre fiscal y NIF del cliente

Golfmanager → ContaNet

Declarar la cuenta del cliente y crearla si no existe

Número, fecha y total de la factura

Golfmanager → ContaNet

Generar el asiento contable

Bases imponibles por cuenta de ventas

Golfmanager → ContaNet

Abonar la venta en la cuenta de ingresos que corresponda

Cuotas de IVA por tipo impositivo

Golfmanager → ContaNet

Cuadrar el asiento y rellenar el libro de IVA

Factura rectificada (en abonos) y rango de tickets (en facturas resumen)

Golfmanager → ContaNet

Identificar correctamente el tipo de registro de IVA

🔒 Seguridad: no se envía nada por internet a ningún servicio externo. El fichero se genera y se descarga en tu equipo, y solo lo ve quien tenga acceso al listado de facturas.

Requisitos previos (antes de activar la integración)

  1. Tener ContaNet instalado y con la empresa creada, para poder importar el fichero.

  2. Tener el módulo Contanet instalado en tu Golfmanager, junto con los módulos de facturación (invoicing) y billing.

  3. Tener definido tu plan contable: qué cuenta usa cada cliente, cada producto o subfamilia y cada impuesto.

  4. Tener facturas emitidas (en estado Confirmada): los borradores y las descartadas no se exportan.

  5. Permisos para acceder al listado de facturas y a la configuración de facturación.

Cómo se instala

Hay dos formas de instalar el módulo:

  • Desde el App Market: ve al App Market, busca el módulo Contanet y descárgalo. Si no aparece, contacta con el equipo de soporte de Golfmanager para que te lo habiliten.

  • Por terminal: si prefieres la instalación manual, el equipo de soporte puede instalarlo mediante un comando en la terminal.

Tras instalarlo aparecen dos cosas: la sección Contanet dentro de la configuración de facturación, y la acción Exportar a Contanet en el listado de facturas.

Cómo se configura (paso a paso)

Paso 1 — Rellenar las cuentas contables de los clientes

  1. Ve a CRM > Clientes y abre la ficha del cliente.

  2. Rellena el campo Cuenta contable con la cuenta que ese cliente tiene en ContaNet.

  3. Si un cliente no la tiene, no pasa nada: se usará su NIF (ContaNet crea la cuenta en el grupo 430) o la cuenta por defecto del módulo.

Paso 2 — Rellenar las cuentas de ventas y de impuestos

  1. Ve a Facturación > Productos y rellena la Cuenta contable de cada producto, o hazlo a nivel de subfamilia si prefieres agrupar (por ejemplo, todos los green fees a la misma cuenta de ingresos).

  2. Ve a Facturación > Impuestos y rellena la Cuenta contable de cada impuesto (por ejemplo, 4770000021 para el IVA repercutido del 21%).

Paso 3 — Configurar las cuentas por defecto del módulo

  1. Ve a Configuración > Facturación > Contanet.

  2. Rellena la Cuenta contable por defecto, la Cuenta de ventas por defecto y la Cuenta de impuestos por defecto.

  3. Guarda los cambios. Estas tres cuentas actúan como red de seguridad cuando falta la cuenta concreta.

Paso 4 — Hacer una exportación de prueba

  1. Ve al listado de Facturas, selecciona una o dos facturas ya emitidas y ejecuta Exportar a Contanet.

  2. Abre el fichero descargado y comprueba que no hay cuentas vacías.

  3. Impórtalo en ContaNet y valida que el asiento cuadra y que el libro de IVA es correcto.

⚠️ Las cuentas vacías no dan error al exportar: el fichero se genera igualmente con el campo en blanco y ContaNet no lo importará correctamente. Por eso conviene revisar el fichero la primera vez.

Detalle de cada campo de configuración

A continuación se explica cada campo que interviene en la exportación: qué es, cómo afecta al sistema, cómo se comporta y un ejemplo de uso.

Cuenta contable del cliente

  • Nombre del campo: Cuenta contable, en la ficha del cliente (CRM > Clientes).

  • Descripción: la cuenta del cliente en tu plan contable.

  • Impacto en el sistema: es la cuenta que recibe el importe total de la factura en el Debe del asiento.

  • Comportamiento del sistema: si está vacía y el cliente tiene NIF, se escribe *NIF-430, que es la forma que tiene ContaNet de buscar la cuenta por NIF y crearla en el grupo 430 (clientes) si no existe. Si tampoco hay NIF, se usa la Cuenta contable por defecto.

  • Ejemplo de uso / qué ocurre: pones 4300001 en un cliente de empresa y todas sus facturas se cargan a esa cuenta.

Cuenta contable del producto (y de la subfamilia)

  • Nombre del campo: Cuenta contable, en la ficha del producto y en la de la subfamilia (Facturación > Productos).

  • Descripción: la cuenta de ingresos donde se abona la venta.

  • Impacto en el sistema: las bases imponibles de la factura se agrupan por esta cuenta, una línea de asiento por cuenta distinta.

  • Comportamiento del sistema: el orden es cuenta del producto → cuenta de la subfamilia → Cuenta de ventas por defecto. Si no hay ninguna, el campo sale vacío.

  • Ejemplo de uso / qué ocurre: pones 7050000000 en la subfamilia de green fees y todos sus productos van a esa cuenta sin tener que rellenarlos uno a uno.

Cuenta contable del impuesto

  • Nombre del campo: Cuenta contable, en la ficha del impuesto (Facturación > Impuestos).

  • Descripción: la cuenta donde se registra el IVA repercutido de ese tipo.

  • Impacto en el sistema: las cuotas de IVA se agrupan por esta cuenta en el asiento, y se escribe también en cada registro del libro de IVA.

  • Comportamiento del sistema: si está vacía, se usa la Cuenta de impuestos por defecto.

  • Ejemplo de uso / qué ocurre: pones 4770000021 en el IVA 21% y 4770000010 en el 10%, y cada cuota va a su cuenta.

Cuenta contable por defecto

  • Nombre del campo: Cuenta contable por defecto (Configuración > Facturación > Contanet).

  • Descripción: la cuenta de cliente que se usa cuando no hay otra.

  • Impacto en el sistema: evita que las facturas de clientes sin cuenta y sin NIF salgan con la cuenta en blanco.

  • Comportamiento del sistema: es opcional. Solo entra en juego cuando el cliente no tiene cuenta contable ni NIF.

  • Ejemplo de uso / qué ocurre: pones 4300000 como cuenta genérica de clientes de mostrador.

Cuenta de ventas por defecto

  • Nombre del campo: Cuenta de ventas por defecto (Configuración > Facturación > Contanet).

  • Descripción: la cuenta de ingresos que se usa cuando ni el producto ni su subfamilia tienen cuenta.

  • Impacto en el sistema: garantiza que la parte de Haber del asiento nunca quede sin cuenta por un producto mal configurado.

  • Comportamiento del sistema: es opcional. Si no se configura y el producto tampoco tiene cuenta, el campo sale vacío en el fichero.

  • Ejemplo de uso / qué ocurre: pones 7000000000 como cuenta general de ventas mientras terminas de configurar los productos.

Cuenta de impuestos por defecto

  • Nombre del campo: Cuenta de impuestos por defecto (Configuración > Facturación > Contanet).

  • Descripción: la cuenta de IVA que se usa cuando el impuesto no tiene cuenta asignada.

  • Impacto en el sistema: evita registros de IVA sin cuenta.

  • Comportamiento del sistema: es opcional; se aplica a cualquier impuesto sin cuenta propia.

  • Ejemplo de uso / qué ocurre: pones 4770000000 y todas las cuotas sin cuenta específica se agrupan ahí.

Cómo se usa en el día a día

Exportar las facturas

  1. Ve al listado de Facturas.

  2. Filtra por el periodo que vas a pasar a contabilidad (por ejemplo, el mes cerrado).

  3. Selecciona las facturas con las casillas de la izquierda.

  4. Abre el menú de acciones (más) y pulsa Exportar a Contanet.

  5. Se descarga el fichero Conta01.sec y aparece un aviso con el número de facturas exportadas.

Importar el fichero en ContaNet

Guarda el fichero Conta01.sec en el directorio de datos de ContaNet e impórtalo desde el propio programa. ContaNet crea los asientos y los registros del libro de IVA, y da de alta las cuentas de cliente que falten cuando se han declarado por NIF.

Periodicidad recomendada

Lo habitual es exportar una vez al mes, cuando el periodo ya está cerrado y no se van a emitir más facturas de esas fechas. Así se evita exportar dos veces la misma factura, ya que Golfmanager no marca las facturas como "ya exportadas".

ℹ️ Si seleccionas facturas y no eliges ninguna, el sistema avisa de que debes seleccionar al menos un elemento. Si todas las seleccionadas están en borrador o descartadas, avisa de que el fichero descargado está vacío.

Qué contiene el fichero exportado

Por cada factura, el fichero incluye tres bloques:

  • Línea @PLANC: declara la cuenta del cliente y su nombre fiscal, para que ContaNet la cree si no existe.

  • Asiento contable: una línea de Debe con el total de la factura a la cuenta del cliente, y varias líneas de Haber con las bases imponibles (agrupadas por cuenta de ventas) y las cuotas de IVA (agrupadas por cuenta de impuesto). El asiento siempre suma cero. El número de asiento se deja vacío para que lo asigne ContaNet.

  • Líneas @IVA: un registro del libro de IVA por cada tipo impositivo, con base, tipo, cuota, total, NIF, nombre fiscal, número de factura y fecha.

Casos especiales

  • Facturas rectificativas (abonos): se marcan como rectificativas y se incluye el número de la factura original que rectifican.

  • Facturas resumen (globales): los importes se toman de los tickets que apuntan a esa factura resumen, y se declara el rango de números (primero y último) de esos tickets.

  • Líneas anuladas o de importe cero: no se exportan.

  • Recargo de equivalencia y otros impuestos: cada impuesto genera su propio registro de IVA con su tipo (por ejemplo, 21% y 5,2% sobre la misma base).

  • Fechas: siempre en formato dd/mm/aa. Las comillas de nombres y descripciones se eliminan para no romper el fichero.

Limitaciones a tener en cuenta

  • Es una exportación manual: no hay envío automático ni programado; tú decides cuándo y qué facturas exportar.

  • Solo facturas emitidas: las facturas en borrador o descartadas se ignoran, aunque las selecciones.

  • No se marcan las facturas exportadas: nada impide exportar dos veces la misma factura, así que conviene trabajar por periodos cerrados.

  • Solo va de Golfmanager a ContaNet: lo que hagas en la contabilidad no vuelve a Golfmanager (cobros, punteos, correcciones).

  • Exporta facturas de venta, no compras, gastos ni cobros por forma de pago.

  • Las cuentas vacías no se validan: si falta una cuenta, el campo sale en blanco y el problema aparece al importar en ContaNet.

  • El fichero se llama siempre Conta01.sec: ContaNet solo importa ficheros con el nombre Conta + número de empresa + .sec, y se usa 01 (instalación de una sola empresa).

  • Si exportas varias veces seguidas, cada descarga sustituye a la anterior si no renombras el fichero.

Preguntas frecuentes

¿Qué hace exactamente esta integración?

Genera un fichero de texto en formato SEC con los asientos contables y los registros del libro de IVA de las facturas que selecciones, listo para importar en ContaNet.

¿Es automático?

No. Es una exportación manual y bajo demanda: tú seleccionas las facturas, descargas el fichero y lo importas en ContaNet cuando quieras.

¿Cómo instalo el módulo?

Desde el App Market (busca "Contanet" y descárgalo; si no aparece, pídelo a soporte) o, alternativamente, por terminal con ayuda de soporte. Necesita los módulos de facturación y billing.

¿Dónde está el botón para exportar?

En el listado de Facturas: selecciona las facturas y busca la acción Exportar a Contanet en el menú de acciones (más).

¿Qué facturas se exportan?

Solo las emitidas (estado Confirmada). Las que estén en borrador o descartadas se ignoran aunque las selecciones.

He exportado y el aviso dice que el fichero está vacío. ¿Por qué?

Porque ninguna de las facturas seleccionadas estaba confirmada. Revisa el estado de las facturas y vuelve a intentarlo.

Sale "Selecciona al menos un elemento". ¿Qué pasa?

Has lanzado la exportación sin marcar ninguna factura. Marca las casillas de las facturas que quieras exportar.

¿Cómo se llama el fichero y dónde lo guardo?

Siempre Conta01.sec. Guárdalo en el directorio de datos de ContaNet para poder importarlo desde el programa.

¿Por qué el fichero se llama siempre igual?

Porque ContaNet solo importa ficheros llamados Conta + número de empresa + .sec. Se usa 01, que corresponde a una instalación de una sola empresa.

¿De dónde salen las cuentas contables?

De tres sitios: la ficha del cliente (cuenta del cliente), el producto o su subfamilia (cuenta de ventas) y el impuesto (cuenta de IVA). Cuando falta alguna, se usan las cuentas por defecto del módulo.

¿Qué pasa si un cliente no tiene cuenta contable?

Si tiene NIF, se escribe *NIF-430: ContaNet busca la cuenta por NIF y, si no existe, la crea automáticamente en el grupo 430 (clientes). Si tampoco tiene NIF, se usa la Cuenta contable por defecto.

¿Qué pasa si un producto no tiene cuenta?

Se usa la de su subfamilia y, si tampoco la tiene, la Cuenta de ventas por defecto. Si no hay ninguna configurada, el campo sale vacío en el fichero.

¿El sistema me avisa si falta una cuenta?

No. Las cuentas vacías no se validan: la exportación se hace igualmente y el campo aparece en blanco. Por eso conviene revisar el fichero, sobre todo las primeras veces.

¿Es obligatorio rellenar las cuentas por defecto?

No, son opcionales, pero son muy recomendables: actúan como red de seguridad para que ninguna línea salga sin cuenta.

¿El asiento cuadra siempre?

Sí. El total de la factura va al Debe de la cuenta del cliente y las bases más las cuotas de IVA van al Haber, de forma que cada asiento suma cero.

¿Qué número de asiento se usa?

Ninguno: se deja vacío a propósito para que ContaNet asigne el consecutivo al importar y no haya conflictos con la numeración de tu contabilidad.

¿Cómo se tratan las facturas rectificativas (abonos)?

Se marcan en el libro de IVA como rectificativas y se incluye el número de la factura original que rectifican.

¿Y las facturas resumen o globales?

Como no tienen líneas propias, los importes se toman de los tickets que apuntan a ellas, y se declara el rango de números (primero y último) de esos tickets.

Tengo IVA y recargo de equivalencia. ¿Se exportan bien?

Sí. Cada impuesto genera su propio registro de IVA con su tipo y su cuota (por ejemplo, 21% y 5,2% sobre la misma base), sin duplicar la base en el asiento.

¿Puedo exportar dos veces la misma factura?

Técnicamente sí: el sistema no marca las facturas como exportadas. Trabaja por periodos cerrados (por ejemplo, mes a mes) para no duplicar apuntes en la contabilidad.

¿Lo que haga en ContaNet vuelve a Golfmanager?

No. La integración es de un solo sentido: de Golfmanager a ContaNet. Los cobros, punteos o correcciones que hagas en la contabilidad no se reflejan en Golfmanager.

¿Se exportan también compras, gastos o cobros?

No. La exportación cubre las facturas de venta: asiento de la factura y libro de IVA repercutido.

¿Se envía algo por internet a un servicio externo?

No. El fichero se genera y se descarga en tu ordenador; no hay conexión con ningún servidor de ContaNet.

¿Qué hago antes de empezar a usarlo en real?

Exporta una o dos facturas de prueba, revisa que no haya cuentas vacías, impórtalas en ContaNet y comprueba que el asiento cuadra y el libro de IVA es correcto. Solo entonces exporta el mes completo.

Buenas prácticas recomendadas

  • Configura primero el plan contable (clientes, productos o subfamilias e impuestos) antes de la primera exportación real.

  • Rellena siempre las tres cuentas por defecto: son la red de seguridad frente a fichas mal configuradas.

  • Exporta por periodos cerrados (normalmente mensuales) para no duplicar ni dejarte facturas.

  • Revisa el fichero antes de importar las primeras veces: busca cuentas en blanco.

  • Renombra o archiva cada fichero exportado con el periodo al que corresponde, para tener trazabilidad de lo ya contabilizado.

  • Haz una prueba con pocas facturas al implantar, incluyendo un abono y una factura resumen, para validar todos los casos.

¿Ha quedado contestada tu pregunta?