Promociones

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and features missing in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145,00 €  (348€)

Nuevos productos

DoliSCAN - Notes de frais 2.2.28

c11070d20210105234307

Sus colaboradores fotografian sus justificantes con la aplicacion movil DoliSCAN, y Dolibarr recibe los informes de gastos y las facturas de proveedores, con el justificante PDF adjunto.

150,00 €
Sin IVA

  • Autor CAP-REL
  • Versión del módulo 2.2.28
  • Fecha de lanzamiento 05/01/2021
  • Acceso a actualizaciones y descargas Acceso de por vida

Más información...

Versión del módulo: auto
Editor / Licencia: CAP-REL / Eric Seigne - GPL-v3
Idiomas: Français, English, Español, Deutsch, Italiano
Soporte: sav@doliscan.fr
Dolibarr: auto a auto - PHP: 7.4+
Lea esto antes de comprar. Este módulo es un conector: no funciona solo. Necesita un servidor DoliSCAN que reciba y procese las fotos de los justificantes enviadas por la aplicación móvil. Hay dos maneras de tenerlo, y solo una es sencilla:
  • una suscripción al servicio doliscan.fr, facturada por separado de este módulo (ver las tarifas);
  • o el alojamiento de su propio servidor DoliSCAN, que exige competencias de administración de sistemas y una infraestructura dedicada. No es una casilla que marcar: el coste real, tanto en material como en tiempo, supera con mucho el de una suscripción.
La compra de este módulo no incluye ninguna de las dos.

Presentación

DoliSCAN es la solución completa de gestión de informes de gastos para Dolibarr. Gracias a la aplicación móvil doliscan.fr, sus colaboradores fotografían sus justificantes sobre el terreno, y el módulo DoliSCAN para Dolibarr se encarga del resto: sincronización automática, creación de facturas de proveedores, alimentación de los informes de gastos, gestión del IVA según las normas fiscales vigentes.

El principio es sencillo:
➔ Todo gasto pagado con un medio de pago profesional (tarjeta bancaria de empresa) se transforma automáticamente en una factura de proveedor en Dolibarr, con el justificante PDF adjunto.
➔ Todo gasto pagado con un medio de pago personal se añade automáticamente al informe de gastos en curso del usuario correspondiente.

Una diferencia importante entre DoliSCAN "autónomo" y DoliSCAN "conectado a Dolibarr": todo lo relacionado con la contabilidad (gestión de reglas fiscales especiales) implementado en DoliSCAN se desactiva durante la importación a Dolibarr, para no entrar en conflicto con la contabilidad de Dolibarr.

Funcionalidades principales

Sincronización automática

  • Sincronización diaria automática configurable mediante tarea programada (cron)
  • Importación de informes de gastos desde la aplicación móvil DoliSCAN hacia Dolibarr
  • Descarga automática de los justificantes PDF y vinculación con los registros de Dolibarr (GED/ECM)
  • Resincronización forzada de los justificantes faltantes
  • Sincronización bidireccional de los proyectos Dolibarr hacia DoliSCAN (palabras clave)

Gestión de gastos profesionales

  • Creación automática de facturas de proveedores a partir de los gastos profesionales
  • Mapeo configurable: cada tipo de gasto profesional (combustible, comidas, alojamiento...) está vinculado a un proveedor de Dolibarr
  • Creación automática de fichas de proveedores "genéricos" si es necesario
  • Validación y registro automático de los pagos (opcional)
  • Aplicación de los medios de pago por defecto configurados en la ficha del proveedor
  • Lista de las facturas de proveedor vinculadas a cada importación DoliSCAN

Gestión de gastos personales

  • Adición automática de las líneas de gastos personales al informe de gastos Dolibarr del usuario
  • Mapeo configurable de los tipos de gastos personales hacia las entradas de informe de gastos de Dolibarr
  • Reglas especiales de límites para la restauración (dieta de comida sola, comida con invitado cliente)
  • Activación de las reglas especiales por grupo de usuarios

Gestión avanzada del IVA

  • Verificación y corrección automática de los importes IVA / neto durante la importación
  • Soporte de las reglas fiscales francesas para el combustible (IVA recuperable al 80% o 100% según el tipo de vehículo)
  • Gestión de justificantes con datos de IVA incoherentes (paso a modo manual)
  • Soporte de múltiples tasas de IVA en un mismo justificante (restauración)

Soporte multi-entidad

  • Compatible con el módulo Multi-Entity (multicompany) de Dolibarr
  • Cada entidad posee sus propias cuentas DoliSCAN, mapeos de proveedores e informes de gastos
  • Mapeo de usuarios multi-entidad: un mismo usuario puede tener correos DoliSCAN diferentes según la entidad
  • Página de diagnósticos dedicada para detectar y corregir automáticamente las incoherencias de entidades

Gestión de cuentas de usuario

  • Creación automática de una cuenta DoliSCAN al crear un usuario Dolibarr (opcional)
  • Creación de cuenta directamente desde Dolibarr sin pasar por el servidor DoliSCAN
  • Activación/desactivación sincronizada entre Dolibarr y DoliSCAN (mediante triggers)
  • Soporte de usuarios externos (opcional)
  • Cada usuario puede tener una tarjeta bancaria profesional en diferentes bancos/cuentas

Proyectos

  • Vinculación de los informes de gastos a los proyectos Dolibarr
  • Sincronización automática de los proyectos Dolibarr hacia la aplicación móvil DoliSCAN
  • Uso de la etiqueta del proyecto si el código DoliSCAN está vacío (opcional)
  • Posibilidad de ocultar los proyectos cerrados

Permisos y seguridad

  • 9 permisos granulares organizados en 3 categorías:
    • Cuenta personal: lectura, creación, eliminación de su propia cuenta DoliSCAN
    • Mis gastos: lectura, eliminación de sus propios informes de gastos, descarga de los gastos de otros (administrador)
    • Administración: lectura, creación, eliminación de todas las cuentas de usuario
  • Gestión del firewall adaptativo CAP-REL (procedimiento de desbloqueo automático si su servidor está en la lista negra)

Compatibilidad

  • Dolibarr 18.x y superior
  • PHP 7.4 y superior (compatible con PHP 8+)
  • MySQL / MariaDB y PostgreSQL
  • Soporte de Francia y Bélgica (números de identificación profesional belgas BCE/KBO)
  • Interfaz disponible en francés, inglés, español, alemán e italiano

Configuración del módulo

El módulo se configura en ocho pestañas numeradas. Cada página de configuración incluye un enlace Documentación en línea que abre directamente la página de documentación de la pestaña mostrada.

  1. Servidor - elección del servidor DoliSCAN (producción, prueba gratuita, autohospedado), sin servidor impuesto por defecto
  2. Administrador - creación o vinculación de la cuenta de administrador, prueba de conexión, fecha de inicio de la importación
  3. Enlaces de proveedores - proveedor de Dolibarr de cada tipo de gasto profesional
  4. Tipo de tarifa - tipo de gasto de Dolibarr de cada tipo de gasto personal
  5. Medios de pago - cuenta bancaria y modo de pago de cada medio de pago profesional, tarjeta profesional por usuario
  6. Varios - creación automática de cuentas, pago automático, validación y aprobación automáticas, proyectos
  7. Carburante - regla fiscal francesa: IVA recuperable al 100 % o al 80 % según el tipo de vehículo
  8. Reglas especiales - topes de restauración por grupo de usuarios

Se añaden la pestaña Multi-empresa (con el módulo Multicompany) y tres páginas de mantenimiento reservadas al superadministrador: diagnóstico, recuperación de gastos que faltan y eliminación de pagos de proveedores duplicados.

Módulos Dolibarr requeridos

El correcto funcionamiento de DoliSCAN requiere la activación de los siguientes módulos Dolibarr:

  • Proveedores - Para la creación de facturas de proveedores (gastos profesionales)
  • Terceros - Para la gestión de proveedores
  • Bancos/Cajas - Para los medios de pago
  • Informes de gastos - Para la creación de informes de gastos
  • Facturas - Para la gestión de facturas
  • GED/ECM - Para la vinculación de justificantes
  • Tareas programadas - Para la sincronización automática diaria

Módulos opcionales: Multi-Entity (multi-sociedades), Proyectos (vinculación a proyectos).

Novedades de la versión 2.2.26

Una documentación para cada ajuste

  • Cada pestaña de configuración tiene su página de documentación, ilustrada y descrita opción por opción, a un clic desde el módulo
  • La regla fiscal francesa del carburante se explica con un ejemplo numérico

Ningún gasto se pierde ya en silencio

  • Un gasto cuyo tipo no está asociado a nada se señala en el informe de sincronización, en lugar de desaparecer
  • La nota queda abierta y el gasto se importa en la siguiente sincronización, una vez hecha la asociación

Ajustes que hacen lo que anuncian

  • Carburante: un repostaje sin tipo de vehículo, o una empresa no sujeta al IVA, ya no da una factura vacía ni un error
  • Tarjeta profesional por usuario: una línea vacía conserva la cuenta de la configuración general
  • Las listas de tipos de gasto y de medios de pago siguen al servidor en cada modificación
  • El servidor de pago ya no se elige por defecto, y la dirección de un servidor autohospedado se guarda de una vez
  • Ocultar los proyectos cerrados funciona, y la creación automática de cuentas respeta la opción de usuarios externos
  • Topes de restauración: solo cuentan los grupos de la lista, se aplica el más bajo, céntimos incluidos

Interfaz

  • La página de recuperación de gastos que faltan está traducida a los cinco idiomas
  • Los modos de pago se muestran en el idioma del usuario
  • Sustituir un proveedor desde la página de diagnóstico pide confirmación

Detalles en las notas de la versión 2.2.26 (en francés).

Instalación

Atención: La formación y la ayuda a la instalación del módulo no están incluidas en el precio.

Atención: Si no aloja usted mismo su servidor DoliSCAN, es necesaria una suscripción al servicio doliscan.fr (y permite participar en la financiación de las evoluciones del módulo Dolibarr, del motor doliscan.fr y de la aplicación para smartphone). Consulte el sitio doliscan.fr para más información.

Demostración

Una empresa ficticia "devtemp" le propone probar las diferentes cuentas posibles y la aplicación DoliSCAN: doliscan.devtemp.fr

Documentación completa (en francés): doc.cap-rel.fr/doliscan

Incluido en la compra

  • El acceso a las actualizaciones del módulo y todas las evoluciones futuras sin límite de tiempo.
  • Correcciones funcionales del módulo en función de sus comentarios y reportes de errores.

Actualizaciones

  • Se le enviará un correo electrónico con cada nueva publicación de este módulo.
  • Los parches del módulo se publicarán en DoliStore.

Contacto

A través de nuestro formulario de contacto en el sitio cap-rel.fr

Qué incluye la compra

  • El módulo y el acceso a sus actualizaciones durante el periodo indicado en esta ficha
  • La corrección de errores, incluidos los que usted nos comunique
  • Un correo electrónico en cada nueva versión publicada

Para enterarse automáticamente de las nuevas versiones, de este módulo y del ecosistema Dolibarr en general, suscríbase en dolinews.com: allí publicamos nuestros anuncios de versión.

Soporte

El soporte pasa por nuestro formulario de soporte, no por los comentarios de esta ficha.

El soporte no es gratuito. Usted quiere personas competentes al otro lado: es normal que se les pague ese tiempo. El precio mostrado cubre el módulo y sus actualizaciones. No cubre la instalación ni la configuración de su Dolibarr, ni la formación de sus equipos, ni desarrollos específicos, ni el diagnóstico de un entorno que no alojamos nosotros.

Un error reproducible del módulo se corrige sin coste, forma parte de las actualizaciones anteriores.

Antes de comprar

  • Compruebe las versiones de Dolibarr y de PHP indicadas al principio de esta ficha: más allá, el módulo no está probado
  • Los módulos se despliegan desde Inicio > Configuración > Módulos > Desplegar un módulo externo, lo que requiere un directorio custom activo en su instalación
  • Si el módulo se apoya en un servicio en línea, la suscripción a ese servicio es independiente de la compra del módulo y se indica más arriba

Editor

Módulo desarrollado por CAP-REL, bajo licencia GPL-3.0-or-later. Documentación en línea en doc.cap-rel.fr.

Historial de versiones

2.2.28 -- 20261026

  • Use DoliSCAN on Dolibarr 24, bank account choice and diagnostics fix buttons included
  • Replace the "document unavailable" images saved as PDF receipts with the real receipts
  • Find and remove those images in one go from the diagnostics page
  • See "receipt not available on the server" instead of a generic download error

2.2.26 -- 20261022

  • Open the matching documentation page from every DoliSCAN setup page
  • Read a full user guide for each setup tab, fuel VAT rules included
  • See which expense was not imported for lack of a mapped type, and get it at the next sync
  • Keep the company card account for users whose own card row is left empty
  • Import a fuel receipt without vehicle category or VAT rate instead of an empty invoice
  • See new expense types and payment methods of the server when you edit the mappings
  • Hide closed projects in the app when the option says so
  • Stop creating an account for external users unless you allow them
  • Choose the DoliSCAN server yourself, the billed one is no longer picked by default
  • Save a self-hosted server address in one go
  • Confirm before diagnostics replaces the supplier of an invoice
  • Cap restaurant expenses with the lowest cap of the listed groups only, cents included
  • Use the duplicate catch-up page in English, Spanish, German and Italian
  • Read payment modes and setup labels in your language
  • Keep the exact VAT of each rate on a receipt with several VAT rates
  • Stop a log line and a warning on every Dolibarr event (thanks to contrib from Adrien)
  • Keep a renewed account in the company that issued it (thanks to contrib from Nicolas)

2.2.24 -- 20261006

  • Stop logging a PHP 8.2 deprecation when the info tab of a report is opened on Dolibarr 23

2.2.22 -- 20261005

  • Stop writing API tokens and security codes to the Dolibarr log
  • Refuse a report or an account whose company is unknown when multicompany is on
  • Only list the DoliSCAN accounts of the company being browsed
  • Stop a resynchronisation from writing into the expense report of a colleague
  • Keep the reports of two companies apart when they share a server identifier
  • Stop deleting the DoliSCAN account of another employee when a user is removed
  • Keep a receipt download inside the folder of its own expense report
  • Store the main DoliSCAN token encrypted, and never print it in a page
  • Reserve the diagnostics, catch-up and entity mapping pages to the super administrator
  • Ask for a confirmation token before launching a DoliSCAN synchronisation
  • Ask for a confirmation token before any call to the server from the setup page
  • Ask for a confirmation token before creating or deleting a remote account
  • Check every selected report before a mass import or validation
  • Gate the deletion of an account on the delete right, not on the write right
  • Gate each menu entry on the right it needs
  • Stop running MySQL-only statements on a PostgreSQL or SQLite database
  • Escape the values typed in the mobile app before showing them in a page
  • Escape the user columns of the account list
  • Filter the identifiers posted by the entity mapping pages
  • Stop a receipt label from becoming a formula when the list is opened in a spreadsheet
  • Refuse to reach the DoliSCAN server over plain http, and warn when security is lowered
  • Make the creation of the default suppliers repeatable without duplicating them
  • Fix the recoverable VAT on a fuel receipt for a utility vehicle (HT and VAT were swapped)
  • Spot and repair the expense report lines whose VAT is wrong, from the diagnostics page
  • Stop dropping an expense line when the app declares a VAT amount at a rate of zero
  • Look for an existing line only in the report being filled, never in an older one
  • Show the total line at the bottom of the expense report list
  • Keep the expense report list, the resync and the sync marker inside the current company
  • Push to DoliSCAN only the logins of the current company
  • Look for a linked supplier invoice only in the current company
  • Skip an expense report with an unusable date instead of stopping the whole nightly sync
  • Tell an unusable date from a date simply older than the import start date
  • Report a failed import in the result of the account synchronisation
  • Report every failed write, payment and update instead of staying silent
  • Show a message instead of a blank page when a database read fails
  • Stop a failed supplier invoice from breaking the transaction of its caller
  • Change the project code of a project again, even when Dolibarr omits the previous value
  • Open the info tab of a DoliSCAN account again: it read columns that do not exist
  • Name the unknown users of a diagnostic instead of showing a Dolibarr error page
  • Let the owner of a report validate it again, once granted the write right
  • Validate the import start date before saving it, and stop echoing the server answer
  • Wait after a DoliSCAN call only when the server asks to slow down, which speeds up a sync
  • Index the import key and the expense report link, for a faster sync on a large base
  • Send the feedback mail from the configured address and answer to the one typed in
  • Check the module version from the pages instead of at every include
  • Remove the mass action that silently did nothing
  • List the DoliSCAN trigger as a production trigger, no longer as a demo under development
  • Freeze an expense report through its status method, so the change is logged like the others
  • Show the module interface in English, Spanish, German and Italian, not only in French
  • Display the labels that carried stray quotation marks correctly
  • Translate the field labels, the status values and the payment deduplication page
  • Load the translation file the module really ships
  • Read every module setting through its accessor, with a default when it is not set yet
  • Make the address of the DoliSCAN side channel configurable
  • Address the DoliSCAN API with the account login, encoded per url segment

2.2.20 -- 20260924

  • enforce ownership and permissions on the module pages: an employee can no longer open, download or delete the expense report of a colleague
  • declare the missing doliscan->myndf->write permission, and offer to reinstall the module permissions from the diagnostics page
  • isolate duplicate lookups and the draft purge per entity (multicompany)
  • raise the floor to Dolibarr 18 / PHP 7.4 and drop the backport layer
  • partner configuration and permissions warning banner on the admin page
  • prevent double submit on the admin forms
  • user documentation rewritten with screenshots, README in English and French
  • static analysis green on Dolibarr 18 to 23, tests migrated to PHPUnit 11

2.2.18 -- 20260803

  • fix loop call on triggers / doliscan cron

2.2.16 -- 20260702

  • force recompute of total for dolibarr expense reports

2.2.14 -- 20260616

  • better token auto recovery tests
  • better cron tests

2.2.12 -- 20260601

  • auto renew expired token

2.2.4 -- 20260530

  • add a cron test to display message to end user "no cron ... no cron" :)
  • tool to relink accounts on entity with multicompany module
  • add a test for invalid token
  • better logs for debug
  • better error handler on api requests
  • new admin page for dedup payments

2.2.2 -- 20260513

  • improve admin connection diagnostics
  • surface the actual check-result message on admincreate failure
  • log full checkAdmin result in LOG_ERR when admincreate is aborted
  • clearer handleDoliscanTimeoutBlacklist traces

2.2.1 -- 20260428

  • auto fix duplicates ER
  • auto fix date/time settings due to servers dates

2.2.0 -- 20260426

  • big rework on base code
  • fix multi-VAT rounding
  • fix MyAccount::validate()
  • fix mod_myndf_standard / mod_myaccount_standard getNextValue
  • fix MyNDF::getNextNumRef / MyAccount::getNextNumRef
  • fix ds_vat_from_ttc
  • fix create_fact_fournisseur_common
  • fix MyDoliSCAN::syncAccount
  • DoliSCAN API keys storage
  • Re-enabled permission checks
  • add 73 unit tests (139 assertions)
  • add 142 integration tests
  • add HTTP tests

2.0.114 -- 20260407

  • fix php warnings
  • force resync missing files or temporary doliscan pdf files

2.0.113 -- 20260324

  • fix duplicates lines

2.0.110 -- 20260317

  • fix json_decode
  • fix multicompany settings
  • change search filter on ndf list
  • add mass action to validate dolibarr expense reports linked to doliscan ndf

2.0.102 -- 20260310

  • better checks on downloads & api key renew

2.0.98 -- 20260302

  • re-download file if status "is prov"

2.0.96 -- 20260220

  • add new tests and quality checks
  • better force resync system
  • better multicompany support
  • add a new tests to handle admin token errors

2.0.94 -- 20251129

  • do not sync validated expenses documents (new option for 12 month)
  • correct entity on missing documents while sync

2.0.92 -- 20251031

  • add new options to disable sync of paid or cancelled invoices
  • add new option to disable expense repports when dolibarr one is mark as validated

2.0.90 -- 20250901

  • fix siren/siret idprof1/idprof2 preflight check

2.0.88 -- 20250701

  • fix race condition ht/vat reverted values [PRIORITY]

2.0.86 -- 20250630

  • fix vat rate values on some race conditions
  • add more debug entry points for dev
  • fix include priority on files for dolibarr < 16 setup

2.0.84 -- 20250616

  • fix multicompany support thanks to InfraS

2.0.83 -- 20250522

  • fix filter syntax when multicompany thirdparties sharing is activated

2.0.82 -- 20250430

  • display user entity AND doliscan entity on all account listing

2.0.80 -- 20250425

  • better handle json_decode data as array
  • add entity number in all accounts list

2.0.76 -- 20250321

  • fix bank setup (object vs array)

2.0.74 -- 20250318

  • apply default payment rules on supplier invoices
  • add list of supplier invoices on doliscan import page of each people
  • one more check on resync missing documents to get main doliscan pdf

2.0.72 -- 20250306

  • add special rules on expenses "restaurant"

2.0.70 -- 20250303

  • code cleanup (getDolGlobalString)
  • cleanup syntax typo (double $$, single % and so on)
  • cleanup function call
  • cleanup objects and vars types
  • fix some undef vars warnings
  • switch to next phpstan value
  • fix sql for PostGreSQL thanks to Thomas
  • allow loopback setup
  • remove some debug messages

2.0.68 -- 20250213

  • add an other check to avoid expense multi-payment
  • better log messages

2.0.66 -- 20250107

  • new refresh on synchro thanks to william mead (inovea) (DOLISCAN_REFRESH_DRAFT)
  • use default payment configured on thirdpart in priority
  • and fallback to module global setup
  • better connectivity tests
  • better multicompany compatibility

2.0.64 -- 20241030

  • solution for false VAT tickets amounts

2.0.62 -- 20241028

  • better sync all missing doc via cron call
  • avoid double payment if invoice is already paid
  • new double check on ht/ttc totals

Historial truncado, versiones intermedias no mostradas: 48

La primera versión de este módulo data del 08/07/2020.

1.0

  • Initial version

El registro de cambios completo está en la página "Acerca de" del módulo, una vez instalado.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org