7. ERP financiero

Aquí explicaremos toda la parte relacionada con la emisión y la validación de facturas, con la gestión de cobros y pagos, y con el enlace con el programa contable.

7.1. Facturación

Aquí explicaremos toda la parte relacionada con la emisión y la validación de facturas.

7.1.1. Modelo de datos

Para entender bien la parte de facturación es necesario explicar un poco el modelo de datos.

La facturación se basa en lo que llamamos líneas de cargo. Con las líneas de cargo indicamos tanto una deuda que el cliente ha contraído con nosotros como una deuda que hemos contraído nosotros con un proveedor.

Luego esas líneas de cargo las asociamos con su factura correspondiente en el momento en que facturamos, o en el momento en que validamos una factura de un proveedor.

Es importante entender la simetría entre los 2 caminos: emisión de facturas a cliente y validación de facturas de proveedor.

De hecho, son los mismo objetos.

Entonces, el sistema va acumulando líneas de cargo que se han generado desde las reservas y pedidos de compra. Desde la reserva siempre podemos llegar a ellas.

En un momento dado, ya sea de manera automática o manual como veremos más adelante, transformamos esas líneas de cargo en facturas que enviamos después a nuestros clientes.

En el camino opuesto, asociamos esas líneas de cargo (también de manera automática o manual) con las facturas que hemos recibido de los proveedores.

Es importante también entender que los agentes de facturación (a quien emitimos o de quien recibimos facturas) es una entidad independiente de la entidad partner (que utilizamos para identificar a agencias y/o proveedores) que utilizamos en la parte de negocio.

7.1.2. Agentes de facturación

El agente de facturación identifica a quien emite o recibe facturas. Esto es, un nif y un nombre.

Nosotros también debemos figurar como agente de facturación.

Las facturas (tanto las emitidas como las recibidas) son de un agente de facturación a otro.

El agente de facturación es también el propietario de los pagos y cobros.

La asociación de un partner (agencia o proveedor) en la parte de negocio con un agente de facturación se hace desde la entidad partner, en CRM –> Partners.

Para mantener los agentes de facturación debemos utilizar la opción Financial –> Agents.

Para cada agente de facturación podemos indicar:

General

Información general del cliente

Nombre
El nombre “coloquial” de la empresa
Nombre fiscal
El nombre que debe aparecer en las facturas
Dirección
La dirección de la empresa
Código postal
El código postal de la empresa
Localidad
La localidad de la empresa
Provincia
La provincia en que está ubicada la empresa
País
El país de la empresa
Teléfono
Teléfono de la empresa
Fax
Fax de la empresa
Email
El email de la empresa. Aquí es donde vamos a enviar las facturas.
Comentarios
De uso interno
Impuestos

Información para la aplicación del IVA

Nº identificación fiscal
Lo que sería el NIF
Impuesto
A que tipo de impuesto pertenece este cliente. Si está vacío este cliente / proveedor estará exento de iva.
Pertenece a la CEE
Si lo marcamos, las operaciones con este agente aparecerán marcadas como intracomunitarias
Como cliente

Información para este cliente como destinatario de las facturas que emitimos

Venta directa
Lo marcaremos para indicar que este cliente es de contado
Regla de facturación automática

Si queremos que se le facture automáticamente o manualmente.

En el caso de querer facturación automática, podemos elegir el momento de la emisión de facturas:

  • en el momento de confirmar la reserva
  • al comenzar el servicio
  • al terminar el servicio
Último día del mes
Para indicar que queremos que las facturas se emitan el último día del mes
Quincenal
Para indicar que queremos que se emitan las facturas los días 1 y 15
Release
Si es facturación automática, podemos indicar un release para indicar por ejemplo 3 días antes de la entrada de los clientes, o 5 días después de la salida. También lo podemos utilizar para indicar que queremos facturar el día 2 en lugar del día 31.
Agrupación de servicios en facturas

Aquí podemos indicar como queremos que se distribuyan los cargos en las facturas

  • todo lo pendiente en una misma factura
  • una factura por reserva
  • una factura por fecha de entrada
  • una factura por vuelo
Separar servicios
Si marcamos esta opción generará facturas diferentes para cada tipo de servicio: hotel, traslado, excursiones, …
Condiciones de pago
Condiciones de pago como cliente, para las facturas emitidas
Email facturación
Email al que enviaremos las facturas
Email facturación CC
Email al que enviaremos en copia las facturas
Método de envío de las facturas
Puede ser email o Voxel
Nº de cuenta como cliente
Para el enlace contable
Como proveedor

Aquí rellenamos la información relativa a esta empresa cuando actúa como proveedor nuestro

Régimen especial
Lo marcamos para indicar que este agente nos puede enviar facturas en régimen especial, lo que hace que no nos podamos acoger al régimen general cuanso emitamos una factura que incluya servicios de este proveedor
Permitir facturas antes de la fecha de entrada
Lo marcamos si podemos acptar facturas de este proveedor antes de la entrada de los clientes. Si no está marcado, esas facturas se rentendrán hasta que llegue la fecha de inicio del servicio
Retención
Para el caso de que debamos retener IRPF de las facturas recibidas
Método de pago
Método de pago de sus facturas
Pagos bloqueados
Si marcamos esta opción no podremos efectura pagos a este agente. Podmeos indicar también un motivo del bloqueo, ara acordarnos más tarde de por que hemos marcado esta opción
CC
Aquí indicamos el nº de cuenta corriente que utilizaremos en el pago por transferencia
IBAN
Aquí indicamos el IBAN que utilizaremos en el pago por transferencia
SWIFT
Aquí indicamos el código swift para las transferencias
Crédito

Aquí indicamos el crédito que damos a este cliente

Tipo de riesgo
Aquí indicamos si el cliente tiene crédito o si es de prepago
Límites de crédito
Aquí indicamos los límites de crédito de este cliente. Recordar que los límites de crédito los damos de alta en CRM –> Límites de crédito y que pueden ser compartidos por varios agentes
Voxel

Aquí indicamos la información relativa a la integración con Voxel

ID Voxel
El identificador de este agente en Voxel

7.1.3. Líneas de cargo

Para poder facturar algo a un cliente primero tenemos que introducir lo que queremos facturar en forma de líneas de cargo.

Para emitir una factura el camino es:

  • introducir la deuda del cliente en forma de líneas de cargo
  • crear facturas a partir de las líneas de cargo

Normalmente las líneas de cargo se generan automáticamente desde las reservas, por la liquidación de una garantía, o al retroceder una factura.

Análogamente tendremos que introducir líneas de cargo si queremos validar una factura de un proveedor.

En el caso de las líneas de argo asociadas a compra / proveedor éstas normalmente se generan automáticamente desde un pedido de compra,

Para cada línea de cargo debemos indicar:

Tipo

Nos indica la naturaleza de la línea de cargo. Puede ser

  • Reserva
  • Compra
  • Liquidación garantía
  • Liquidación depósito
Moneda
La moneda en que están expresados los importes
Concepto de facturación
Lo que estamos cargando. Con fines estadísticos y para determinar la aplicación del IVA.
Texto
Texto descriptivo del cargo
Cantidad
Nº de unidades
Importe
El precio de cada unidad, impuestos incluidos. Es el único importe que podemos modificar
Total
Total para este cargo. Es un campo calculado, no se puede modificar
Reserva
Reserva asociada con este cargo
Servicio
Servicio asociado con este cargo
Contrato hotel
Contrato de hotel relacionado con este cargo, en el caso de que sea una liquidación de una garantía
Pedido de compra
Pedido de compra relacionado con este cargo.
Agencia
Agencia a la que se ha hecho el cargo
Factura
En que factura se ha incluido este cargo
Liquidación
Liquidación de punto de venta (representante) en la que se ha liquidado este importe

Es importante resaltar que todos los importes que introducimos en QuoTravel son con impuestos incluidos. Luego, en función del concepto de facturación y de otros factores, QuoTravel es capaz de deducir que impuestos y porcentajes debe aplicar.

7.1.4. Factura

La factura en QuoTravel uede ser tanto factura emitida como factura recibida.

Es en la factura donde residen el IVA, las retenciones y los vencimientos relativos a fecha de factura.

Para cada factura tenemos la siguiente información:

Auditoría
Quien ha creado esta factura y cuando, así como quien ha sido el último en modificarla y cuando.
Número de factura
Nº de la factura. Se genera automáticamente, pero podemos sobreescribirlo
Fecha de emisión
Fecha de emisión de la factura
Fecha impuestos
O fecha contable
Emisor
Quien ha emitido esta factura
Destinatario
Quien es el destinatario de esta factura
Total
Total de esta factura, con impuestos incluidos
Régimen
Si es régimen especial o régimen general
Total antes impuestos
Total sin impuestos
Total impuestos
Total IVA
Desglose impuestos
Líneas con su base, porcentaje y total IVA para cada impuesto y porcentaje
Porcentaje retención
Porcentaje retención IRPF
Total retención
Importe de la retención
Vencimientos
Lista de vencimientos, cada uno con su fecha e importe

En el caso de una factura emitida podemos sobreescribir los datos del destinatario (caso factura contado):

Nombre
Nombre del cliente
Nombre fiscal
Nombre fiscal del cliente
NIF
Identificación fiscal del cliente
Dirección
Dirección del cliente
Localidad
Localidad del cliente
País
País del cliente
Código postal
Código postal del cliente
Teléfono
Teléfono del cliente
Fax
Fax del cliente
Email
Email del cliente

7.1.5. Línea de factura

Las líneas de factura contienen la siguiente información:

Nuestro localizador
Nuestro identificador para la reserva
Su localizador
La referencia de la agencia para este servicio
Fechas servicio
Fecha de inicio y de fin del servicio
Titular
Titular de la reserva
Servicio
El servicio al que hace referencia esta línea de factura
Concepto
Descripción de lo incluido en esta línea de factura
Importe impuestos incluidos
Total para esta línea

7.1.6. Línea de IVA

Las líneas de iva contienen la siguiente información:

Factura
Factura relacionada
Impuesto
IVA, IGIC, …
Base
Base imponible
Porcentaje
Porcentaje aplicado
Total impuesto
Total IVA
Total
Ttal IVA incluido

7.1.7. Emisión de facturas

En los siguientes apartados revisaremos la emisión de facturas a clientes

7.1.7.1. Series de facturas

En Financial –> Facturación –> Series de facturas podemos configurar nuestras series de facturas.

Luego en cada empresa configuramos las series que vamos a utilizar para las facturas emitidas y para las autofacturas de comisiones.

Para cada serie podemos indicar un prefijo y el nº que se utilizará en la siguiente factura. El sistema comprueba, cuando genera las facturas, que no haya ninguna factura con ese nº y, si fuese así saltaría hasta encontrar un nº libre.

No puede haber dos facturas con el mismo número. Tampoco se permite que se repita el nº de factura de un proveedor.

7.1.7.2. Manual / automática

La emisión de facturas puede ser manual o automática, y el modo de facturación lo decidimos cliente por cliente.

En el caso de haber elegido facturación automática el sistema irá generando facturas automáticamente según las reglas que hemos indicado en la ficha del agente, que nos indican el momento de facturar y la manera en que distribuimos los cargos pendientes en facturas.

El sistema enviará las facturas automáticamente al cabo de 2 horas de haberlas generado, ya sea por email o por Voxel según esté configurado.

7.1.7.3. Diferentes criterios para generar las facturas

Como hemos visto en la fecha del agente de facturación, podemos indicar diferentes criterios para generar nuestras facturas: momento de facturar y modo de agrupar los cargos.

Esos criterios se utilizan en la facturación automática y en la facturación manual.

Los diferentes criterios ya los hemos visto anteriormente cuando hemos revisado el agente de facturación.

Esto quiere decir que, cuando facturemos manualmente, se generarán tantas facturas como sea necesario para cumplir el modo de agrupación que hemos indicado en la ficha del cliente.

Si quisiéramos agrupar los cargos de froma diferente, tendríamos que ir selccionando cargos y facturando o cambiar la configuración del agente.

7.1.7.4. Cargos no facturables

Desde la reserva podemos decidir bloquear líneas de cargo cuando no queremos que se facturen.

Sería el caso de reservas en las que el departamento de booking está trabajando, cuay valoración no ha cerrado todavía, y no quiere que por error se fecture.

Tampoco se emite factura de aquellas reservas que se han cancelado y de las que no existen gastos de cancelación. Es decir, que el total a facturar suma 0.

7.1.7.5. Anulación de facturas

En QuoTravel se pueden anular facturas mientras no se hayan contabilizado, ni enviado al cliente, ni enviado al SII.

Si la factura se ha contabilizado ya se puede desde el mantenimiento de facturas generar un abono, y facturar de nuevo.

7.1.7.6. Autofactura comisiones

Cuando emitimos una factura para un servicio del que vamos a cobrar una comisión podemos generar, para cada factura emitida, la correspondiente factura de comisión como si el cliente nos la hubiese mandado.

Esta factura se matará automáticamente con una línea de cargo para esa comisión y quedará todo correctamente cerrado.

Esa factura de comisión llegará al cliente conjuntamente con las facturas emitidas.

Si generamos la autofactura por la comisión o no lo indicamos en la ficha del partner.

7.1.8. Control de incidencias / reclamaciones

En QuoTravel podemos indicar las incidencias que surgen con la facturación a nuestros clientes. Esto es, que el cliente no está conforme con lo que le estamos facturando.

Podemos registrar la incidencia, que automáticamente es visible desde las facturas y desde las reservas afectadas.

También nos permite controlar las incidencias que tenemos pendientes, ir añadiendo comentarios con las diferentes conversaciones que tenemos con el cliente y anotar alarmas para que nos mande un recordatorio un día determinado.

Las incidencias las mantenemos en Financial –> Litigations.

La incidencia acaba cuando cobramos o asumimos la pérdida, o ambas cosas. En caso de asumir la pérdida se generará una línea de cargo por el menor valor, que luego acabará en una factura para recuperar el iva y que tenga su correspondiente reflejo contable.

7.1.9. Validación facturas de proveedor

En este apartado veremos todo lo referente a la recepción de facturas de nuestros proveedores.

Las facturas de proveedores tienen la misma estructura que las facturas a clientes.

Tanto si entran automáticamente desde Voxel o desde un proceso de importación, como si las introucimos manualmente, las facturas pueden ser incorrectas. Esto es, que les falten datos como el nº de factura, nuestro localizador, etc.

Si la factura tiene algún problema de forma se marca como incorrecta, y queda a la espera de que la corrijamos manualmente o de que la anulemos.

Si la factura está bien formada (es correcta), entonces se comprueba si es válida.

Cuando se introuce una factura de un proveedor en el sistema esta se valida automáticamente.

Esto quiere decir que, si hay previsión (líneas de cargo que no se han matado todavía con ninguna factura) suficiente, la factura queda automáticamente validada.

Si no hay previsión suficiente la factura queda como no validada, a la espera que que haya previsión suficiente para validarla.

La validación se volverá a intentar automáticamente cada noche, si entramos en la factura y grabamos, y también se puede lanzar explícitamente desde el mantenimiento de facturas de proveedor.

7.1.9.1. Introducción de facturas

El grueso de las facturas de proveedores normalmente llegará al sistema de manera automática, a través de las plataformas de facuración electrónica (Voxel) o de los procesos de importación.

Normalmente la introducción de facturas de manera manual debería ser una parte cada vez más pequeña.

Las facturas que vienen de Voxel o a través de un proceso de importación entran (y se validan) automáticamente.

En el caso de facturas que necesitemos entrar de manera manual podemos hacerlo de varias maneras:

  • desde la previsión, consultando la previsión que tenemos de ese proveedor y matándola con la factura.
  • entrando la factura directamente, sin consultar antes la previsión

En el caso de entrar la factura directamente podemos hacerlo desde el mantenimiento de facturas, creando cada factura y rellenando sus líneas, o de manera masiva.

En el caso de la introducción masiva lo hacemos en una pantalla que nos permite ir entrando una secuencia de líneas (nº factura, fecha factura, proveedor, nº de pedido, importe) y grabando en el momento que queramos. En el momento en que grabamos desaparecen de la pantalla todas las líneas que han sido validadas correctamente y nos quedan únicamente las líneas que no se han podido validar porque no hay previsión. En este caso, para cada línea, podemos decidir grabarlas igualmente y quedarán pendientes de validar, aceptar un mayor valor, o apartamos la factura y las descartamos para volver a introducirlas más adelante.

El sistema por defecto no acepta facturas de proveedores que no sea el que tenemos en la previsión. No obstante podemos configurar que sea más permisivo, indicando en el partner –> puede facturar desde otras empresas.

7.1.9.1.1. Importación de facturas de proveedores (no Voxel)

También podemos introducir las facturas de proveedor desde un excel o csv.

Para ello debemos utlizar la opción Importar del listado de facturas de proveedor.

El sistema nos pedira la empresa, el proveedor y un fichero excel o csv.

El excel o csv debe tener las siguientes columnas:

  • Nº factura
  • Fecha factura
  • Nº pedido
  • Concepto
  • Base
  • Impuesto
  • Total
  • Moneda

El sistema importará las facturas y nos devolverá un informe.

Si faltan datos en alguna línea no se importa nada.

Si el documento está bien formado entonces las importa todas, haya previsión o no.

7.1.9.2. Margen configurable

A la hora de validar las facturas de los proveedores podemos decidir aceptar una pérdida si está dentro de un margen. Por ejemplo 0,05 euros.

Para configurar ese margen lo hacemos a nivel de empresa, en Admin –> Empresa –> Margen validación facturas proveedor.

7.1.9.3. Abonos y mayor valor

En el caso de que una factura no sea valida porque no hay previsión suficiente, la única manera de que entre es modificando la factura del proveedor o aceptando un mayor valor.

El mayor valor en una línea de cargo a favor del proveedor, y la podemos generar desde la factura misma o desde Financials –> Facturación –> Líneas de cargo.

Al haber previsión la factura ya se puede validar.

Recordar que los abonos deben utilizar una serie diferente a la serie de las facturas emitidas, que indicamos en la empresa.

7.1.9.4. Retenciones

En el caso de hayamos indicado en nuestro proveedor que está sujeto a retencioones (IRPF) automáticamente de crea un línea de retención para esa factura, que tendrá su reflejo contable.

Las retenciones pueden liquidar en el momento que queramos, y tenemos un informe para cada liquidación con las retenciones incluidas.

7.1.10. Autofactura

Nosotros podemos autofacturar (generar facturas como si las hubiese enviado un proveedor) a un proveedor, o podemos ser objeto de autofactura por parte de un cliente (el cliente nos informa de las facturas que debemos registrar como emitidas por nosotros al cliente).

En el caso de que queramos generar nosotros las facturas de un proveedor basta ir la previsión de proveedor y seleccionar “Generar autofacturas”.

El sistema nos pedirá la fecha de factura y generará las facturas (a partir de la previsión) como si nos hubiesen llegado de ese proveedor. Naturalmente quedarán automáticamente validadas y listas para ser pagadas.

En el caso de seamos objeto de autofactura por parte de un cliente simplemente debemos importar las facturas cuando nos las envíe, como se explica en el siguiente punto.

7.1.10.1. Importación de facturas generadas por un cliente

Para importar las facturas generadas por un cliente (autofacturas) deberemos utilizar la opción “Importar autofacturas” del listado de facturas emitidas.

El sistema nos pedirá la empresa, el cliente y un fichero excel o csv.

El excel o csv deberá contener las siguientes columnas:

  • Nº factura
  • Fecha factura
  • Su referencia
  • Concepto
  • Base
  • Impuesto
  • Total
  • Moneda

El sistema importará las facturas y nos devolverá un informe.

Si faltan datos en alguna línea del csv no se importa nada.

Las facturas quedarán relacionadas con sus reservas correspondiente y quedarán como impagadas, a la espera de que metamos el cobro.

En el caso de existir alguna diferencia entre nuestra valoración de la reserva y lo que elos nos dicen que tenemos que facturar se genera una línea de cargo por la diferencia, con una marca especial para que podamos luego controlarlas.

7.1.11. Voxel

Voxel es una plataforma de facturación electrónica que nos permite enviar facturas a nuestros clientes y recibir facturas de nuestros proveedores.

QuoTravel está integrado con Voxel para enviar y recibir facturas.

La integración con Voxel es automática. Esto quiere decir que no es necesaria la intervención manual.

En cuanto al envío de facturas a nuestros clientes, Voxel aparece como un método de envió má. Igual que podemos enviar las facturas por email, podemos enviarlas por Voxel.

Cuando la factura la enviamos por Voxel la factura aparece como enviada igual que si la hubiésemos enviado por email, y simplemente vemos en el histórico de tareas relacionadas con esa factura que en un fecha y hora determinada fueron enviadas por Voxel.

Los acuses de recibo que reporta Voxel también tienen su reflejo en la factura dentro de QuoTravel, con lo que podemos ver en cualquier momento si la factura ha llegado a su destinatario.

Hay un alarma en el sistema que controla que las facturas acaben marcadas como “recibidas”.

En cuanto a la recepción de facturas casi no vemos nada. Simplemente las facturas van entrando en el sistema y se van validando automáticamente si hay previsión, a medida que van llegando.

Recordar que tenemos informes que nos permiten ver de manera fácil las cantidades recibidas y validadas para cada proveedor.

7.1.12. SII

QuoTravel está integrado con el SII.

Esto significa que las facturas que emitimos y las que recibimos se envían al SII, ya sea de manera manual o de manera automática.

El modo en que enviamos las factras (automático / manual) lo configuramos en Admin –> Empresa.

Las facturas emitidas se pueden enviar al SII en cualquir momento, pero las facturas recibidas solo se pueden enviar cuando han sido validadas.

QuoTravel registra la confirmación de que la factura ha sido correctamente procesada por el SII.

Desde el momento en que una factura ha sido enviada al SII dicha factura se bloquea y no puede ser modificada.

Existe una alarma que no avisa cuando hay facturas de las que no tenemos el ok del SII 2 días después de la fecha de factura, para no incurrir en penalización por no enviar las facturas dentro de los 4 días que marca el SII.

En el caso de que haya facturas que hayan sido rechazadas por no coincidir el nombre de la empresa con el nif se crea una incidencia a la espera de que indiquemos el nif y el nombre correcto del cliente o proveedor.

Al corregir los datos se actualizará la ficha del partner, se corrigen las facturas y se vuelven a enviar al SII.

7.2. Cobros y pagos

7.2.1. Cuentas

En QuoTravel unificamos los conceptos de cuenta bancaria y caja en la entidad cuenta.

Para manterner las cuentas debemos ir a Financial –> Payments –> Accounts

Para cada cuenta deberemos indicar

Nombre
Para identificar la cuenta
CCC
Nº de cuenta, en el caso de tratarse de un banco
IBAN
IBAN, en el caso de tratarse de un banco
Nº cuenta contable
Nº de cuenta contable, a utilizar en los apuntes contables relacionados con esta cuenta

Para cada cuenta tenemos un saldo y una fecha del último cierre.

En cualquier momento podemos liquidar o cerrar una cuenta, indicando la fecha del último movimiento que queremos incluir en la liquidación.

Los cierres se pueden consultar en cualquier momento, y generar un documento para ser firmado por quien sea necesario.

7.2.2. Movimientos

Sobre una cuenta podemos realizar movimientos, que pueden corresponder a cobros, pagos o movimientos entre cuentas.

Para mantener los movimientos deberemos ir a Financial –> Payments –> Movements

Para cada movimiento deberemos indicar

Origen
Cuenta de la que sale el dinero
Destino
Cuenta a la que entra el dinero
Agente financiero
Agente que realiza o recibe el pago
Estado

Un movimiento puede estar marcado como Ignored si no queremos que tenga un reflejo contable. Esto se utiliza cuando importamos un extracto bancario y existen entradas que no están relacionadas con la actvidad de la empresa.

También puede estar en estado pending, sent o confirmed.

Un pago puede estar PENDING cuando por ejemplo es una transferencia y no hemos generado la remesa que tenemos que enviar al banco. Estará en estado SENT cuando hemos enviado la remesa al banco y estará en estado CONFIRMED cuando vemos el movimiento en el extracto del banco.

Log

De un movimiento vamos guardando los diferentes cambios de estado que van sucediendo.

Para cada cambio de estado guardamos el usuario, la fecha y la hora y el nuevo estado.

Moneda
Moneda de la operación
Importe
Importe de la operación, antes de costes
Coste de la operación
Coste de la operación. Es la regla que se utiliza para el cálculo del coste de la operación.
Importe del coste de la operación
A rellenar en caso de que se haya seleccionado coste manual
Reparto

Como se reparte el importe de este movimiento.

Qué importe corresponde a cada factura o reserva.

Si no es un traspaso, el movimiento siempre debe quedar liquidado. Si no es así, el saldo pendiente se considera que es un depósito.

Al menos la cuenta de origen o la de destino deben estar indicadas y, en el caso de faltar una de ellas, el agente es obligatorio.

7.2.3. Cobros

Aquí explicaremos algunas pecularidades relacionadas con los cobros

7.2.3.1. TPV

QuoTravel está integrada actualmente con Sermepa, con Paypal y con Webpay.

Esto quiere decir que podemos emitir cobros con cualquiera de estas pasarelas de pago.

Independientemente de si la reserva se realiza por la web o si la estamos introduciendo desde el backoffice, el sistema generará la transacción para la pasarela de pago pertienente si así está configurado en la forma de pago del cliente.

Esta transacción genera un link que podemos enseñar al cliente en la web, utilizarlo para redireccionar automáticamente al cliente, o que podemos mandar en un correo electrónico al cliente.

Mientras el cliente no intenta la operación, la transacción aparece como pendiente.

Cuando el cliente realiza el pago (vaya bien o no) recibimos la notificación por parte de la pasarela de pago y lo reflejamos en la transacción, con los datos reportados por la pasarela.

Si el pago ha ido bien, se crea un movimiento de caja y se asocia con la reserva y con la factura si es pertinente.

Si el pago no ha ido bien no se genera ningún movimiento de caja, y podemos ver la causa del error al consultar la transacción.

Para mantener las pasarelas e pago debemos ir a Financial –> Payments –> TPV

Para cada TPV debemos indicar:

Nombre
Para identificar esta pasarela de pago
Cuenta banco
Sobre que cuenta de banco se creará el movimiento en caso de que la operación tenga éxito
Oficina
Con que oficina se relacionará la operación
Action url
La url de la pasarela de pago
Notification url
URL a la que la pasarela de pago debe enviar la información sobre el éxito o fracaso de la operación
OK url
URL a la que hay que redireccionar al cliente si la operación va bien
KO url
URL a la que hay que redireccionar al cliente si la operación no va bien
Tipo

El tipo de pasarela de pago.

Actualmente soportamos:

  • Sermepa
  • Paypal
  • Webpay
Paypal

Datos específicos para Paypal

Email
Email que identifica nuestra cuenta en Paypal
Sermepa

Datos específicos para Sermepa

Merchant code
Proporcionado por Sermepa
Merchant name
Proporcionado por Sermepa
Merchant secret
Proporcionado por Sermepa
Webpay

Datos específicos para Webpay

Private key
Clave privada que se utiliza para encriptar todo el proceso

Podemos consultar las transacciones creadas y su estado en Financial –> TPV –> Transactions

Para cada transacción tenemos

Id
Nº que identifica esta transacción
TPV
Pasarela de pago relacionada con esta transacción
Auditoría
Fecha y usuario que han creado esta transacción
Momento fin
Fecha y hora en que se ha cerrado la transacción
Estado
Si ha ido bien o si ha habido un problema
Importe
Importe de la transacción
Moneda
Divisa de la transacción
Reserva relacionada
Reserva relacionada con esta transacción
Movimiento de caja
Movimiento de caja generado, en el caso de que la operación haya terminado satisfactoriamente.

Recordar que los pagos por TPV se pueden generar desde la reserva, desde la factura o directamente desde el mantenimiento de TPVS o de transacciones de TPV.

7.2.3.2. Depósitos

A efectos prácticos un depósito es cualquier movimiento de caja que no hemos justificado.

Si tenemos un movimiento de caja relacionado con un cliente y no justificamos el importe del mismo asignándolo a reservas y/o facturas, el importe pendiente puede ser utilizado cuando queramos cobrar una reserva o factura.

Lo mismo pasa cuando el movimiento es hacia un proveedor. Mientras no lo repartamos, el importe pendiente de reparto puede ser utilizado para pagar pedidos de compra y/o facturas de ese proveedor.

Para justificar un depósito podemos generar una factura desde cualquier movimiento de caja.

Simplemente vamos al movimiento en cuestión y seleccionamos la opción “Generar factura de depósito”.

Esta operación generará una línea de cargo y una factura, que tendrá sus correspondientes asientos y reflejo en el cierre de iva.

Cuando hemos generado una factura para un moviento, cada vez que utiilicemos ese depósito para cobrar una reserva o factura se generará una línea de cargo en negativo para compensar la factura emitida por el depósito.

Al final la factura inicial quedará compensada y solo tendrán efecto las facturas emitidas por los servicios.

7.2.3.3. Incobrados

Al finalizar la temporada es posible que queden reservas o facturas por pagar.

Si queremos marcar estos importes como pérdida y cuadrar la reserva deberemos asumir las pérdidas de manera manual reserva por reserva.

Podemos hacerlo generando una línea de cargo en negativo, lo que generará un abono (factura) y dejará la deuda a 0, o entrando en las mismas y generando un movimiento de caja para dar la factura por liquidada.

7.2.3.4. Cobros fraccionados

Cada cobro que relacionamos con una reserva o factura va decrementando el saldo pendiente de esa factura o reserva.

Desde la reserva siempre podemos consultar el saldo y el extracto, y ver todos los pagos que se han ido haciendo.

Los pago pueden haberse realizado sobre la reserva (prepago), y luego se ligan a la factura.

7.2.4. Pagos

Aquí explicaremos algunas peculiaridades relacionadas con los pagos a proveedores.

7.2.4.1. Retenciones

En QuoTravel podemos indicar que un proveedor está sujeto a retenciones de IRPF.

Si esto es así, tal circunstancia queda reflejada en la factura y se considera pagada cuando se ha satisfecho el importe sin la retención.

La retención en sí misma se va acumulando la podemos consultar en Financial –> Retentions.

Para cada retención podemos ver

Factura
Factura objeto de la retención
Base
Importe que se ha utilizado para el cálculo de la rentención
Porcentaje
Porcentaje que se ha aplicado para el cálculo de la retención
Importe
Importe retenido
Divisa
Divisa de la retención

En cualquier momento podemos liquidar las retenciones pendientes, simplemente utilizando la opción “Liquidar” desde el mantenimiento de retenciones.

QuoTravel nos pedirá hasta que fecha de factura queremos liquidar, y generará la liquidación pertinente.

Esta acción relacionará las retenciones con su pertienente liquidación, de manera que una retención no puede figurar en dos liquidaciones al mismo tiempo.

7.2.4.2. Depósitos

Los depósitos para con los proveedores son análogos a los depositos de los clientes, solo que no emitimos factura alguna.

En este caso, si así lo deseamos, podemos generar una línea de cargo para que exista una previsión que luego podamos “matar” con la pertinente factura del proveedor.

Igual que pasa con los depósitos de clientes, esa línea de cargo se irá matando con líneas de cargo que se irán generando a medida que vayamos utilizando el depósito.

7.2.4.3. Remesas (transferencias y talones)

En el caso de que así lo indiquemos podemos generar desde los movimientos remesas para enviar al banco.

En la remesa incluiremos tanto transferencias como las peticiones para que el banco genere los talones oportunos.

Para ello simplemente debemos ir a la cuenta correspondiente y seleccionar la opción “Generar remesa”.

Nos mostrará los movimientos de tipo transferencia y cheque que no han sido todavía incluidos en ninguna remesa, podremos seleccionar aquellos que queramos incluir en esta remesa, y la generará.

Luego podemos consultar la remesa y bajarnos el fichero correspondiente.

Si ya nos hemos bajado en algua ocasión el fichero nos avisará.

Si alguno de los movimientos ya ha sido confirmado al importar el extracto del banco, entonces no nos podremos volver a bajar el fichero.

Un movimiento solo puede estar incluido en una única remesa.

En Financials –> Payments –> Bank remittances encontraremos el listado de remesas generadas, las veces que nos las hemos descargado y la lista de movimientos incluidos.

Controlamos si los talones han sido cobrados y las transferencias realizadas al importar el extracto del banco.

7.2.4.4. VCC

QuoTravel utiliza Voxel para emitir tarjetas de crédito virtuales (VCC) para el pago a proveedores.

El pago con tarjeta de crédito virtual es simplemente una forma de pago más, con sus respectivos cambios de estado.

Para emitir las tarjetas de credito virtual basta ir a la cuenta correspondiente y seleccionar “Generar VCCs”. En ese momento veremos una lista de los movimientos asociados con esta foma de pago que no hayan sido ejecutados y podremos generar las tarjetas de crédito virtuales.

La tarjeta de crédito llega al proveedor utilizando Voxel o a través de un email nuestro, según lo hayamos configurado.

La única manipulación que se hace de las tarjetas una vez emitidas es la de cancelarlas o modificar su valor en el caso de una modificación del importe de la reserva, normalmente por una cancelación.

El resto de manipulacines de las tarjetas en caso de ser necesario deben hacerse desde Voxel.

7.2.4.5. Carta de pagos

Para cualquier movimiento podemos generar su correspondiente carta de pagos.

Para hacerlo basta ir a la consulta de movimientos, marcar los que queramos, y utilizar a opción “Generar carta de pagos”.

Nos aparecerá un pdf que incluirá todas las cartas de pagos correspondientes a los movimientos seleccionados.

7.3. VAT

El tema de los impuestos siempre ha sido un poco complejo en el caso de las agencias de viajes.

Hay que intentar ir siempre al régimen general aunque con cuidado de no pillarnos los dedos si inlcuimos servicios que luego nos puedan facturar en régimen especial, incluimos servicios con distintos tipos de iva, mezclamos servicios de varias naciones y con diferentes regímenes, …

En este capítulo vamos a ver como configuramos y como se tratan los impuestos (IVA) en QuoTravel.

7.3.1. Régimen general y régimen especial

Como hemos mencionado antes siempre intentaremos emitir nuestras facturas en el régimen general, ya que nos reulta más ventajoso.

No es lo mismo pagar el 21% sobre nuestro margen que pagar el 7%, que es lo que ocurre cuando estamos en régimen general.

También es más ventajoso para nuestros clientes, que pueden deducirse el IVA de nuestras facturas, con lo que nos equipara en competitividad con nuestros proveedores.

Entonces, aunque por defecto deberíamos emitir nuestras facturas en régimen especial, siempre que podamos nos iremos al régimen general.

Recordemos que esto es posible siempre que nuestros proveedores nos facturen en régimen general con el mismo impuesto que estamos facturando nosotros.

Si no es así podemos acabar soportando un iva que luego no podremos deducir.

El régimen que se utiliza en la factura aparece reflejado en la misma.

7.3.2. Reglas de localización

Para saber que impouesto tenemos que aplicar en cada operación y para su correcta aplicación debemos definir la reglas de localización para cada concepto de facturación.

Las reglas de localización pueden ser

  • Punto de venta
  • El destinatario
  • El servicio

Una vez que sabemos la regla de localización a utilizar sabreos que impuesto debemos aplicar.

Puede ser que la regla de localización nos diga que la operación está sujeta a IVA porque la sitúa en la pensínsula o Baleares, que la operación está sujeta a IGIC porque ha ubicado la operación en Canarias, o que la operación está exenta porque la ha ubicado en un país donde no tributamos o no existe IVA.

7.3.3. Intra comunitario

Si hemos marcado el cliente o el proveedor como intracomunitario todas las operaciones realizadas con este proveedor aparecerán marcadas como tales en el cierre de IVA.

7.4. SII

Esto hay que acabar de definirlo pero, básicamente, cualquier cliente nuestro español que facture más de 6 millones de euros al año debe subir sus facturas al SII.

Básicamente hay 2 operaciones relacionadas con el SII:

  • subir las facturas (las emitidas y las validadas)
  • comprobar que están correctamente en al aeat

7.4.1. Subida de facturas al SII

Aunque podemos automatizar el envío, seguramente también soportaremos el envío manual.

Para ello el usuario nos dirá hasta que fecha quiere mandar al SII y el sistema procederá a subir las facturas.

El funcionamiento es similar al de los cierres de iva.

Las facturas se quedarán con la confirmación del SII y podremos en cualquier momento consultar cuando se enviaron y quien lo hizo.

En el caso de que queramos automatizar el envío al SII seguramente podremos decidir la frecuencia.

Para cada factura queda registrada tanto la petición que ha hecho al SII como la respuesta de la AEAT.

7.5. Rappel

En QuoTravel podemos indicar rappels (descuentos por volúmen de facturación) tanto para clientes como para proveedores.

Los rappels los mantenemos en CRM –> Rebate

El importe del rappel es un dato que no sabemos realmente hasta que no ha terminado el periodo que está indicado en el rappel, así que no podemos reflejarlo en la reserva más que a título informativo.

A medida que los rappel se van liquidando las facturas van quedando asocidas a esa liquidación, de manera que no se puede incluir la misma factura en dos liquidaciones diferentes.

La forma que que se materializa la liquidación del rappel varía de si es un rappel que damos a un cliente, o de si es un rappel que nos da un proveedor.

En el caso del rappel que damos a un cliente, a medida que vayamos emitiendo facturas iremos incluyendo un descuento en la misma hasta haber alcazado el importe de la liquidación del rappel. En el rappel podemos indicar el máximo descuento en factura (tanto en forma de importe como en forma de porcentaje).

En el caso del rappel que nos da un proveedor simplemente indicamos el descuento debido al rappel que figura en la factura, y esto irá rebajando el saldo de la liquidación del rappel.

Nombre
Para identificar este rappel
Base aplicación

Cada cuanto debemos liquidar este rappel.

Admite los siguientes valores

  • Anualmente
  • Semestralmente
  • Trimestralmente
  • Mensualmente
  • Semanalmente
Fecha de la próxima liquidación

Aquí indicamos la fecha de la próxima liquidación.

Cuando liquidamos esta fecha se actualiza automáticamente de acuerdo con la base de aplicación.

Liquidación automática
Si lo marcamos entonces se generará una línea de cargo automática a medida que se vaya cumpliendo la base de aplicación, con lo que aparecerá como disponible para facturar.
Comentarios
Comentarios internos
Porcentaje
Si este rappel es un porcentaje lineal
Líneas

Si este rappel no es un porcentaje lineal, entonces utilizamos este escalado

Desde importe
Desde que importe es aplicable este porcentaje
Hasta importe
Hasta que importe es aplicable este porcentaje
Porcentaje
Porcentaje a aplicar para este tramo de factración
Descuento máximo en factura
Descuento máximo que harems en la facturas futuras para liquidar el rappel. Lo podemos expresar en forma de porcentaje o en forma de importe.

Tanto para consular las liquidaciones anteriores como para liquidar el rappel manualmente tenemos que ir a Financial –> Liquidaciones.

Si queremos crear una liquidación QuoTravel nos pedirá una fecha límite y mostrará un listado con los clientes y el importe a liquidar a la fecha que le hemos indicado, teniendo en cuenta el porcentaje y el escalado indicado en su rappel.

Naturalmente si no hemos indicado ningún rappel para ese cliente no aparecerá ningún importe a liquidar.

A partir de aquí simplemente marcaremos los clientes que queremos liquidar y generará las liquidaciones pertinentes.

En QuoTravel podemos indicar retenciones (importe a retener sobre facturas de proveedores).

Para ello podemos definir retenciones y reglas para las mismas.

Para el tipo de retención podemos indicar:

Nombre
Nombre del tipo de retención

Para las reglas de retenciones podemos indicar:

Nombre
Nombre de las reglas de retenciones
Tipo
Tipo de rentención
Porcentaje
Porcentaje a retener sobre la factura

En la parte de informes tenemos un informe que nos dice las retenciones aplicadas sobre las facturas de proveedores.

7.6. Representantes

En Quotravel la figura del representante tiene 2 vertientes: como punto de venta y como comisionista.

Como punto de venta podemos consultar en cualquier momento las ventas que ha realizado y que tiene pendientes de liquidar (cash) y, en el momento que queremos, podemos liquidar las reservas que tiene pendientes de liquidar (o una selección de las mismas).

Las liquidaciones se matan con uno o varios pagos.

Como comisionista podemos consultar en cualquier momento las comisiones pendientes de liquidar y, en el momento que lo deseemos, liquidar las comisiones pendientes.

7.7. Gestión divisas

En QuoTravel podemos indicar operaciones en diferentes divisas.

En cada operación aparecen 2 divisas:

  • la divisa de la operación
  • la divisa de la empresa / contable

En cada operación se registra la fecha y la hora de la misma, así como el ratio aplicado para el cambio entre las diferentes divisas.

Como veremos más adelante en QuoTravel por defecto recoge automáticamente cada hora los cambios del Banco Central Europeo.

Esto significa que en el caso de que ni la divisa de compra ni la divisa de venta sean el Euro, para conocer el ratio de cambio entre la moneda de compra y la moneda de venta se pasa por el Euro.

Si la moneda contable no es el Euro entonces es necsaria la contratación de un servicio profesional que provea el ratio entre las diferentes monedas.

Tanto en la reserva como en las facturas podemos ver siempre los importes en la moneda de la operación como su contravalor en la divisa contable.

7.7.1. Ratios de cambio

QuoTravel por defecto recoge automáticamente cada hora los cambios del Banco Central Europeo.

Concretamente recoge los cambios publicados en https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

Según el BCE

The reference rates are usually updated around 16:00 CET on every working day, except on TARGET closing days. They are based on a regular daily concertation procedure between central banks across Europe, which normally takes place at 14:15 CET.

Naturalmente se puede desarrollar la integración con servicios profesionales como XE u Oanda, servicios que deberá contratar directamente el cliente de QuoTravel.

Desde QuoTravel desaconsejamos el uso de servicios gratuitos como Yahoo o Google.

7.7.2. Contabilización diferencias

En la vida de una reserva hay varios momentos en los que se utilizan los cambios entre monedas.

En la venta tenemos:

  • formalización de la reserva
  • emisión de factura
  • cobro

Mientras que en la compra tenemos

  • formalización de la reserva
  • recepción de la factura del proveedor
  • pago

El ratio de cambio utilizado en cada uno de los momentos puede variar, lo que puede modificar el margen que deja dicha reserva ya que no podemos variar el precio de la misma. Si hemos dado un precio debemos mantenerlo.

Para reflejar esta fluctuación en cada evento comparamos el ratio utilizado en el evento anterior, lo camparamos con el ratio actual, y generamos un asiento con la pérdida o ganancia debida a la fluctuación del cambio entre divisas.

La suma de estas compensaciones aparece en la reserva, de manera que podemos saber para cada reserva cual ha sido el margen real y cómo ha influido la funtuación del cambio en dicho margen.

7.8. Contabilidad

En QuoTravel cada empresa puede tener su contabilidad.

La asignación de nºs de cuenta contable para cada partner, cuenta de banco, etc se hace a nivel de contabilidad.

Esto quiere decir que un mismo agente puede tener diferentes nº de cuenta en la contabilidad de cada empresa, que los planes contables pueden ser diferentes o estar en diferentes monedas.

El mantenimiento de contabilidades lo encontramos en Financial –> Accounting –> Accountings

Allí podemos crear y definir nuestros planes contables.

Hay que tener en cuenta que un plan contable no se puede modificar una vez que contiene asientos.

El mantenimiento de asientos lo encontramos en Financial –> Accounting –> Entries y podemos consultar los saldos de las cuentas, los apuntes, etc.

La contabilidad que viene con QuoTravel es la básica. Hay un nº de documento no tiene registros para la contabilidad analítica más allá de la oficina y código de producto relacionados con cada apunte.

No obstante, hay que recordar lo extensible que es QuoTravel.

Si necesitamos añadir campos para la contabilidad analítica nos basta con extender la clase Apunte, añadir los campos que necesitemos, e inyectar nuestro propio generador de asientos contables que rellene esos campos.

7.8.1. Generación de asientos contables

La generación de los asientos contables a partir de las facturas y pagos a realiza un componente de QuoTravel.

Ese componente genera unos asientos con una forma concreta, que es:

NOTA: aquí deberemos enumerar los diferentes asientos contables que generamos

  • factura de venta
  • factura de compra (validada)
  • previsión
  • pagos y cobros

No obstante, podemos personalizar la generación de los asientos contables inyectando en nuestro QuoTravel nuestro propio generador de asientos contables, que puede sobreescribir total o parcialmente la generación asientos que trae por defecto QuoTravel.

NOTA: aquí incluiremos una referencia a la interfaz que hay que implementar, la clase que utiliza QuoTravel y como inyectar nuestro generador en nuestro QuoTravel.

7.9. Mecanismos de control

Los mecanismos de control son tan importantes o más que el trabajo que nos resuelve QuoTravel.

Los mecanismos de control en QuoTravel son básicamente reactivos. Esto es, monitorizamos una serie de valores y cuando dteectamos algo que no está bien, lo reportamos a quien haga falta.

Hay que definir con David cuales deben ser los valores que debemos monitorizar.

Algunos ejemplos:

  • Facturas que no se han pagado pasado el vencimiento
  • Riesgo acumulado
  • Reservas de las que hemos recibido facturas pero que no hemos llegado a facturar al cliente
  • No hemos recibido ninguna factura por voxel desde hace varios días
  • No hemos facturado nada en los últimos días