Integración PLEO

Integrar PLEO con Microsoft Dynamics 365 Business Central ayuda a gestionar los gastos de tu empresa de manera más eficiente. 

En este documento describimos los pasos para realizar la integración y así poder contabilizar de forma automática. Para realizar esta integración sincronizaremos las categorías, códigos fiscales y etiquetas de PLEO con BC. 

Se describe la funcionalidad operativa para registrar de forma automática los siguientes tipos de documentos: Recibos, Facturas y Liquidaciones de Gastos de los empleados.

Instalación

La instalación sigue dos caminos diferentes, dependiendo de si Microsoft Dynamics 365 Business Central es un servicio ofrecido por Microsoft (en adelante lo llamaremos BC SaaS para simplificar) o la BBDD la gestiona directamente el cliente o tiene una suscripción con su Partner (lo llamaremos BC OnPrem).

Instalación

BC SaaS

En BC SaaS, la instalación se realiza a través del Marketplace de Microsoft. Desde "Administración de extensiones / Galeria de AppSource", buscamos la extensión llamada "Dynasoft Pleo integration" de "Grupo Dynasoft".

image.png

image.png

En este punto, se selecciona la opción de "Prueba gratuita" para que se instale en el correspondiente entorno de BC SaaS.

Instalación

BC OnPrem

Para BC OnPrem, la instalación sigue otro camino y requiere la participación del Partner del cliente o alguien con los conocimientos para proceder a realizar dicha instalación.

Antes de proceder, se requiere identificar la versión y el localizado de BC, para ello hay que ir a "Ayuda y soporte técnico" disponible si se pulsa sobre el "?" que se observa en la pantalla arriba a la derecha. La información requerida la podemos ver en "Solución de problemas":

image.png

Esta información debe suministrarse al equipo técnico de Grupo Dynasoft.

En Grupo Dynasoft, generaremos 3 ficheros "app":

Estos ficheros están ya compilados para la versión y localizado concretos, y falta que el cliente (o su Partner) lo instale en su BC OnPrem.

Si desea ayuda de como proceder, el siguiente enlace de la documentación de Microsoft, contiene la información necesaria:

Publishing and Installing an Extension - Business Central | Microsoft Learn

Instalación

BC SaaS: entorno Sandbox o de pruebas

Para evitar los entornos de pruebas se conecten con el exterior accidentalmente ( SII, …), por defecto las conexiones no están permitidas, por lo que debe habilitar la conexión con PLEO para realizar las pruebas desde estos entornos.

Para ello debe ir a "Administración de extensiones" y en cada una de las 3 extensiones de "Grupo Dynasoft" debe activar la opción "Permitir solicitudes HttpClient":

image.png

Instalación

Actualizar la licencia

Dynasoft Pleo Integration es un producto licenciado que requiere realizar unos pasos para que la licencia se actualice correctamente y se pueda utilizar el producto correctamente.

Localizamos la página "Lista extensiones Dynasoft":

image.png

Pulsamos "Registrar o Actualizar" para pasar el "Estado" = "Registrado" en la sección Información de la Extensión. También se muestra el número de licencias.

image.png

Para dar de alta las licencias se debe informar al departamento comercial : comercial@grupodynasoft. En pruebas por defecto disponemos de 999 pero en real sólo es 1 hasta que se indique cuantas son necesarias activar. Esta información debe proporcionarla el equipo de PLEO.

En la configuración de la plataforma PLEO debe estar creada la API de conexión. Avisad al equipo técnico de PLEO.

image.png

image.png

image.png

Actualización

Al igual que en la instalación, la actualización se realiza de forma diferente de si BC es SaaS o OnPrem.

Actualización

BC SaaS

Para actualizar la APP accedemos al Admin Center de BC. Para ello, podemos entrar en BC de la forma habitual, y en la rueda de configuración (arriba a la derecha) seleccionamos "Admin Center":

image.png

Si no ve esta opción o da un error al entrar, probablemente no tenga los permisos adecuados para entrar en el Admin Center de BC, deberá consultarlo con su Partner (qué puede realizar esta operación en su nombre).

Seleccionamos el ENTORNO y entramos:

image.png

Seleccionamos Apps (arriba a la izquierda) y localizamos la App de la integración de Pleo:

image.png

Si hay una actualización disponible, podremos ver "Install update" o "Action required" (si se requiere la actualización de otros componentes). En la pantalla vemos el "Action required", pulsamos ahí y aparece a la derecha una sección donde vemos que el sistema indica que se actualizarán 2 apps adicionales (podría ser una):

image.png

Si seleccionamos "Update to the latest", nos aparece una nueva ventana (la que aparecería si hubiese solo el mensaje de "Install update"):

image.png

Nuestra recomendación es que se marquen las tres opciones. La última es la única opcional (si las otras no se marcan no permite continuar), con esta opción marcada, la actualización se llevará a cabo durante las horas que se han configurado en el entorno para que se instalen las actualizaciones (por defecto entre las 20:00-06:00, si no se ha modificado), si no se marca, la instalación es inmediata (tardará varios minutos), durante los cuales puede afectar a los usuarios que están trabajando (por esto recomendamos la instalación durante la ventana de actualización).

Actualización

BC OnPrem

Al igual que la instalación, la actualización de una APP en BC OnPrem es diferente a BC SaaS y se requieren ciertos conocimientos.

Antes de proceder, tiene que tener las APPs necesarias para realizar la actualización. Puede ser una APP o las 3 que se han indicado en la instalación.

Las instrucciones para poder proceder a la actualización de las extensiones en un BC OnPrem, las puede consultar en:

https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-upgrading-extensions#running-the-upgrade-for-the-new-extension-version

Configuración

A continuación veremos la configuración a realizar para conectar correctamente BC con PLEO. Además vamos a ver como configurar las distintas opciones para que la integración funcione como queremos.

Configuración

Conexión

Si usamos el buscador de BC y escribimos "pleo" el sistema nos muestra:

image.png

Si el buscador no encuentra la información puede estar relacionado con el IDIOMA configurado en BC. Pulsamos en BC la rueda de la parte superior derecha + Mi configuración + lengua. Seleccionamos Spanish (Spain International Sort, Moderm Sort) si requerimos la información en Español

image.png

Seleccionamos "Conciliaciones Pleo" y podemos seleccionar la "Configuración de la conexión":

image.png

En este punto debemos tener abierta PLEO en otra pestaña del navegador, con un usuario que pueda realizar configuración en PLEO y nos dirigimos a "Ajustes - Claves de API - Ir a tokens de OpenAPI":

image.png

Creamos un nuevo Token y copiamos el valor, el cual pegamos en "Token", en la pantalla de "Configuración de la conexión" que tenemos abierta en BC.

Podemos probar que conecta utilizando la acción correspondiente:

image.png

Si nos devuelve error:

  1. El API de PLEO está caído: probar en un rato, si sigue igual contactar con PLEO
  2. Estamos en un entorno de pruebas en BC y no tiene conexión externa. Revisamos extensiones para autorizar conexión con el exterior (BC SaaS: entorno Sandbox o de pruebas)
Configuración

Conectar PLEO con BC (solo en BC SaaS)

Esta conexión solo puede realizarse en BC SaaS

El consultor de PLEO debe obtener de BC la siguiente información para incluirla en  Ajustes Contabilidad PLEO:

Esta información se puede obtener en el Admin Center de BC. El usuario de BC puede acceder a esta información desde MI CONFIGURACION de BC.

Para ello, siga los siguientes pasos:

  1. Acceda a PLEO con un usuario con acceso de administrador
  2. Ir a Ajustes - Contabilidadimage.png
  3. Seleccionar "Microsoft Business Central (Legacy)" y siga hasta ver la siguiente pantalla:

Si vemos "Conectado" es que Pleo ha podido conectar con BC, si no debemos intentar conectar. Hay que tener en cuenta que para hacer esto el usuario debe tener acceso a BC. 

4. El siguiente paso es configurar el entorno y la empresa:

image.png

Una vez realizado esta selección, PLEO obtendrá ciertos datos del entorno de BC:

No se deben configurar las etiquetas en este punto, las etiquetas se configuran directamente en BC

Configuración

Configurar PLEO (Solo en BC OnPrem)

Si dispone de un BC OnPrem, no podrá conectar PLEO con BC, ya que esta conexión solo está disponible para BC SaaS. Para poder trabajar con categorías contables y etiquetas en PLEO y BC (cuentas y dimensiones), deberá configurar PLEO con un formato genérico en la configuración contable:

  1. Acceda a PLEO con un usuario con acceso de administrador
  2. Ir a Ajustes - Contabilidad
  3. En "Buscar tu programa de contabilidad", poner "generico"

    image.png

  4. Pulsar sobre "Usa el formato genérico". Esto habilitará la posibilidad de configurar categorías contables.

image.png

En esta pantalla, no es necesario configurar el Plan contable ni asignar cuentas en las categorías, esto se configurará en BC. Tampoco hay que crear etiquetas, las etiquetas se configuran directamente en BC.

Configuración

Usuarios BC - Conjunto de permisos

Si utiliza los conjuntos de permisos en BC, debe proceder a configurar los distintos usuarios que trabajarán con la integración de PLEO en BC.

Para ello se han creado 3 conjuntos de permisos:

image.png

Si utiliza conjuntos de permisos totalmente personalizados, el BASIC debería tenerlo todo el mundo. Este conjunto de permisos también está en el GDSIHBasic (de gestor de licencias de Grupo Dynasoft), el cual está también en "D365 BASIC".

Utilice el SETUP en los usuarios que vayan a necesitar realizar la configuración.

Utilice el POST en los usuarios que vayan a importar y registrar los gastos de PLEO en BC.

Configuración

Etiquetas en PLEO

En Dynasoft Pleo Integration, las etiquetas que veremos en PLEO serán las dimensiones que configuremos en BC.

Si se utiliza únicamente las dimensiones de Business Central como etiquetas. Hay que archivar las etiquetas creadas en PLEO

Para ello, en PLEO, acceda a "Ajustes - Contabilidad - Etiquetas":

Interfaz de usuario gráfica, Texto, Aplicación, Correo electrónico

El contenido generado por IA puede ser incorrecto.


Deberá archivas todos los grupos de etiquetas que se hayan creado manualmente.

Si también se quieren utilizar las etiquetas creadas directamente en PLEO, es importante tener en cuenta que existen ciertas limitaciones

PLEO permite crear hasta 5 grupos de etiquetas desde su interfaz. Sin embargo, la API de PLEO únicamente admite la gestión de un máximo de 3 grupos.

Durante la sincronización, si el sistema detecta grupos de etiquetas en PLEO que no proceden de Business Central, estos se mostrarán al usuario y se ofrecerá la opción de continuar con la sincronización.

image.png

Procedimiento recomendado

En los casos en los que el número total de grupos de etiquetas pueda superar el límite de la API, se recomienda seguir los siguientes pasos antes de sincronizar:

Configuración

Negocio

Con el fin de canalizar la información que llega de PLEO se requiere configurar en BC una serie de parámetros para conseguir que las distintas funcionalidades trabajen de forma automática.

La primera acción a realizar es lanzar el proceso "Sincronizar". La primera vez que se llama, el sistema va a recoger los empleados y sus grupos, así como las categorías contables y sus grupos para visualizarlos en esta página y poder realizar la configuración

A continuación, se muestra la información requerida y que para el usuario de BC debe resultar familiar. Para que BC pueda importar la información necesita información para series, creación de proveedores, información sobre las secciones de trabajo que utilizará en los diarios. En el anexo dedicado a BC procuramos explicar con más detalle estos requerimientos de NC.

Al igual que con la conexión, buscamos la página "Conciliaciones Pleo", y esta vez accedemos a la "Configuración de negocio":

image.png

La configuración de negocio tiene 5 secciones:

image.png

General

Aquí es donde configuramos los parámetros generales de la integración.

Antes de activar la integración, debe haberse realizado el proceso de Sincronización.

Integración habilitada Hasta que esta opción no está activada, la integración no será funcional para esta empresa.
Nº serie conciliaciones Pleo

Se debe seleccionar una serie con la que se crearán las conciliaciones de PLEO. Cada importación generará un registro en las conciliaciones de PLEO.

Se recomienda crear una nueva serie específica.

Desactiva los controles del API

Si dispone de otras integraciones que generen diarios o facturas de compra, se permite desactivar el control que tenemos para evitar que desde PLEO se exporten las transacciones a Business Central

Diarios
Diario de Pleo El diario que se utilizará para registrar los gastos y reembolsos importados de PLEO.
Sección del diario gastos La sección que se utilizará para registrar los gastos importados de PLEO.
Sección del diario reembolsos La sección que se utilizará para registrar los reembolsos importados de PLEO.
Proyectos Podemos integrar los proyectos como un grupo de etiquetas en PLEO, aquí es donde realizamos la primera parte de la configuración.
Cód. etiqueta proyecto Antes de activar el envío de proyectos a PLEO, hay que asegurarse que no coincidirá con una dimensión de BC
Enviar proyectos a Pleo Activa el envío de proyectos a PLEO.
Plantilla de proyectos por defecto El proyecto que se utilizará como plantilla para configurar las cuentas de gasto por defecto según la tarea.
Tipo de línea de proyecto por defecto

Hay que seleccionar el tipo de línea de proyecto, tiene los mismos valores que cuando se genera una línea de planificación para un proyecto:

  • Presupuesto
  • Facturable
  • Presupuesto y facturable
Finanzas
Código ISO Divisa Local Hay que indicar el código ISO de la divisa local que se utiliza en la empresa.
Cuenta Banco Pleo Banco PLEO* donde se registrarán los pagos y reembolsos.
Cuenta de reembolso (cashback) Cuenta de cashback.
Cuenta diferencias negativas de cambio
Cuenta diferencias positivas de cambio
Tipo fecha registro En los pagos realizados desde PLEO hay 2 fechas: fecha transacción y fecha liquidación. Elija la que quiere que aparezca en contabilidad como "Fecha registro".
Configuración reembolsos externos Si utiliza la opción de "No registrar", al importar reembolsos externos, el sistema pedirá confirmación para no importarlos y marcarlos como exportados en PLEO.
Reembolsos externos
Tipo cuenta reembolso externo Si registra los reembolsos externos, aquí puede indicar el tipo de cuenta que quiere utilizar.
Nº cuenta reembolso externo Si registra los reembolsos externos, aquí puede indicar la cuenta a utilizar.
Adjuntos Tanto en contabilidad como en las facturas, se dispone del "ID transacción Pleo" que permite visualizar la imagen que viene de PLEO (una copia del recibo o la factura), pero podemos activar que estas imágenes se guarden en las ubicaciones por defecto de BC.

Copiar adjuntos a las líneas del diario general

Permite que las imágenes que llegan de PLEO queden asociadas a las líneas del diario general a través de la funcionalidad de documentos entrantes de BC.

Copiar adjuntos a los documentos de compra

Permite que las imágenes que llegan de PLEO queden asociadas a las facturas a través de la funcionalidad de adjuntos o de documentos entrantes de BC.

(*) La Ficha de Banco es creada por el usuario de BC donde podemos crear PLEO como código de banco. En la ficha completamos el Grupo Registro Banco para indicar la cuenta contable con el que se registrará.

Configuración predeterminada del proveedor

Sólo para BC SaaS

Como parte de la funcionalidad de la conexión de PLEO con BC (Conectar PLEO con BC (solo en BC SaaS)), desde PLEO se pueden crear proveedores en BC, esta sección nos ayuda a parametrizar ciertos datos que se van a añadir a los proveedores creados desde PLEO.

Método de pago predeterminado Los proveedores que se creen desde PLEO, se crearán con este método de pago
Término de pago predeterminado Los proveedores que se creen desde PLEO, se crearán con este término de pago
Proveedores locales Si el proveedor tiene el mismo país que hay en información empresa o con el país en blanco, se cogerán estos datos.
Grupo registro negocio
Grupo registro IVA negocio
Grupo registro proveedor
Proveedores UE Si el proveedor tiene un país con "Cód. país/región UE" rellenado en países y regiones, se cogerán estos datos.
Grupo registro negocio
Grupo registro IVA negocio
Grupo registro proveedor
Proveedores extranjeros Para el resto de proveedores creados desde PLEO
Grupo registro negocio
Grupo registro IVA negocio
Grupo registro proveedor

Equipos y empleados

En esta sección, al sincronizar, aparecerán los equipos y empleados de PLEO que hay que mapear con familia de recursos y empleados de BC. Si ya están creados en BC, no tiene más que seleccionar el código ERP en ambas partes.

Al crearse los empleados en la sincronización, se intentan mapear automáticamente por el correo electrónico

El objetivo de esta sección es que los empleados queden ligados correctamente entre BC y PLEO.

image.png

Si no tiene familias de recursos y/o empleados, puede asignar las correspondientes series y el "Grupo registro por defecto" (para los empleados que se creen desde aquí), para que, utilizando las acciones "Crear equipos en ERP" (en el menú "Equipos") o "Crear empleados en ERP" (en el menú "Empleados"), se generen automáticamente las familias de recursos y los empleados utilizados las series configuradas y los datos que se han importado de PLEO.

Si vemos líneas en rojo, requieren nuestra atención, y la línea seguirá en rojo hasta que no se sincronice con PLEO

Tipificación de gastos

En esta sección vamos a configurar las cuentas ,el "Grupo registro IVA producto" y "Grupo Registro Producto Gen." predeterminado asociados a las categorías contables definidas en PLEO.

No se requiere que en PLEO se configuren ni las cuentas ni los grupos de IVA en las categorías contables

image.png

Si tiene activado "Enviar proyectos a Pleo" en la sección "General", el campo "Nº proyecto" será visible en esta sección, con el proyecto especificado en "Plantilla de proyectos por defecto" de la sección "General". Se pueden especificar cuentas contables (y "Grupo registro IVA producto") por proyecto, si un proyecto no tiene definidos de forma explícita estos datos, se recogerán del proyecto definido en "Plantilla de proyecto por defecto".

Etiquetas - Dimensiones

En la sección de Etiquetas, definimos qué dimensiones queremos que nos aparezcan en PLEO como grupos de etiquetas, con los valores de dimensión como etiquetas que podemos asociar a los gastos en PLEO, y cuando se importen, las etiquetas se convertirán en valores de dimensión para las correspondientes dimensiones.

image.png

Si vemos líneas en rojo requieren que se sincronicen con PLEO

Cada vez que se modifique o cree un nuevo valor de dimensión, si la dimensión está configurada en esta sección, se generará un "Mov. cola trabajo" para que la sincronización de las etiquetas sea automática.

Hay que tener en cuenta lo siguiente:

En "Tipo", habrá uno que será "Proyecto" si se ha marcado la opción de "Enviar proyectos a Pleo" en la sección general.

Una vez configurado todo después de la primera sincronización, hay que volver a sincronizar... todos los registros en rojo deberían ponerse en color normal

Configuración

Sincronización

image.png

En la pantalla "Configuración de negocio Pleo", tenemos la acción "Sincronizar". Hay que tener en cuenta como se comporta en las distintas situaciones:

Primera Sincronización: de PLEO a BC

Segunda sincronización: de BC a PLEO

Resto de sincronizaciones: bidireccional. Si hay nuevos empleados o grupos de empleados aparecerán en rojo, habrá que configurarlos (mapearlos contra las familias de recursos y empleados en BC) y volver a sincronizar. También pueden entrar nuevas categorías contables y habrá que revisar la configuración de la cuenta y el "Grupo registro IVA producto".

No deben crearse etiquetas directamente en PLEO, ya que no quedarán asociadas a ningún valor de dimensión y no tendrán impacto en la contabilización

Al sincronizar, si se detectan grupos de etiquetas que no están relacionados con las dimensiones configuradas en "Configuración de negocio Pleo", el sistema dará un error y no permitirá continuar con la sincronización hasta que estos grupos de etiquetas se borren (o archiven) en PLEO.

image.png

Podemos dar por terminada la sincronización, cuando ya no aparece ningún registro de empleados ni etiquetas en color rojo y hayamos asociado las categorías contables a las cuentas correspondientes.

Configuración

Habilitar integración

En la sección "General" de "Configuración de negocio Pleo", marcamos la opción "Integración habilitada", el sistema revisa la configuración.

Si no ha habido errores, ya podemos obtener información para crear los documentos y/o diarios en BC.


Uso

Aquí describiremos la funcionalidad de la integración una vez configurada y activada

Uso

Entorno Sandbox (sólo en BC SaaS)

Cuando estamos en un entorno Sandbox, es importante conocer algunos matices que afectarán a la integración con PLEO.

Al importar los datos de PLEO en "Cola de exportación", no pasarán a "Exportado"

El botón "Eliminar datos de Pleo" en la pantalla "Conciliaciones Pleo", sólo se muestra si el sistema detecta que el entorno es un Sandbox (pruebas). Se utiliza para eliminar las transacciones de pruebas y no eliminamos los datos sincronizados. 

image.png

Uso

Obtener transacciones (Conciliaciones Pleo)

Para poder obtener las transacciones en PLEO, hay que seguir el siguiente procedimiento.

Añadir a cola de exportación en PLEO

En PLEO, vamos a la página "Exportación", en este punto se deben seleccionar los gastos y reembolsos que se deseen exportar y, una vez seleccionados, pulsar el botón "Añadir a la cola de exportación".

image.png

Si quiere modificar un gasto, debe hacerlo antes de pasarlo a la cola de exportación, una vez esté en la cola de exportación no se podrá modificar, aunque puede volverlo a cambiar a "No exportado".

Obtener transacciones en BC

image.png

Ir a la página "Conciliaciones Pleo" en BC y pulsar sobre el botón "Obtener transacciones". Esto importará las transacciones de PLEO que están en la cola de exportación. Una vez importadas, las transacciones se marcarán como "Exportadas" en PLEO, pudiéndose ver en el correspondiente punto de menú de PLEO:

image.png

Si está en un Sandbox (BC SaaS), los gastos no pasarán a la sección de "Exportado", se mantendrán en "Cola de exportación"

Si en BC borra un gasto importado, este volverá a la sección de "No exportado" en PLEO

Uso

Gasto importado en BC

Cuando entramos en una conciliación importada, podemos ver los gastos que incluye esa importación... tenemos la siguiente pantalla:

image.png

1- Acciones

Desde aquí podemos:

2- Transacciones en cola

Vemos los gastos importados de PLEO (una línea por gasto).

Campos:

En este punto podemos cambiar ciertos datos antes de crear documentos:

image.png

3- Detalles de la transacción

En PLEO podemos dividir un gasto en varias líneas, en esta sección veremos una línea por cada desglose realizado en PLEO, además, aquí también podemos proceder a desglosar o agrupar líneas.

También podemos cambiar la categoría de cada línea, así como las dimensiones:

image.png

Podemos especificar o cambiar el nº, la tarea y el tipo de línea de proyecto, y en caso de factura, podemos cambiar el "Grupo registro IVA producto".

4- Archivos adjuntos

En esta sección podremos previsualizar las imágenes que se han asociado al gasto en PLEO. Puede haber más de 1 imagen, pero en BC solo podremos visualizar las 3 primeras.

Uso

Crear documentos

Desde una de las importaciones de PLEO (Conciliaciones Pleo), podemos crear los borradores (diarios o facturas) utilizando la acción "Crear documentos".

image.png

Esta acción afecta a todas las "Transacciones en cola" pendientes y filtradas. Si solo se quiere crear el documento de un gasto, deberá filtrarse por ese "Nº línea".

En este caso de recibo el sistema genera un asiento contable en el "Diario de Pleo" y "Sección del diario de gastos" parametrizados en "Configuración de negocio". Así mismo para crear el asiento el sistema se basa en la configuración para determinar la cuenta y el banco.

Podemos ver el asiento o factura generado utilizando la opción "Transacciones en cola - Mostrar documento relacionado":

image.png

image.png

Si desea ver todos los documentos creados, se recomienda ir directamente al diario-sección configurados o a la lista de facturas de compra

Si el gasto se paga con una tarjeta de PLEO veremos un apunte de la cuenta de gastos según la categoría contable y el banco PLEO.

Si el gasto lo ha pagado el empleado, en lugar del banco PLEO veremos el empleado en cuestión (para generar una deuda de la empresa con el Empleado que deberá compensarse en un futuro, en la liquidación de gastos).

En los gastos-recibos (facturas simplificadas), no se utiliza la información del IVA, ya que no es deducible

En caso de factura, se generará una factura de compra, con el proveedor y nº factura proveedor especificado en el gasto de PLEO.

El apunte del banco o el empleado liquidando la factura, se genera automáticamente al registrar la factura

Uso

Registrar documentos

En el punto anterior (Crear documentos) se generaba el borrador. Para registrar el borrador se puede utilizar la acción "Registrar documentos" de la misma pantalla o ir la diario o factura y registrar desde ahí, como si se hubiera creado manualmente.

image.png

El "Id de gasto" se copia a la línea del diario o a la factura generada y "viaja" a "Mov. contabilidad" y al histórico de facturas de compra cuando se registra. Desde ahí se podrán visualizar los adjuntos al gasto de PLEO.

El proceso de registro validará que toda la información sea correcta según cada instalación (esto ya no depende de esta integración), si hubiera problemas, podremos revisarlos utilizando la opción "Mostrar líneas con problemas" y revisando el error de cada línea utilizando la opción "Transacciones en cola - Errores de línea" en cada registro.

Una vez se han registrado todas las transacciones de una importación, el registro de la importación pasa de la página "Conciliaciones Pleo" a "Conciliaciones registradas de Pleo":

image.png

Aquí tendrá todo lo que ya se ha registrado de PLEO sin perder la trazabilidad de la información.

Uso

Gestión de errores

Los errores se pueden producir al crear documentos. En este punto, lo más probable es que falte algo en la configuración:

También se pueden producir errores al registrar documentos. En este caso, el error debería indicar el problema y, a partir de ahí, como resolverlo, probablemente sean errores que se han encontrado registrando otros diarios o facturas de compra. En caso de duda, su Partner debería poder ayudarle a resolver el problema.

Uso

Liquidación gastos empleados

Si el empleado paga los gastos y los gestiona a través de la APP de PLEO, en PLEO se utiliza la pantalla de "Reembolsos" para generar las liquidaciones de los empleados por los gastos que han pagado.

En la sección "Reembolsar" aparecen los empleados con el total de gastos que han pagado ellos, y que debería liquidarse. El reembolso puede realizarse desde PLEO (se genera una transferencia desde PLEO a la cuenta del empleado) o de forma externa.

image.png

Al pulsar sobre "Liquidar los X gastos", se genera un registro que se podrá importar en BC y que liquidará los gastos que el empleado ha pagado. Utilizar el pago desde PLEO agilizará y automatizará este asiento para que no haya que realizar otros ajustes contables. En todo caso, los gastos que se han contabilizado contra el empleado, quedarán liquidados cuando se importe y registre este apunte.

El crear un documento de reembolso, el asiento que se realiza son un debe para cada gasto liquidado, liquidando el gasto que entró en su momento, y el haber contra el banco PLEO si el reembolso es desde PLEO, si no, a la cuenta de reembolso externa configurada.

Uso

Borrar transacción en BC

Una transacción de PLEO importada en BC puede borrarse mientras está en estado "Pendiente". Si se ha generado el borrador utilizando la acción "Crear documentos", se puede borrar la línea o líneas del diario o la factura de compra generada, y el estado volverá a "Pendiente".

image.png

Utilizando la opción "Transacciones en cola - Marcar como no exportada", se borrará la transacción de BC y se marcará como "No exportada" en PLEO.

Resumen

Hablar con el equipo de interno de PLEO para que habiliten la opción de API Abierta en PLEO.

Contactar con comercial@grupodynasoft.com especificando el id de cliente que aparece en la gestión de licencias Dynasoft, se debe especificar el id de cliente (Dynasoft) y el nº máximo de usuarios licenciados (PLEO).

Pasos

  1. Instalar la extensión PLEO – DYNASOFT desde AppSource (BC SaaS) o contactar con Grupo Dynasoft para generar el runtime de las APPS (BC OnPrem).
  2. Revisar la Extensiones Dynasoft en Estado = Registradas (Actualizar la licencia)
  3. Registrar licencia y comprobar que el Nº de usuarios coincida con lo que hemos indicado a los comerciales de Dynasoft (Actualizar la licencia). Por defecto se crea con 999 en pruebas, en real con 1 si no especificamos lo contrario a  Grupo Dynasoft. Debemos indicar el número de empleados.
  4. Entorno de BC en español, Región e idioma (español internacional)
  5. Crear el API Token desde Pleo para copiar el BC (Conexión)
  6. Configurar la conexión y hacer ejecutar el test para obtener respuesta (Conexión). Recordad que en SandBox (pruebas)  hay que darle permisos de salida a las extensiones (https://......) relacionadas con PLEO.
  7. Solo en SaaS. Determinar en PLEO el ENTORNO BC y la EMPRESA destino de la información (Conectar PLEO con BC (solo en BC SaaS))
  8. Configurar Conjunto de Permisos para los usuarios que vayan a utilizar la integración (Usuarios BC - Conjunto de permisos)
  9. Apuntar las ETIQUETAS (dimensiones) que tiene mostrados el cliente y Archivarlos desde la web de Pleo. (Etiquetas en PLEO)
  10. Configurar las reglas de negocio de la integración (Negocio)
  11. Volver a activar los ETIQUETAS pero enviándolos desde BC a Pleo (Sincronización)
  12. Sincronizar la información entre PLEO y BC (Sincronización)
  13. Habilitar Integración (Habilitar integración)

Anexos

En este punto se muestra como funcionan algunos aspectos de BC para que, sobre todo, los comerciales de PLEO que acompañan al cliente en la puesta en marcha, conozcan.

Anexos

Entorno y empresas en BC

Entorno

Un entorno en Business Central es un espacio donde se alojan los datos y las aplicaciones de una o más empresas. Existen dos tipos principales de entornos:

Empresa

Una empresa en Business Central representa una entidad legal o una unidad de negocio dentro de un entorno. Cada empresa tiene su propia configuración y datos, lo que permite gestionar operaciones de manera independiente.

Anexos

Números de serie

En BC podemos configurar la serie alfanumérica que se necesite con el código que se requiera. Las series se utilizan en BC con dos objetivos fundamentales. El primero es poder crear fichas de maestros: Proveedores, Clientes, Bancos, Activos…y por otra parte el número con el que se registra la información en BC y así disponer de trazabilidad para localizar la información.

image.png

Anexos

Fichas de proveedores y bancos

En BC se trabaja con fichas con las que representamos los distintos hechos económicos de la empresa. El uso de estas fichas al registrar información permiten al sistema introducir información en diferentes tablas para disponer de información detallada que después utilizamos en posteriores procesos: propuesta de pagos automática, conciliaciones bancarias, balances… etc.

Para que estas fichas reflejen el asiento contable con precisión y el usuario no tenga que decidir, se utilizan una serie de campos que tienen una función de localización de las cuentas y otros valores que son necesarios para realizar el registro.

Si nos centramos en un BANCO el sistema nos ofrece el campo GRUPO REGISTRO BANCO donde se configura código. Este código se dispone en una tabla y en esa tabla se relaciona con una cuenta contable. Cuando se usa la ficha de banco el programador sabe que cuenta usar en contabilidad cuando se genera el registro.

Para las Facturas de Proveedor también se usan localizadores para representar contablemente el asiento. El grupo registro proveedor sirve para localizar la cuenta contable que representa la deuda con el proveedor. Pero en las Facturas también participan la compra de un servicio/articulo y unos impuestos que pueden verse afectados por la nacionalidad del proveedor y donde se realiza el servicio. Para que el asiento tenga sentido y se ajuste a la legislación se configuran dos parejas de grupos que nos proporcionan el resto de cuentas necesarias para la generación del asiento. Estos campos son: Grupo Negocio + Grupo Producto para localizar la cuenta de compras (si no es establecida por el usuario) y Grupo IVA Negocio + Grupo IVA Producto que nos permite localizar la cuenta y % de IVA.
Imagen Ficha de Banco:

image.png

image.png

image.png

image.png

En la Ficha de Proveedor es obligatorio completar estos campos:

Imagen Grupo Negocio + Grupo Producto:

image.png

Imagen de Grupo IVA Negocio + Grupo IVA Producto

image.png

Anexos

Dimensiones

Para realizar informes analíticos sobre la información contable sin necesidad de disponer de un plan de cuentas infinito, BC nos ofrece la posibilidad de crear Dimensiones y Valores de Dimensión. Estas dimensiones son denominadas en PLEO como ETIQUETAS.

image.png

image.png

 

Anexos

Divisas

La ficha de Divisa nos permite identificar con que moneda opera el proveedor. También se puede configurar las cuentas contables que representen diferencias de cambio realizadas y no realizadas. Tipo de Cambio respecto a la moneda local también se configura aquí.

Anexos

Documentos y diarios - Borradores

Se usa el termino Borrador en BC para representar información existente en BC pero que no se ha procedido a registrar.

La información en BC se introduce a través de documentos Factura/Abonos de venta/compra y Diarios. Cuando importamos la información de PLEO se genera un BORRADOR que puede adoptar la forma de una Factura de compra (cabecera + líneas), o bien, la forma de línea de diario (gastos y reembolsos). Los diarios se dividen en SECCIONES con el fin de poder trabajar varios usuarios en el mismo diario. Por este motivo desde PLEO se debe determinar en la configuración donde nos interesa que el sistema genere la información.

Imagen de un Diario General / Sección: Mensual

image.png

Cuando pulsamos REGISTRAR el sistema guarda la información en BC.

Anexos

Empleados

En BC se permite gestionar de manera detallada información de los empleados.

Esta ficha de empleados puede trabajar como figura acreedora de la empresa pues permite registrar las liquidaciones de gatos u proponer pagos a los mismos.

image.png

image.png

image.png

 

Anexos

Usuarios

En BC se utiliza la ficha de usuario para poder trabajar y también para perfilar la seguridad de acceso a la información de cada uno de ellos.

image.png

Errores conocidos

Esta sección ofrece una referencia resumida de las incidencias más habituales del sistema, junto con sus causas técnicas y pautas de resolución. Su finalidad es apoyar un diagnóstico rápido y garantizar una gestión eficiente de errores.

Errores conocidos

Error 401 Unauthorized

Cuando nos sale el Error 401 Unauthorized. Lo más probable es que el token que se generó en Pleo para que BC se conecte esté caducado.


image.png


 Para solucionarlo debemos crear un nuevo token en Pleo.

 Con un usuario que pueda realizar configuración en PLEO y nos dirigimos a "Ajustes - Claves de API - Ir a tokens de OpenAPI":

image.png

Creamos un nuevo Token y copiamos el valor, el cual pegamos en "Token", en la pantalla de "Configuración de la conexión" que tenemos abierta en BC.

Podemos probar que conecta utilizando la acción correspondiente:

image.png

Errores conocidos

Etiquetas Duplicadas en PLEO

Existe un error poco frecuente que provoca la duplicación de determinadas dimensiones sincronizadas con Pleo. Para mitigar este comportamiento, se ha implementado un proceso específico en Business Central destinado a corregirlo.

Configuración de Negocio Pleo - Relacionado - Corregir Etiquetas duplicadas en Pleo

image.png

Este proceso ejecuta una tarea en segundo plano que analiza las dimensiones existentes en Pleo y las compara con las registradas en Business Central. Cuando detecta dimensiones presentes en Pleo que no existen en Business Central, procede a marcarlas como ocultas para evitar inconsistencias y prevenir futuras duplicaciones.

Se puede consultar el estado del proceso en "Mov. cola trabajo", el proceso lo lleva a cabo la codeunit 7257592 "GDSIHP Fix Duplicated Tags".

No se deben crear ni modificar valores de dimensión de aquellas dimensiones que están sincronizadas con PLEO mientras se realiza esta tarea.