Abrir Extensiebeheer en Business Central
Instalar la extensión eConnect desde AppSource
Crear servicios web en Business Central
Iniciar la configuración guiada para eConnect
Seleccionar el entorno y conectar con eConnect
Configurar el Autopilot para Dynamics 365 Business Central
Enviar manualmente una factura a través de eConnect en Business Central
Configurar el perfil de envío en ECONNECT
Ficha de cliente con E-Invoice ID para el envío Peppol
Consultar el Activity Log de una factura enviada
Conectar Dynamics 365 Business Central con eConnect

Conectar D365 BC a través del Autopilot y la extensión AppSource para el procesamiento automático de facturas.

Método de integraciónAutopilot + Extensión AppSourceDirecciónEnvío + RecepciónSuscripción mínimaBasicContrato requeridoNo

Dynamics 365 Business Central (D365 BC) se conecta con eConnect a través del Autopilot y la extensión oficial de AppSource "eConnect Peppol e-invoicing & OCR+". Las facturas se envían y reciben automáticamente, incluyendo propuestas de contabilización para facturas de compra.

Antes de empezar
  • Una cuenta eConnect activa con al menos una suscripción Basic
  • Derechos de global admin en Business Central
  • Saldo de transacciones suficiente en su cuenta eConnect
Configurar la conexión
Paso 1: Instalar la extensión
  1. En Business Central, busque Extensiebeheer.
  2. Busque eConnect y seleccione eConnect Peppol e-invoicing & OCR+.

  1. Haga clic en Installeren y acepte las condiciones.
  2. Seleccione un idioma y haga clic en Install.

Paso 2: Crear los servicios web
  1. En Business Central, busque Webservices (arriba a la derecha en la barra de búsqueda).
  2. Haga clic en Nieuw para crear los servicios web requeridos conforme a la documentación de eConnect.
  3. Marque Gepubliceerd.

Paso 3: Configuración guiada
  1. Busque Begeleide instelling y seleccione eConnect.
  2. Asegúrese de que el usuario tenga derechos de global admin.

  1. Seleccione el entorno y haga clic en Connect.
  2. Inicie sesión con un usuario con derechos de admin BC Office 365.

  1. Asegúrese de que el usuario tenga permisos para el partyId deseado.
  2. Siga los pasos en pantalla.
Paso 4: Configurar el Autopilot (para compras)

Si desea contabilizar automáticamente las facturas de compra, configure el Autopilot desde la plataforma eConnect:

  1. Acceda a la aplicación Autopilot en la plataforma eConnect.
  2. Seleccione la organización y elija Microsoft Dynamics 365 Business Central.
  3. Inicie sesión con su cuenta Microsoft y seleccione el entorno y la organización.
  4. Configure los ajustes del Autopilot según sus necesidades.

Enviar facturas

Existen dos opciones para el envío de facturas de venta:

Opción 1: Envío manual
  1. Vaya a Geboekte verkoopfacturen y seleccione una factura.
  2. Haga clic en Afdrukken/Verzenden > Verzenden.
  3. Active eConnect en la opción Peppol y haga clic en OK.

Opción 2: Envío automático tras la contabilización
  1. Busque Verzendprofielen van documenten.
  2. Asegúrese de que el perfil ECONNECT esté configurado en Automatic para el Processing Mode.
  3. Abra la Klantenkaart y establezca el Document Sending Profile en ECONNECT.
  4. Complete el E-Invoice ID (número KvK u OIN).
  5. Al contabilizar, la factura se ofrece automáticamente.

Recibir facturas

Las facturas de compra recibidas a través de eConnect se colocan automáticamente en su administración Business Central a través de la Digitale Brievenbus o el Autopilot.

Consejo: El Activity Log de una factura proporciona información detallada sobre la comunicación con el PSB. Vaya a Geboekte verkoopfacturen > Factureren > Activity Log.

Búsqueda del proveedor al recibir

Cuando una factura de compra llega a Business Central vía eConnect, el proveedor se busca automáticamente según los identificadores de la factura. El orden de búsqueda es:

PrioridadIdentificadorCampo BC1Número de IVAVAT_Registration_No2Número KvKRegistration_Number3IBANCuentas bancarias → No

La extensión busca primero por número de IVA. Si no hay coincidencia, sigue el número KvK y después el IBAN. Si ningún identificador coincide, la factura no se contabiliza.

Atención: si el proveedor no existe en Business Central, no se crea automáticamente. La factura falla con un mensaje de error. Cree primero el proveedor manualmente en Business Central.

Si se encuentra un proveedor, la extensión comprueba también si las cuentas bancarias incluidas en la factura (incluidas, en su caso, las cuentas G) constan entre las cuentas bancarias vinculadas a ese proveedor.

Configuración avanzada
Autenticación Entra ID

Al configurar la extensión BC, se le redirige a la página web Autopilot Connect, donde es necesario iniciar sesión con una cuenta Microsoft Entra ID. Esta cuenta también se utiliza para llamar al entorno BC a través de la API y, por lo tanto, debe tener permisos suficientes y una licencia BC.

Después de iniciar sesión, se crea automáticamente un usuario en el servidor de identidad de eConnect con el tipo de inicio de sesión "Business Central Azure Active Directory". A continuación, el TechSupport debe asignar manualmente el tenantId y los partyIds. Se pueden asociar varios partyIds a un usuario. El cliente elige entonces durante la configuración qué partyId se vincula a qué entorno BC.

Conectar varios entornos BC

Es posible conectar varios entornos Business Central, pero se aplican algunas reglas importantes. Cada entorno necesita un partyId único. Si varios entornos deben enviar facturas en nombre del mismo número KvK, cada conexión debe establecerse con una cuenta Entra ID diferente. Cada usuario "Business Central Azure Active Directory" en el servidor de identidad también debe tener un tenantId diferente.

Hay dos errores comunes a tener en cuenta:

  • Si utiliza el mismo partyId y la misma cuenta Entra ID, la nueva conexión sobrescribe la existente. Pierde entonces la conexión anterior.
  • Si utiliza el mismo partyId con varias cuentas Entra ID en el mismo tenant, el hook InvoiceSent solo se envía a uno de los entornos BC.
Client Credentials / App Registration

Como alternativa a la autenticación Entra ID, también puede autenticarse a través de las Client Credentials de una App Registration. Esto es especialmente adecuado para la contabilización de facturas de compra. Actualmente no existe una interfaz para este flujo; el TechSupport lo configura a través de la API.

Los pasos son los siguientes:

  1. Cree una nueva conexión a través de la interfaz Autopilot en la plataforma.
  2. Si el entorno BC no utiliza la URL cloud estándar de Microsoft: solicite al TechSupport que ajuste la baseUrl a través de la Management API (Update Attributes). Eventualmente, también deben configurarse los additionalQueryParameters.
  3. El TechSupport llama al endpoint de activación con los datos de Client Credential y la información del entorno BC. El parámetro referenceKey es una cadena codificada en Base64 con el formato businesscentral_{contextId}_{tenantId}_{connectionId}.

Contacte con soporte si desea utilizar este método de autenticación.

Mensajes de error frecuentes

::e-accordion-item{value="item-1" header=""API400 Could not retrieve vendor ids""} No se ha encontrado el proveedor en Business Central según los identificadores de la factura (número de IVA, número KvK o IBAN). Compruebe que el proveedor esté creado correctamente y que el número de IVA, el número KvK o el IBAN coincidan con los datos de la factura. ::

::e-accordion-item{value="item-2" header=""BCNotFound: Internal_InvalidTableRelation ... G-Account Code""} La factura contiene un número de cuenta G que no está registrado como cuenta bancaria del proveedor. Ocurre en organizaciones que utilizan la extensión Idyn para cuentas G. Registre el número de cuenta G como cuenta bancaria del proveedor en Business Central. ::

::e-accordion-item{value="item-3" header=""BCBadRequest: ... Transaction Type ... ECONNECT""} El valor "ECONNECT" no existe en la tabla Transaction Type. Al instalar la extensión eConnect, este tipo de transacción suele crearse automáticamente. En versiones antiguas debe añadirlo manualmente: busque Transaction Types en Business Central y añada el código "ECONNECT". ::

::e-accordion-item{value="item-4" header=""BCBadRequest: ... VAT Prod. Posting Group""} El grupo de registro de producto de IVA de la factura no existe en Business Central. Compruebe que el mapeo de IVA esté configurado correctamente. Durante la configuración se utiliza un archivo Excel (BusinessCentral VAT Mapping) para mapear los códigos de IVA. Añada el grupo que falte a la tabla VAT Product Posting Group. ::

La conexión Autopilot muestra «Pagina werkt momenteel niet»

Probablemente falta una licencia BC al usuario que intenta establecer la conexión. Indique al cliente que consulte a su partner BC (por ejemplo Databalk) para revisar la asignación de licencias.


¿Desea saber más sobre el Autopilot? Descubra cómo funciona el Autopilot.

Iniciar la conexión

Relacionado