<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_Ultimateqrcode_ES</id>
	<title>Module Ultimateqrcode ES - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/index.php?action=history&amp;feed=atom&amp;title=Module_Ultimateqrcode_ES"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_Ultimateqrcode_ES&amp;action=history"/>
	<updated>2026-11-12T05:30:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_Ultimateqrcode_ES&amp;diff=67547&amp;oldid=prev</id>
		<title>Grandoc at 19:42, 29 September 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_Ultimateqrcode_ES&amp;diff=67547&amp;oldid=prev"/>
		<updated>2026-09-29T19:42:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.dolibarr.org/index.php?title=Module_Ultimateqrcode_ES&amp;amp;diff=67547&amp;amp;oldid=66749&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Grandoc</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Module_Ultimateqrcode_ES&amp;diff=66749&amp;oldid=prev</id>
		<title>Grandoc: Created page with &quot;&lt;!-- BEGIN interlang links --&gt; &lt;!-- Do NOT edit this section      Links below are automatically managed by PolyglotBot      You can edit links on the English source page : Mod...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Module_Ultimateqrcode_ES&amp;diff=66749&amp;oldid=prev"/>
		<updated>2026-07-25T13:27:21Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;!-- BEGIN interlang links --&amp;gt; &amp;lt;!-- Do NOT edit this section      Links below are automatically managed by PolyglotBot      You can edit links on the English source page : Mod...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- BEGIN interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Do NOT edit this section&lt;br /&gt;
     Links below are automatically managed by PolyglotBot&lt;br /&gt;
     You can edit links on the English source page : Module_Ultimateqrcode_EN --&amp;gt;&lt;br /&gt;
[[en:Module_Ultimateqrcode_EN]]&lt;br /&gt;
[[fr:Module_Ultimateqrcode_FR]]&lt;br /&gt;
[[de:Module_Ultimateqrcode_DE]]&lt;br /&gt;
[[it:Module_Ultimateqrcode_IT]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Módulos complementarios]]&lt;br /&gt;
[[Category:Ultimateqrcode]]&lt;br /&gt;
{{TemplateDocDev}}&lt;br /&gt;
{{TemplateDocUtil}}&lt;br /&gt;
=Información=&lt;br /&gt;
{{TemplateModuleInfo&lt;br /&gt;
|modulename=Ultimateqrcode&lt;br /&gt;
|editor=Atoo.Net&lt;br /&gt;
|web=https://www.atoo-net.com&lt;br /&gt;
|webbuy={{LinkToPluginDownloadDoliStore|keyword=ultimateqrcode}}&lt;br /&gt;
|status=stable&lt;br /&gt;
|prerequisites=&lt;br /&gt;
|minversion=17.0.0&lt;br /&gt;
|note=Compatible con Dolibarr v24&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Instalación =&lt;br /&gt;
&lt;br /&gt;
# Descargue el módulo y colóquelo en el directorio &amp;lt;code&amp;gt;htdocs/custom/ultimateqrcode/&amp;lt;/code&amp;gt;&lt;br /&gt;
# En Dolibarr: &amp;#039;&amp;#039;&amp;#039;Inicio → Configuración → Módulos/Aplicaciones&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Busque el módulo &amp;#039;&amp;#039;&amp;#039;UltimateQRcode&amp;#039;&amp;#039;&amp;#039; en la sección &amp;#039;&amp;#039;Atoo-Net&amp;#039;&amp;#039; y actívelo&lt;br /&gt;
# Los permisos deben configurarse por grupo de usuarios (ver [[#Derechos_y_permisos|Derechos y permisos]])&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Configuración del módulo =&lt;br /&gt;
&lt;br /&gt;
Se accede a la configuración desde &amp;#039;&amp;#039;&amp;#039;Inicio → Configuración → Módulos/Aplicaciones → UltimateQRcode&amp;#039;&amp;#039;&amp;#039; (icono de llave inglesa) o directamente desde el menú de administración.&lt;br /&gt;
&lt;br /&gt;
La página de configuración consta de tres pestañas.&lt;br /&gt;
&lt;br /&gt;
== Pestaña «Códigos QR» (generador libre) ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-admin-qrcodes-fr.png|center|900px|Generador libre de código QR]]&lt;br /&gt;
&lt;br /&gt;
Esta pestaña ofrece un &amp;#039;&amp;#039;&amp;#039;generador de código QR bajo demanda&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Campo !! Descripción&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Data&amp;#039;&amp;#039;&amp;#039; || El contenido a codificar: URL, dirección de correo electrónico, texto libre, vCard, etc.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ECC&amp;#039;&amp;#039;&amp;#039; || Nivel de corrección de errores:&amp;lt;br/&amp;gt;• &amp;#039;&amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;#039; (≈7% — el más pequeño): tamaño mínimo&amp;lt;br/&amp;gt;• &amp;#039;&amp;#039;&amp;#039;M&amp;#039;&amp;#039;&amp;#039; (≈15%): uso habitual&amp;lt;br/&amp;gt;• &amp;#039;&amp;#039;&amp;#039;Q&amp;#039;&amp;#039;&amp;#039; (≈25%): buena resistencia&amp;lt;br/&amp;gt;• &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; (≈30% — el mejor): muy resistente (recomendado con logotipo)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Size&amp;#039;&amp;#039;&amp;#039; || Tamaño de punto (de 1 a 10 píxeles por módulo del código QR)&lt;br /&gt;
|-&lt;br /&gt;
| Botón &amp;#039;&amp;#039;&amp;#039;GENERATE&amp;#039;&amp;#039;&amp;#039; || Genera y muestra el código QR de inmediato&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Haga clic en &amp;#039;&amp;#039;&amp;#039;Like this&amp;#039;&amp;#039;&amp;#039; dentro del texto de ayuda para ver un ejemplo de generación.&lt;br /&gt;
&lt;br /&gt;
== Pestaña «QR con logotipo» ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-admin-qrwithlogo-fr.png|center|900px|Generador de QR con logotipo incrustado]]&lt;br /&gt;
&lt;br /&gt;
Esta pestaña permite crear un &amp;#039;&amp;#039;&amp;#039;código QR con un logotipo insertado en el centro&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Campo !! Descripción&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Data&amp;#039;&amp;#039;&amp;#039; || URL o contenido a codificar (por defecto: https://www.atoo-net.com/)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tamaño&amp;#039;&amp;#039;&amp;#039; || De 1 a 10 — controla la resolución de la imagen generada&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Seleccionar archivo&amp;#039;&amp;#039;&amp;#039; || Logotipo PNG que se incrustará en el centro del código QR&lt;br /&gt;
|-&lt;br /&gt;
| Botón &amp;#039;&amp;#039;&amp;#039;GENERATE&amp;#039;&amp;#039;&amp;#039; || Genera el código QR con el logotipo y lo guarda&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Seleccionar código QR a mostrar&amp;#039;&amp;#039;&amp;#039; || Selección entre los códigos QR ya generados para visualizarlos&lt;br /&gt;
|-&lt;br /&gt;
| Botón &amp;#039;&amp;#039;&amp;#039;MOSTRAR&amp;#039;&amp;#039;&amp;#039; || Muestra el código QR seleccionado&lt;br /&gt;
|-&lt;br /&gt;
| Icono &amp;#039;&amp;#039;&amp;#039;Papelera&amp;#039;&amp;#039;&amp;#039; || Elimina el archivo QR seleccionado (con confirmación)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
La sección &amp;#039;&amp;#039;&amp;#039;Logotipos subidos&amp;#039;&amp;#039;&amp;#039; enumera todos los archivos PNG almacenados con su tamaño y fecha de subida. Cada línea incluye un botón de eliminación.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; El nivel ECC recomendado para un código QR con logotipo es &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; (30%), ya que el logotipo cubre una parte del código; la corrección de errores compensa esta pérdida.&lt;br /&gt;
&lt;br /&gt;
== Pestaña «Acerca de» ==&lt;br /&gt;
&lt;br /&gt;
Muestra información sobre la versión del módulo, el autor y el enlace a la documentación.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Uso en las fichas =&lt;br /&gt;
&lt;br /&gt;
El módulo añade una pestaña &amp;#039;&amp;#039;&amp;#039;Código QR&amp;#039;&amp;#039;&amp;#039; en las fichas de los siguientes objetos:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Objeto !! Pestaña(s) añadida(s)&lt;br /&gt;
|-&lt;br /&gt;
| Cliente/Proveedor || Código QR + QR-Url (pestañas separadas)&lt;br /&gt;
|-&lt;br /&gt;
| Contacto || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Producto / Servicio || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Lote / Número de serie || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Almacén || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Presupuesto || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Pedido de cliente || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Pedido de proveedor || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Factura de cliente || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Factura de proveedor || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Contrato || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Intervención || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Proyecto || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Miembro (asociación) || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Grupo de usuarios || Código QR&lt;br /&gt;
|-&lt;br /&gt;
| Usuario || Código QR&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Estructura común de la pestaña Código QR ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[Novedad v24]&amp;#039;&amp;#039;&amp;#039; Cada pestaña de código QR ahora está organizada en &amp;#039;&amp;#039;&amp;#039;cinco zonas&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
=== Zona 1 — Barra de ajustes ===&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-v24-settings-panel-fr.png|center|900px|Panel de ajustes: tamaño, calidad ECC y selección de logotipo]]&lt;br /&gt;
&lt;br /&gt;
En la parte superior de cada pestaña de código QR, una barra de ajustes permite configurar:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ajuste !! Descripción&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tamaño&amp;#039;&amp;#039;&amp;#039; || Resolución del código QR (de 2 a 10 píxeles por módulo). Cuanto mayor sea el valor, más grande y legible será el código QR.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Calidad (ECC)&amp;#039;&amp;#039;&amp;#039; || Nivel de corrección de errores: Bajo (L ≈ 7%), Medio (M ≈ 15%), Cuartil (Q ≈ 25%), Alto (H ≈ 30%).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Logotipo&amp;#039;&amp;#039;&amp;#039; || Logotipo PNG que se incrustará en el centro del código QR, seleccionable entre los logotipos subidos.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; Cuando se selecciona un logotipo, la calidad ECC se fuerza automáticamente a &amp;#039;&amp;#039;&amp;#039;Alto (H)&amp;#039;&amp;#039;&amp;#039; para garantizar la legibilidad a pesar del logotipo. Se muestra el aviso &amp;#039;&amp;#039;(Forzado a Alto con logotipo)&amp;#039;&amp;#039; junto al selector.&lt;br /&gt;
&lt;br /&gt;
Estos ajustes se guardan de forma &amp;#039;&amp;#039;&amp;#039;independiente por tipo de objeto&amp;#039;&amp;#039;&amp;#039; (factura, presupuesto, pedido, etc.) y se aplican a los dos códigos QR mostrados (datos y URL).&lt;br /&gt;
&lt;br /&gt;
=== Zona 2 — Tabla de selección de logotipo ===&lt;br /&gt;
&lt;br /&gt;
La tabla enumera los logotipos disponibles en el directorio &amp;lt;code&amp;gt;documents/mycompany/logos/&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Columna !! Descripción&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Radio&amp;#039;&amp;#039;&amp;#039; || Botón de opción para seleccionar el logotipo (o «&amp;#039;&amp;#039;Sin logotipo&amp;#039;&amp;#039;»)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Logotipo&amp;#039;&amp;#039;&amp;#039; || Nombre del archivo PNG con icono de vista previa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tamaño&amp;#039;&amp;#039;&amp;#039; || Tamaño del archivo en bytes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Fecha&amp;#039;&amp;#039;&amp;#039; || Fecha de la última subida&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Vista previa&amp;#039;&amp;#039;&amp;#039; || Icono de lupa para previsualizar el logotipo&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Acciones&amp;#039;&amp;#039;&amp;#039; || Iconos para renombrar y eliminar&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Un formulario de subida al final de la página permite añadir nuevos logotipos PNG.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Seguridad:&amp;#039;&amp;#039;&amp;#039; Si el logotipo es demasiado grande en relación con la capacidad del código QR, el módulo cambia automáticamente al modo sin logotipo para evitar un error. Se registra un mensaje en los registros de Dolibarr.&lt;br /&gt;
&lt;br /&gt;
=== Zona 3 — Código QR de datos configurables ===&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-thirdparty-qrcode-top-fr.png|center|900px|Pestaña de código QR de un cliente/proveedor — selección de campos]]&lt;br /&gt;
&lt;br /&gt;
El usuario selecciona mediante casillas de verificación los &amp;#039;&amp;#039;&amp;#039;campos que se incluirán en el código QR&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
* La columna izquierda contiene la casilla de verificación&lt;br /&gt;
* La columna central muestra la etiqueta del campo y su valor actual (en gris si no está marcado)&lt;br /&gt;
* La columna derecha muestra el &amp;#039;&amp;#039;&amp;#039;código QR generado&amp;#039;&amp;#039;&amp;#039; (con o sin logotipo, según la selección)&lt;br /&gt;
&lt;br /&gt;
Los campos disponibles dependen del objeto:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Objeto !! Campos disponibles&lt;br /&gt;
|-&lt;br /&gt;
| Cliente/Proveedor || Empresa, Dirección, Código postal, Ciudad, País, Teléfono, Correo electrónico, URL + campos adicionales&lt;br /&gt;
|-&lt;br /&gt;
| Producto || Ref., Descripción, Detalle, Precio sin impuestos, Precio con impuestos, Código de barras, Peso, Volumen, URL + campos adicionales&lt;br /&gt;
|-&lt;br /&gt;
| Almacén || Etiqueta, Nombre corto de la ubicación, Descripción, Dirección, Código postal, Ciudad, País, URL + campos adicionales&lt;br /&gt;
|-&lt;br /&gt;
| Usuario || Login, Nombre, Apellidos, Teléfono, Móvil, Correo electrónico, Dirección, Código postal, Ciudad, País, URL + campos adicionales&lt;br /&gt;
|-&lt;br /&gt;
| Contacto || Tratamiento, Nombre, Apellidos, Empresa, Cargo, Teléfono, Móvil, Correo electrónico, Dirección, etc.&lt;br /&gt;
|-&lt;br /&gt;
| Factura || Ref., Ref. cliente, Empresa, Correo electrónico, Teléfono, Fecha de factura, Vencimiento, Total sin impuestos, Total con impuestos, Nota pública, URL&lt;br /&gt;
|-&lt;br /&gt;
| (otros) || Campos específicos del objeto&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; Los &amp;#039;&amp;#039;&amp;#039;campos adicionales&amp;#039;&amp;#039;&amp;#039; (atributos complementarios) definidos en Dolibarr se añaden automáticamente a la lista de campos disponibles.&lt;br /&gt;
&lt;br /&gt;
El código QR mostrado es &amp;#039;&amp;#039;&amp;#039;clicable&amp;#039;&amp;#039;&amp;#039;: un clic abre la ventana de [[#Impresión_de_etiquetas|impresión de etiquetas]].&lt;br /&gt;
&lt;br /&gt;
=== Zona 4 — Código QR de la URL de la ficha ===&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-thirdparty-qrcode-bottom-fr.png|center|900px|Pestaña de código QR — zona inferior con QR de URL y botones Guardar/Cancelar]]&lt;br /&gt;
&lt;br /&gt;
La zona inferior muestra:&lt;br /&gt;
&lt;br /&gt;
* La etiqueta &amp;#039;&amp;#039;&amp;#039;URL de la ficha [Objeto]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* El enlace clicable a la ficha de Dolibarr&lt;br /&gt;
* Un segundo &amp;#039;&amp;#039;&amp;#039;código QR que codifica la URL directa&amp;#039;&amp;#039;&amp;#039; hacia la ficha (también clicable para la impresión de etiquetas)&lt;br /&gt;
* Los botones &amp;#039;&amp;#039;&amp;#039;GUARDAR&amp;#039;&amp;#039;&amp;#039; y &amp;#039;&amp;#039;&amp;#039;CANCELAR&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Zona 5 — Código QR vCard (Contacto, Usuario, Cliente/Proveedor, Miembro) ===&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-v24-contact-vcard-fr.png|center|900px|Código QR vCard en una ficha de contacto]]&lt;br /&gt;
&lt;br /&gt;
Las fichas de &amp;#039;&amp;#039;&amp;#039;Contacto&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Usuario&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Cliente/Proveedor&amp;#039;&amp;#039;&amp;#039; (empresa) y &amp;#039;&amp;#039;&amp;#039;Miembro&amp;#039;&amp;#039;&amp;#039; disponen de un &amp;#039;&amp;#039;&amp;#039;código QR vCard&amp;#039;&amp;#039;&amp;#039; adicional al final de la página.&lt;br /&gt;
&lt;br /&gt;
Al escanear este código QR con un smartphone se permite añadir directamente el contacto a la agenda telefónica. El contenido vCard codificado se muestra en texto plano debajo del código QR.&lt;br /&gt;
&lt;br /&gt;
=== Vista previa en tiempo real ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[Novedad v24]&amp;#039;&amp;#039;&amp;#039; Los códigos QR se actualizan &amp;#039;&amp;#039;&amp;#039;en tiempo real&amp;#039;&amp;#039;&amp;#039; cuando el usuario modifica:&lt;br /&gt;
* el tamaño del código QR&lt;br /&gt;
* el nivel de calidad ECC&lt;br /&gt;
* el logotipo seleccionado&lt;br /&gt;
* los campos marcados (QR de datos)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;No es necesario recargar la página.&amp;#039;&amp;#039;&amp;#039; La vista previa utiliza una solicitud AJAX con un retardo de 300 ms para evitar llamadas excesivas. Esta función está disponible en las &amp;#039;&amp;#039;&amp;#039;16 páginas de código QR&amp;#039;&amp;#039;&amp;#039; del módulo.&lt;br /&gt;
&lt;br /&gt;
=== Selección automática de campos por defecto ===&lt;br /&gt;
&lt;br /&gt;
En la primera visualización (sin configuración guardada), el módulo selecciona automáticamente los campos cuyo valor no está vacío. Esto garantiza un código QR pertinente desde la primera apertura.&lt;br /&gt;
&lt;br /&gt;
=== Guardado de la configuración ===&lt;br /&gt;
&lt;br /&gt;
Marque o desmarque los campos deseados y haga clic en &amp;#039;&amp;#039;&amp;#039;GUARDAR&amp;#039;&amp;#039;&amp;#039;. La selección se guarda y se aplica a &amp;#039;&amp;#039;&amp;#039;todos los objetos del mismo tipo&amp;#039;&amp;#039;&amp;#039; (una configuración global por tipo de objeto).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Pestaña Código QR — Ejemplos por objeto =&lt;br /&gt;
&lt;br /&gt;
== Factura de cliente ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[Novedad v24]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-v24-invoice-qr-complete-fr.png|center|900px|Pestaña de código QR de una factura con logotipo incrustado]]&lt;br /&gt;
&lt;br /&gt;
Ejemplo de configuración para una factura de cliente: &amp;#039;&amp;#039;&amp;#039;Ref.&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Empresa&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Correo electrónico&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Teléfono&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Fecha de factura&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Vencimiento&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Total sin impuestos&amp;#039;&amp;#039;&amp;#039; y &amp;#039;&amp;#039;&amp;#039;Total con impuestos&amp;#039;&amp;#039;&amp;#039; marcados. El logotipo &amp;#039;&amp;#039;expert_dolibarr.png&amp;#039;&amp;#039; está seleccionado e incrustado en el centro del código QR. La calidad ECC se fuerza automáticamente a Alto (H).&lt;br /&gt;
&lt;br /&gt;
== Producto ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-product-qrcode-fr.png|center|900px|Pestaña de código QR de un producto]]&lt;br /&gt;
&lt;br /&gt;
Ejemplo de configuración para un producto: &amp;#039;&amp;#039;&amp;#039;Ref.&amp;#039;&amp;#039;&amp;#039; y &amp;#039;&amp;#039;&amp;#039;Descripción&amp;#039;&amp;#039;&amp;#039; marcados, junto con los campos adicionales &amp;#039;&amp;#039;&amp;#039;Ecotax&amp;#039;&amp;#039;&amp;#039; y &amp;#039;&amp;#039;&amp;#039;ControlHistoryLink&amp;#039;&amp;#039;&amp;#039;. El código QR codifica estos cuatro valores concatenados.&lt;br /&gt;
&lt;br /&gt;
== Almacén ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-stock-qrcode-fr.png|center|900px|Pestaña de código QR de un almacén]]&lt;br /&gt;
&lt;br /&gt;
Útil para el etiquetado físico de las ubicaciones de almacenamiento. El campo &amp;#039;&amp;#039;&amp;#039;Nombre corto de la ubicación&amp;#039;&amp;#039;&amp;#039; permite precisar la zona de almacenamiento.&lt;br /&gt;
&lt;br /&gt;
== Usuario ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-user-qrcode-fr.png|center|900px|Pestaña de código QR de un usuario]]&lt;br /&gt;
&lt;br /&gt;
El código QR del usuario codifica información de contacto (login, nombre, apellidos, teléfono, móvil, correo electrónico, país...). Práctico para tarjetas de identificación o tarjetas de visita internas.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; La pestaña de código QR del usuario solo es visible para el propio usuario o para los usuarios con permiso de lectura sobre las fichas de usuario.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Pestaña QR-Url (solo Clientes/Proveedores) =&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-thirdparty-qrurl-fr.png|center|900px|Pestaña QR-Url de un cliente/proveedor con logotipo]]&lt;br /&gt;
&lt;br /&gt;
Las fichas de Cliente/Proveedor disponen de una &amp;#039;&amp;#039;&amp;#039;segunda pestaña QR&amp;#039;&amp;#039;&amp;#039; llamada &amp;#039;&amp;#039;&amp;#039;QR-Url&amp;#039;&amp;#039;&amp;#039;, especializada en la generación de códigos QR &amp;#039;&amp;#039;&amp;#039;con logotipo incrustado&amp;#039;&amp;#039;&amp;#039; que codifican la URL de la ficha.&lt;br /&gt;
&lt;br /&gt;
Funcionalidades:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Elemento !! Función&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tamaño&amp;#039;&amp;#039;&amp;#039; (1-10) || Resolución del código QR generado&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Seleccionar archivo&amp;#039;&amp;#039;&amp;#039; + &amp;#039;&amp;#039;&amp;#039;SUBIR LOGOTIPO&amp;#039;&amp;#039;&amp;#039; || Subir un logotipo PNG para incrustarlo en el centro&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Seleccionar código QR a mostrar&amp;#039;&amp;#039;&amp;#039; || Selección entre los códigos QR ya generados para este cliente/proveedor&lt;br /&gt;
|-&lt;br /&gt;
| Botón &amp;#039;&amp;#039;&amp;#039;MOSTRAR&amp;#039;&amp;#039;&amp;#039; || Muestra el código QR seleccionado&lt;br /&gt;
|-&lt;br /&gt;
| Sección &amp;#039;&amp;#039;&amp;#039;Logotipos subidos&amp;#039;&amp;#039;&amp;#039; || Lista de logotipos disponibles con opciones de descarga y eliminación&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El código QR mostrado codifica la URL de la ficha del cliente/proveedor, con el logotipo elegido en el centro de la imagen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Impresión de etiquetas =&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-label-print-fr.png|center|700px|Ventana de impresión de etiqueta 120×57mm]]&lt;br /&gt;
&lt;br /&gt;
Al hacer clic en un código QR de cualquier pestaña, se abre una &amp;#039;&amp;#039;&amp;#039;ventana emergente de impresión&amp;#039;&amp;#039;&amp;#039;, optimizada para etiquetas de formato &amp;#039;&amp;#039;&amp;#039;120 × 57 mm&amp;#039;&amp;#039;&amp;#039; (compatible con las impresoras de etiquetas habituales).&lt;br /&gt;
&lt;br /&gt;
La etiqueta incluye:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;A la izquierda&amp;#039;&amp;#039;&amp;#039;: el código QR de datos configurables&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;En el centro&amp;#039;&amp;#039;&amp;#039;: la información textual principal (referencia, descripción, nombre, etc. según el objeto)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;A la derecha&amp;#039;&amp;#039;&amp;#039;: el código QR de la URL de la ficha&lt;br /&gt;
&lt;br /&gt;
La ventana lanza automáticamente el cuadro de diálogo de impresión del navegador.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; Para una impresión óptima en etiquetas adhesivas, configure la impresora en formato 120×57mm y desactive los márgenes en las opciones de impresión del navegador.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Derechos y permisos =&lt;br /&gt;
&lt;br /&gt;
[[File:Ultimateqrcode-permissions-fr.png|center|700px|Permisos del módulo UltimateQRcode]]&lt;br /&gt;
&lt;br /&gt;
El módulo define dos niveles de permisos, asignables por grupo de usuarios desde &amp;#039;&amp;#039;&amp;#039;Configuración → Usuarios y grupos&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Permiso !! Descripción !! Efecto&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Read qrcode outcomes&amp;#039;&amp;#039;&amp;#039; || Leer los códigos QR || Permite ver las pestañas de código QR y los códigos QR generados&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Create/Modify qrcode outcomes&amp;#039;&amp;#039;&amp;#039; || Crear/Modificar || Permite marcar o desmarcar los campos y guardar la configuración&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; Sin el permiso &amp;#039;&amp;#039;&amp;#039;Read&amp;#039;&amp;#039;&amp;#039;, las pestañas de código QR no son visibles. Sin el permiso &amp;#039;&amp;#039;&amp;#039;Write&amp;#039;&amp;#039;&amp;#039;, el usuario puede ver los códigos QR pero no modificar la selección de campos.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Novedades y compatibilidad con v24 =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[Novedad v24]&amp;#039;&amp;#039;&amp;#039; La versión 24 del módulo UltimateQRcode aporta las siguientes mejoras:&lt;br /&gt;
&lt;br /&gt;
== Nuevas funcionalidades ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Funcionalidad !! Descripción&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Ajustes por página&amp;#039;&amp;#039;&amp;#039; || Tamaño, calidad ECC y logotipo configurables directamente en cada página de código QR de la ficha&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Logotipo incrustado&amp;#039;&amp;#039;&amp;#039; || Posibilidad de incrustar un logotipo PNG en el centro de cada código QR, en todas las páginas&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Vista previa en tiempo real&amp;#039;&amp;#039;&amp;#039; || Actualización en tiempo real de los códigos QR al cambiar el tamaño, la ECC, el logotipo o los campos marcados (AJAX, sin recarga)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Código QR vCard&amp;#039;&amp;#039;&amp;#039; || Código QR vCard para contactos, usuarios, clientes/proveedores y miembros, para añadirlos directamente a la agenda telefónica&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Gestión de logotipos&amp;#039;&amp;#039;&amp;#039; || Subida, vista previa, cambio de nombre y eliminación de logotipos directamente desde la interfaz de cada ficha&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Compatibilidad con Dolibarr v24 ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Corrección !! Detalle&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Icono del módulo&amp;#039;&amp;#039;&amp;#039; || Adición de la extensión &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt; en la propiedad &amp;lt;code&amp;gt;$this-&amp;gt;picto&amp;lt;/code&amp;gt; del descriptor del módulo, conforme a la advertencia de Dolibarr v23+.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Moneda&amp;#039;&amp;#039;&amp;#039; || Sustitución de &amp;lt;code&amp;gt;$conf-&amp;gt;currency&amp;lt;/code&amp;gt; (obsoleto) por &amp;lt;code&amp;gt;getDolCurrency()&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Constantes&amp;#039;&amp;#039;&amp;#039; || Sustitución de la asignación directa &amp;lt;code&amp;gt;$conf-&amp;gt;global-&amp;gt;XXX = value&amp;lt;/code&amp;gt; (obsoleta) por &amp;lt;code&amp;gt;dolibarr_set_const()&amp;lt;/code&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Correcciones de errores ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Error !! Corrección&lt;br /&gt;
|-&lt;br /&gt;
| Pestaña de factura no encontrada || Corrección de la distinción entre mayúsculas y minúsculas de la clave de pestaña en el descriptor del módulo.&lt;br /&gt;
|-&lt;br /&gt;
| Parámetro de administración obsoleto || Eliminación del parámetro «Tamaño de visualización de los códigos QR (en píxeles)», que quedó redundante con el ajuste de tamaño por página.&lt;br /&gt;
|-&lt;br /&gt;
| Desbordamiento del logotipo || Adición de un mecanismo try/catch para gestionar el desbordamiento de capacidad cuando el logotipo es demasiado grande: cambio automático al modo sin logotipo.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Traducciones ==&lt;br /&gt;
&lt;br /&gt;
Adición de las claves de traducción faltantes en los &amp;#039;&amp;#039;&amp;#039;5 archivos de idioma&amp;#039;&amp;#039;&amp;#039; (FR, EN, DE, ES, IT) para las nuevas funcionalidades: selección de calidad ECC, gestión de logotipos y todos los tipos de objeto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;El código QR está vacío o muestra «Sin datos»&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: No hay ningún campo marcado, o todos los campos marcados tienen un valor vacío en la ficha. Marque al menos un campo con un valor y haga clic en GUARDAR.&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;La etiqueta no se imprime en el tamaño correcto&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Compruebe que el formato de papel de la impresora esté correctamente configurado en 120×57mm. Desactive los márgenes en las opciones de impresión del navegador.&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Los campos adicionales no aparecen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Los atributos complementarios deben estar definidos en &amp;#039;&amp;#039;&amp;#039;Configuración → Atributos complementarios&amp;#039;&amp;#039;&amp;#039; para el objeto en cuestión.&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;El código QR con logotipo no es legible&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: El logotipo ocupa demasiado espacio. Utilice un logotipo más pequeño (idealmente cuadrado, de menos de 100×100 píxeles) o aumente el nivel ECC a &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; para mejorar la corrección de errores. Con el módulo v24, la calidad ECC se fuerza automáticamente a &amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039; cuando se selecciona un logotipo.&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;El código QR se muestra sin logotipo aunque he seleccionado uno&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: El logotipo probablemente es demasiado grande en relación con el contenido codificado. El módulo cambia automáticamente al modo sin logotipo para evitar un error. Pruebe con un logotipo más pequeño o reduzca el número de campos marcados.&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Los códigos QR no se actualizan al cambiar los ajustes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: La vista previa en tiempo real requiere que JavaScript esté activado en el navegador. Compruebe que ningún bloqueador de scripts esté activo. Los códigos QR se actualizan automáticamente 300 ms después de cada cambio.&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;La pestaña de código QR no aparece en algunas fichas&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Compruebe que el módulo esté activado y que el usuario disponga del permiso &amp;#039;&amp;#039;&amp;#039;Read qrcode outcomes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Véase también =&lt;br /&gt;
&lt;br /&gt;
* [[Module_Ultimateqrcode_EN|English]]&lt;br /&gt;
* [[Module_Ultimateqrcode_FR|Français]]&lt;br /&gt;
* [[Module_Ultimateqrcode_DE|Deutsch]]&lt;br /&gt;
* [[Module_Ultimateqrcode_IT|Italiano]]&lt;br /&gt;
* [https://www.dolistore.com Dolistore]&lt;br /&gt;
* [https://www.atoo-net.com Atoo-Net]&lt;/div&gt;</summary>
		<author><name>Grandoc</name></author>
	</entry>
</feed>