Promociones

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250,00 €  (600€)

Nuevos productos

UptoSign 2.5.1 (V18 - V24)

c11070d20220614151450

Firma electrónica eIDAS y sellado de sus presupuestos, contratos y facturas, sin salir de Dolibarr.

95,00 €
Sin IVA

  • Autor CAP-REL
  • Versión del módulo 2.5.1
  • Fecha de lanzamiento 14/06/2022
  • Acceso a actualizaciones y descargas Acceso de por vida

Más información...

Importante: se necesita una cuenta UptoSign

Este módulo es el conector entre Dolibarr y el servicio de firma UptoSign. Para firmar o sellar cualquier documento, debe abrir OBLIGATORIAMENTE una cuenta en uptosign.com. Esta cuenta es independiente de la compra del módulo: las firmas y sellados los factura UptoSign según su suscripción. Un servidor de demostración gratuito le permite probarlo todo antes de suscribirse.

Haga firmar sus presupuestos, contratos y facturas en línea, sin salir de Dolibarr. Su cliente firma desde el móvil en dos minutos y el documento firmado vuelve solo a Dolibarr, con un expediente de pruebas conforme a eIDAS.

Imprimir, enviar, esperar, reclamar, escanear, archivar: una firma manuscrita cuesta días y se pierde entre los correos. UptoSign sustituye todo ese circuito por un botón en la ficha del documento. El servicio funciona en una nube alojada en Francia y produce firmas conformes al reglamento europeo eIDAS (firma simple reforzada).

Cómo funciona

  • 1. Usted coloca la firma: desde la pestaña Firma electrónica del documento, sitúa el sello y la zona de firma de cada firmante sobre el PDF.
  • 2. Su cliente firma: recibe un enlace por correo, confirma su identidad con un código SMS y firma desde el móvil o el ordenador, sin cuenta ni programa que instalar.
  • 3. Todo vuelve a Dolibarr: el documento firmado y su expediente de pruebas se guardan junto al original, el estado del documento se actualiza y la agenda registra cada paso.

¿Su cliente está delante de usted? La firma local inicia el proceso en el momento, sin enviar ningún enlace.

Una firma con valor

  • Conforme a eIDAS: firma electrónica simple reforzada, con doble autenticación del firmante por SMS.
  • Expediente de pruebas: se descarga con cada documento firmado y recoge quién firmó, cuándo y cómo.
  • Sellado y sellado de tiempo: proteja una factura o cualquier otro PDF sin intervención de un firmante. Cualquier cambio posterior se detecta.
  • Verificación pública: sus interlocutores comprueban por sí mismos, en el servicio de verificación de UptoSign, que un documento no ha sido modificado.
  • A elegir, documento por documento: la firma nativa de Dolibarr para un acuerdo interno, la firma UptoSign cuando debe poder hacerse valer.

Todo lo que puede firmar

Presupuestos, pedidos de clientes y proveedores, presupuestos de proveedores, facturas, contratos, intervenciones, envíos, proyectos, terceros y usuarios. Y en general cualquier PDF asociado a un tercero: un acuerdo de confidencialidad antes de un presupuesto, un contrato de alquiler, un reglamento interno, un contrato de trabajo.

Firma masiva

Haga firmar un mismo documento a decenas de personas, cada una en su propia copia: carta interna, reglamento, autorización, convocatoria.

  • Destinatarios elegidos entre sus contactos, usuarios, socios o participantes de un evento, importados de un archivo CSV o introducidos a mano.
  • Novedad: selección avanzada de terceros y sus contactos por categoría, tipo, país o campos adicionales.
  • Seguimiento de cada destinatario y recuperación de los documentos firmados en una sola acción.
  • Sellado de un lote de facturas en una sola operación desde la lista de facturas.

Menos tecleo, más automatismo

  • Creación de la factura en cuanto se firma un presupuesto
  • Sellado y envío automático de las facturas por correo
  • Cierre de los pedidos firmados y activación de los servicios de un contrato firmado
  • Archivo diario: una tarea programada comprueba la copia local de cada documento firmado y vuelve a descargar lo que falte

Pensado para la empresa

  • Usted controla el gasto: lanzar una firma, que se factura, es un permiso aparte que solo concede a las personas adecuadas. Una misma firma no puede lanzarse dos veces por error.
  • Seguridad: cada acción está protegida contra enlaces trampa, la clave de la cuenta UptoSign solo viaja hacia un servidor con certificado verificado y los correos y números de los firmantes quedan fuera de los registros.
  • Multiempresa: cada empresa tiene su propia cuenta UptoSign y cada proceso se sigue con la cuenta que lo lanzó.
  • Compatible: Dolibarr 18 y posteriores, incluido Dolibarr 24, bases de datos MySQL, MariaDB o PostgreSQL.
  • En once idiomas: francés, inglés, alemán, español, italiano, neerlandés, portugués de Brasil, danés, húngaro, polaco y esloveno.
  • Abierto: otros módulos se apoyan en UptoSign para hacer firmar sus propios documentos, como los mandatos SEPA o la evaluación de riesgos laborales (DUERP).

Qué ha cambiado desde la versión 2.2

Desde la versión 2.2, el módulo se ha reescrito en gran parte. Las grandes etapas:

  • Firma masiva: un mismo documento firmado por muchas personas, con un cuadro de seguimiento por destinatario (no enviado, en espera, firmado, recuperado, con error) y la recuperación agrupada de los documentos firmados.
  • Automatizaciones: factura creada al firmarse el presupuesto, facturas selladas y enviadas, pedidos cerrados y servicios de contrato activados, configurables desde la administración del módulo.
  • Nuevos documentos: presupuestos y pedidos de proveedores, envíos, contratos de trabajo del módulo InfraS Salariés.
  • Ventana de posicionamiento aislada: el sello y las firmas quedan exactamente donde los coloca, sea cual sea el tema de Dolibarr o los demás módulos instalados.
  • Archivo automático de los documentos firmados y respeto de los límites del servidor de firma, sin ráfagas de llamadas.
  • Multiempresa fiable: el documento correcto, la cuenta UptoSign correcta, la empresa correcta, en cada paso.
  • Once idiomas realmente cargados y que cubren todas las pantallas.
  • Versión 2.5: seguridad reforzada, compatibilidad con Dolibarr 24 y PostgreSQL, selección avanzada de destinatarios.

¿Para quién?

  • Los comerciales que quieren un presupuesto firmado en el día, no en la semana.
  • Las empresas de servicios que hacen firmar contratos e intervenciones sobre el terreno.
  • Las asociaciones y los departamentos de RR. HH. que difunden cartas, reglamentos y contratos a muchas personas.

Lo que necesita

  • Dolibarr 18.0 o superior, PHP 7.4 o superior, con las extensiones intl, fileinfo, gd y mbstring
  • El módulo GED (Gestión Electrónica de Documentos) activado en Dolibarr
  • Una cuenta en el servicio en línea uptosign.com, independiente de la compra del módulo: es el que realiza las firmas y los sellados, facturados según su suscripción. Un servidor de demostración gratuito le permite probarlo todo antes de suscribirse.

Toda la documentación está en línea: doc.cap-rel.fr/projet_uptosign

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.5.1 -- 2026-10-20

  • remind the pending signatories from their card, or automatically every 2, 3 or 7 days
  • add an optional signature page at the end of a document before sending it to sign
  • let a signatory sign on several pages of the same document
  • keep the sealed version of a document generated again, and seal the new one
  • sign or seal the other documents of an object once one of them is done
  • the local signature tells when it cannot open because of several signatories
  • choose seal or sign at the top of the wizard, without losing the title already typed
  • the wizard stays in seal mode when another PDF is chosen
  • UptoSign agenda events show the signature picto again
  • a replayed mass seal no longer seals and bills the same document twice
  • grouped signatures above 30 recipients are refused, even from a forged request
  • the signature configuration card refuses any change without a valid security token

2.5.0 -- 2026-10-19

  • refuse every write action without a valid security token
  • close an SQL injection in the procedure search
  • labels can no longer inject code in the pages
  • only the PDF of the signed document is sent, from any module
  • only real PDF files are saved as signed documents and proofs
  • the API key only goes to a verified certificate, never to a redirect
  • the API password is kept as typed and never shown back
  • no signer email, mobile, name or link in the default log anymore
  • no signer details in the browser console anymore
  • stronger random online signature tokens
  • no second procedure, SMS or bill on a PDF already being signed
  • new users no longer get the billed launch right by default
  • Dolibarr 24: settings for the sponge, octopus, eratosthene and zenith models
  • no test PDF for the models of disabled modules at activation
  • PostgreSQL: install, upgrades and procedure list now work
  • multicompany: each procedure uses the UptoSign account of its entity
  • multicompany: activating in a new entity no longer rewrites records
  • multicompany: no more steps written in the agenda of another entity
  • multicompany: mail templates installed in each entity
  • multicompany: the workflow setup lists the invoice templates again
  • envelopes get their definitive ref at the first send
  • new advanced selection tab to add third parties to an envelope
  • envelope editing uses the envelope permissions
  • member and attendee sources only add people with a mobile
  • deleting an envelope cancels its open signatures
  • the envelope fetch says how many documents came back
  • sending mail from an envelope needs the right to edit it
  • recipients can no longer be added to a sent envelope
  • envelope filters no longer mix with core emailing ones
  • back to list on envelope tabs opens the envelope list
  • Validate removed from envelopes, they are sent from draft
  • deleting any document cancels its open signatures at UptoSign
  • deleting a procedure cancels it at UptoSign, needs the delete right
  • deleting a user keeps their signed HR documents
  • UptoSign down: changes to a document being signed are refused with a clear message
  • unplaced signers no longer overlap in the wizard
  • several signatories no longer share the same signature spot
  • signer names keep their accents
  • the UptoSign state of a procedure is translated
  • public page, recipients tab and procedure card fully translated
  • readable labels for the configuration and list rights
  • search procedures by the ref of any document
  • the list shows the right total when filtered
  • the configurations list no longer resets validated ones to draft
  • signed document and proof never overwrite the original PDF
  • closing a signed proposal no longer blocks PDF generation
  • a failed sealed invoice follow-up is reported as an error
  • alerts go to a real user for scheduled and webhook procedures
  • alerts go to the address set by Stancer and DUERP
  • company with an empty mobile falls back on its phone
  • signature contact roles always installed
  • reseller: invoice lines keep local tax 2 and the signature count
  • reseller: no negative prorata without an end date
  • reseller: contract buttons work again, no invoice after a failed contract
  • reseller: billing data and names shown as plain text
  • scheduled jobs always say what they did
  • archive job can be switched on from the Automatisations tab
  • module update keeps envelopes and signed file links
  • failed connection test keeps the stored password and key
  • setup: backup and restore buttons removed
  • log page: log files only, with a token, never for entity admins
  • HR pages: only employee procedures, deletion needs the right
  • return links only go to a page of your Dolibarr
  • shipment mail template shows up in the shipment send form
  • any reader can refresh a procedure history and check its checksum

2.4.20 -- 2026-10-15

  • with multicompany, sign the PDF of the shared object, not the one of a namesake of your entity
  • cloning an invoice or creating it from an order no longer logs an SQL error
  • the automatic copy address of outgoing mails receives each mail once, not twice
  • sending an invoice by mail without a PDF no longer raises a PHP warning
  • the invoice sent by mail is kept on its agenda event with its message id
  • a double click on "Add" no longer adds the same recipients twice to a list
  • replies to signature notifications are linked to the signed document by the email collector
  • German, Spanish, Danish, Hungarian, Polish and Slovenian users now get the module in their language
  • the module is now translated into Dutch and Brazilian Portuguese
  • every screen of the module is fully translated in each of its eleven languages

2.4.16 -- 2026-09-25

  • stop calling the server as soon as it answers "too many requests"
  • the pause now survives from one page or webhook to the next
  • space out the archive job downloads and cap how many run at once
  • a procedure the server forgot is marked expired, no longer asked every night
  • no longer trapped in the signature popup when a procedure is already running
  • the signature popup now has its own close button, whatever it displays
  • the signature tab of a thirdparty keeps the tabs of the card, so you can go back
  • same fix for supplier invoices, supplier orders and bank accounts
  • a deleted or unreachable document now says so instead of showing an empty page
  • the grouped list no longer offers to send a batch that is already running
  • fix missing, duplicated and mistranslated labels in french and english
  • warn on module activation when a newer version of UptoSign is available
  • refuse to start a signature when no signatory position has been placed

2.4.14 -- 2026-09-17

  • the release archive now ships production dependencies only
  • new check refusing to publish an archive that still have dev depends
  • widen the sign position wizard side column

2.4.13 -- 2026-09-16

  • open the sign position wizard in an isolated modal, without theme or menu
  • the wizard page no longer loads any third party CSS or JS, which could shift signatures
  • the sign tab now only carries a launcher button, the PDF payload moved to the modal
  • new http tests checking the wizard page stays free of the Dolibarr layout
  • note: reactivate the module so the new modal script is registered

2.4.12 -- 2026-08-25

  • add supplier docs
  • enhance signer checks (name / phone) and code factoring for that
  • fix some warnings
  • better logs for debug / user help

2.4.10 -- 2026-08-24

  • add more tests (code coverage)
  • fix default data (sql)
  • switch to internal syslog system (prefix + cleanup)
  • better check user rights
  • better entity check on some race sql requests
  • better tests / filters on GET / GETPOST data
  • code factoring (roleCodeFromConfigLabel)

2.4.8 -- 2026-07-16

  • fix position on screen with diff pixel ratio
  • fix old events to AC_UPTOSEAL / AC_UPTOSIGN

2.4.4 -- 2026-06-02

  • try to fix sign position on some race conditions

2.4.3 -- 2026-05-20

  • fix interventions thanks to sylvain (infras)
  • fix php 8+ warnings thanks to sylvain (infras)
  • fix multi docs to sign thanks to sylvain (infras)
  • add dol23 compatibility
  • update langs & translations
  • fix bugs thanks to phpstan
  • update syslogs messages to make it easyer to follow
  • better multidir output tests
  • update mini version of php : 7.4
  • new code to avoid duplicate seal process (F5/ other)

2.4.2 -- 20260226

  • fix date_sign into database with real date

2.4.1 -- 20260212

  • cron to keep signed files as archives into dolibarr
  • code cleanup & fix thanks to tests

2.4.0 -- 20260212

  • NEW: UptoSignList synthetic tracking table (uptosignlist_docs.php)
  • Each row = one member with signing procedure status, date, and signed document download
  • Summary counters: not sent, waiting, signed, fetched, error
  • Mass action "Sync" to fetch signed files in bulk
  • NEW: Bidirectional FK between uptosign and uptosignlist
  • fk_uptosignlist on llx_uptosign (procedure -> list)
  • fk_uptosign on llx_uptosign_uptosignlistmembers (member -> procedure)
  • Automatically populated when sending signatures from a list
  • NEW: getContactsWithProcedures() method on UptoSignList (LEFT JOIN members + procedures)
  • NEW: Selector modules promoted from experimental to production
  • uts_contacts: contacts of thirdparties (prospects, customers, suppliers)
  • uts_members: foundation/association members with status/type/category filters
  • uts_eventattendees: attendees of organized events
  • uts_inputfile: CSV file import
  • uts_inputmanual: multi-line manual input (paste from spreadsheet with tab or semicolon separator)
  • ENH: All selector modules renamed with uts_ prefix to avoid collision with Dolibarr core mailing modules
  • ENH: addTargetsToDatabase() now handles optional keys (mobile, other, source_url) with isset() for PHP 8.2 strict mode
  • FIX: UptoSign object reinitialized at each iteration in mass signing loop (was reused)
  • FIX: Removed stale require_once to Dolibarr core advthirdparties.modules.php
  • QUAL: 53 new tests (22 unit + 31 integration) covering selector modules, add_to_target, getContactsWithProcedures

2.3.35 -- 20260210

  • FIX: better logs in case of exclude user on admin page
  • ENH: add more debug logs to diagnose race condition on setup signer list
  • QUAL: phpstan fixes
  • QUAL: tests

2.3.34 -- 20260109

  • FIX: race condition for propal/propale template like azur/cyan

2.3.32 -- 20251204

  • FIX: no object id on hook, use parameter uuid data instead

2.3.30 -- 20251128

  • NEW: support for InfraS contracts
  • FIX: societe tab file path
  • NEW: setup option on workflow UPTOSIGN_WORKFLOW_AUTO_CLOSE_ORDER

2.3.18 -- 20251128

  • FIX: societe path, use id not name
  • NEW: compatibility with InfraSSalariesContracts module (thanks to InfraS)
  • NEW: new option for contracts (merge request from InfraS)
  • FIX: multicompany hook
  • QUAL: phpstan fixes

2.3.16 -- 20251029

  • NEW: add new type of documents (contracts from InfraS)
  • NEW: for #47 code factoring with uptosign_handle_all_type_of_objects (one place for all dolibarr objects)
  • FIX: hook thanks to Sylvain (InfraS)
  • FIX: employee links
  • FIX: header tabs
  • ENH: better display for showOutputField
  • ENH: activate sql for uptosignlistmembers + indexes

2.3.12 -- 20251029

  • NEW: hook add order support
  • NEW: compatibility with InfraS custom module (phpstan)
  • FIX: fix signature logos on contracts (thanks to InfraS)
  • FIX: fix page stamp and signatures display
  • FIX: fix listing of signatures/sealings
  • FIX: undefined vars thanks to phpstan
  • FIX: undef fko
  • ENH: use utsbackports_getDolGlobalString
  • QUAL: phpcs / indent / spaces cleanup (no functional changes)

2.3.10 -- 20250916

  • FIX: file choosed on thirdparty tab
  • FIX: search ref on uptosign_list_of_elements_with_extrafield
  • FIX: try to download proof even if there is an error before
  • FIX: undefined array return by reset()
  • FIX: phone -> phone_pro mapping
  • FIX: first page is zero
  • ENH: better log level and debug messages
  • QUAL: phpcs + whocansign cleanup

2.3.8 -- 20250902

  • FIX: try to use fk_soc if socid is not set (bug on sign project documents)

2.3.7 -- 20250829

  • FIX: non proof download "sometimes"

2.3.6 -- 20250725

  • FIX: non proof download "sometimes"

2.3.4 -- 20250611

  • FIX: can't sign files with apostrophe in file name
  • FIX: handle msg object properly
  • FIX: stancer logs renamed to uptosign
  • FIX: log/debug messages cleanup
  • NEW: UPTOSIGN_ADD_CONTACT_POSTE_FUNCTION option

2.3.2 -- 20250408

  • NEW: activate mass sign of same document (sign same doc by multiple users)
  • NEW: actions on customers OR prospects
  • NEW: option to enable/disable sms double auth (digitalsign_disable_sms)
  • NEW: workflow options on module setup for auto-tasks
  • NEW: uptosignlist_advthirdparties selector module
  • NEW: hook for proof file
  • NEW: suffixForMassSignProcess
  • ENH: better log collect on hooks (get error log)
  • ENH: user multi sign & add downloaded file
  • ENH: list docs returned
  • ENH: start workflow implementation
  • QUAL: phpstan fixes (old versions compat)
  • QUAL: code cleanup

2.3.1 -- 20250404

  • ENH: list of sign 1.0 (status, translations)

2.3.0 -- 20250315

  • Start of UptoSignList (mass sign) feature branch

2.2.82 -- 20250307

  • partial fix supplier order sign setup (via sign tab, not templates doc)

2.2.80 -- 20250303

  • new option in module setup to add a notification mail address for each
  • utosign process
  • fix localsign order process
  • fix sql requests for PostgreSQL thanks to Alexandre Janniaux contribution
  • fix link to thirdpart card thanks to Thomas Negre (easya partner)
  • QUAL fix lots of phpstan alerts (undef vars and so on)
  • Experimental functions (disabled) for mass sign

2.2.78 -- 20250207

  • race condition on commande sign with "case 2" on sign hash
  • add a test on module setup against dolibarr security (hash à model)

2.2.76 -- 20250116

  • fix default stamp position with magic keywords
  • allow file names with non ascii characters (french accents like "signé")
  • default file to sign is the first one

2.2.72 -- 20241212

  • odt templates >> sign button enabled
  • fix order clic on sign button >> white page

2.2.70 -- 20241125

  • Better search on who can sign documents
  • Change main email from for mails
  • Better message in event log on delete objects
  • Better messages for end user
  • Better messages in debug logs
  • Add prefix on all css / html objects to avoid collisions with other modules
  • Fix default seal position from template
  • phpstan level 2 automatic checks

Historial truncado, versiones intermedias no mostradas: 50

La primera versión de este módulo data del 13/10/2022.

2.0.0

  • Full plugin redesign from module builder
  • Massive code cleanup

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