Ir al contenido
Log in

Conector de B2Brouter para Microsoft Dynamics 365 Business Central

B2Brouter para Business Central es una extensión nativa que automatiza el envío de facturas electrónicas desde Microsoft Dynamics 365 Business Central a través de la plataforma de B2Brouter. Al contabilizar una factura de venta en Business Central, esta se envía automáticamente a B2Brouter para su tramitación, sin necesidad de ninguna acción manual adicional por parte del usuario.

B2Brouter convierte el documento al formato que exige el destinatario y lo entrega por la red correspondiente (FACe, FACeB2B, Peppol, eFACT, correo electrónico, entre otras), y devuelve el estado de cada documento para que pueda consultarse desde Business Central.

El conector está publicado en el marketplace de Microsoft en dos versiones, cada una con la lógica fiscal de su país:

Antes de configurar el conector en Business Central, es necesario disponer de lo siguiente:

El Conector B2Brouter se instala desde Microsoft AppSource. Está disponible en dos versiones, una para Bélgica y otra para España, cada una con la lógica fiscal de su país. Instala la que corresponda al país de la empresa emisora.

  1. En Business Central, abre AppSource.
  2. Busca Conector B2Brouter.
  3. Selecciona la versión de tu país, Bélgica o España, e instálala.

La pantalla de configuración de Business Central incluye una casilla rotulada Staging Mode:

  • Si la casilla está marcada, el conector apunta al entorno de Staging.
  • Si la casilla está desmarcada, el conector apunta al entorno de Producción.

La configuración general se realiza desde la página B2Brouter Setup, accesible mediante el buscador de páginas escribiendo b2brouter setup.

En la pantalla de configuración hay que informar los datos de conexión. Comprueba siempre que ambos valores corresponden al mismo entorno.

  • Account ID: identificador numérico de la cuenta emisora en B2Brouter. Determina desde qué cuenta se emiten las facturas que llegan desde Business Central.
  • API Key: clave con la que Business Central se autentica ante la API de B2Brouter. La clave no está ligada a una cuenta concreta: puede dar acceso a varias cuentas del mismo grupo, y es el Account ID el que determina en cuál se crea cada factura.

El detalle de ambos pasos, con el procedimiento completo, está en Configurar la conexión API de B2Brouter: dónde encontrar el account_id y cómo generar una API key.

Paso 2: Obtener la información de configuración de B2Brouter

Sección titulada «Paso 2: Obtener la información de configuración de B2Brouter»

Una vez informados el Account ID y la API Key, ve en Business Central a Acciones → Get Setup B2B. Esta acción trae desde B2Brouter la información necesaria para completar la configuración: los tipos de documento, los tipos de transporte, los estados de factura y los esquemas de identificación.

Esta información se carga en una serie de tablas internas que después es necesario completar con los valores equivalentes en Business Central, tal como se explica en el apartado siguiente.

Paso 3: Indicar el tipo de transporte y el tipo de documento

Sección titulada «Paso 3: Indicar el tipo de transporte y el tipo de documento»

Es importante definir el tipo de transporte y el tipo de documento con los que se enviarán las facturas electrónicas:

  • Tipo de transporte: canal por el que se envía la factura electrónica, por ejemplo FACe, FACeB2B, Peppol, eFACT o correo electrónico.
  • Tipo de documento: formato en el que se envía la factura electrónica, por ejemplo Facturae 3.2.2. Las opciones disponibles varían en función del tipo de transporte seleccionado.

Según el canal elegido, el destinatario necesitará además un código de enrutamiento informado en su ficha: DIR3 para FACe, identificador Peppol para Peppol, etc. Consulta Gestionar los códigos de enrutamiento.

En Business Central ve a Acciones → Payment Methods para abrir las formas de pago importadas desde B2Brouter. Para cada forma de pago de B2Brouter hay que indicar con qué forma de pago de Business Central se corresponde. Puedes consultar el significado de cada código y su equivalencia en Facturae, UBL y CII en Métodos de pago.

En Business Central ve a Acciones → Terms Payment. Del mismo modo que con las formas de pago, se dispone de un listado de términos de pago traídos desde B2Brouter, y para cada uno de ellos hay que indicar el término de pago equivalente en Business Central.

La configuración definida en la ficha del cliente prevalece sobre la configuración general. Esto permite que cada cliente pueda comunicarse, a través de los campos Transport Types y Document Types, con un método diferente del indicado por defecto.

Una vez completada la configuración, el proceso de envío de una factura electrónica a B2Brouter es completamente automático desde el punto de vista del usuario:

  1. Se genera la factura de venta en Business Central de la forma habitual y se lanza la contabilización.
  2. Dentro del propio proceso de contabilización, el conector comprueba la configuración y los mapeos, crea la factura en B2Brouter, la valida y la envía al destinatario.
  3. Si alguna de esas comprobaciones o el propio envío devuelve un error, la contabilización se interrumpe: hay que resolver el problema en Business Central y volver a contabilizar la factura.
  4. Una vez contabilizada y enviada, la factura permite consultar desde Business Central, en todo momento, el estado del envío y las respuestas recibidas.

Historial dentro de la factura contabilizada

Sección titulada «Historial dentro de la factura contabilizada»

La factura de venta contabilizada incluye un historial accesible desde Business Central, Historial B2B, que recoge el flujo completo de lo sucedido con el documento: fecha de contabilización, número de documento, método y resultado de cada llamada.

Desde las líneas del Historial B2B se puede abrir:

  • Ver Solicitud: los datos exactos que se han enviado a B2Brouter.
  • Ver Respuesta: lo que B2Brouter ha devuelto tras recibir la factura.

Además de los campos generales, algunos países tienen requisitos específicos de facturación electrónica que se reflejan como campos adicionales en distintas páginas de la aplicación.

En la ficha del cliente aparece un campo adicional, disponible únicamente para clientes belgas: Enterprise No., donde se indica el número de empresa del cliente.

Este número se envía siempre utilizando el esquema Peppol EAS 0208 (CBE/KBO). Consulta Identificador Peppol.

Las facturas dirigidas a una Administración Pública necesitan tres códigos de enrutamiento: Oficina Contable, Órgano Gestor y Unidad Tramitadora. Puedes informarlos en cada factura o dejarlos configurados en la ficha del cliente para que se apliquen por defecto. Consulta Códigos DIR3 para saber cómo localizarlos.

Si quieres trabajar con VeriFactu con nosotros, actívalo en tu cuenta de B2Brouter antes de empezar a emitir facturas desde Business Central. La activación no se hace desde el conector, sino desde la configuración de la cuenta en el portal web, y está explicada paso a paso en Cómo activar VeriFactu en B2Brouter.

Con VeriFactu activo, las facturas emitidas y contabilizadas desde Business Central se declaran a la AEAT automáticamente, sin ninguna acción adicional por tu parte. La copia de la factura que entregas al cliente puede descargarse desde el propio Business Central, desde las acciones de la factura contabilizada, y el PDF ya incluye el código QR que exige la normativa junto con la leyenda de factura verificable. El documento lo genera B2Brouter y el conector lo descarga ya renderizado, así que no hace falta entrar en el portal web para obtenerlo.

  • Utiliza Staging Mode para hacer una prueba completa de extremo a extremo, errores de validación incluidos, sin emitir documentos reales. Necesitarás una cuenta y unas credenciales propias de Staging; consulta Entornos.
  • Contabiliza facturas de prueba con configuraciones distintas: interior, intracomunitaria, exportación y facturas sin cuota de IVA.
  • Ten en cuenta que el cupo de transacciones también se aplica en Staging, por lo que una tanda larga de pruebas puede agotarlo. Consulta Transacción.
  • Vuelve a ejecutar Get Setup B2B cuando cambien los catálogos en la plataforma, para que las opciones disponibles en Business Central se correspondan con las que la plataforma admite realmente.
  • Revisa los mapeos de formas y términos de pago después de añadir valores nuevos en Business Central.

Usar la ficha del cliente para las excepciones

Sección titulada «Usar la ficha del cliente para las excepciones»

Mantén en la configuración general el canal y el formato más habituales, y utiliza la ficha del cliente solo para los clientes que necesiten otros distintos. Así la configuración general se mantiene estable y, al mismo tiempo, es posible atender por ejemplo a las administraciones públicas por FACe y a las empresas privadas por Peppol.

Si te queda alguna duda o encuentras una incidencia que no puedes resolver, contacta con el equipo de soporte de B2Brouter desde tu propia cuenta:

  1. Accede a tu cuenta de B2Brouter.
  2. Pulsa el icono del interrogante, arriba a la derecha.
  3. Selecciona Soporte.
  4. Pulsa Abrir ticket y rellena el asunto y el mensaje. Puedes adjuntar archivos con Seleccionar archivos en caso de que lo consideres necesario.

Consulta Abrir un ticket de soporte para más detalles.

Si todavía no tienes cuenta en B2Brouter y quieres información sobre el conector, puedes contactar a través de la web.