📰 Actualizaciones y novedades

Actualizaciones importantes y nuevas funciones en propform.io — ordenadas cronológicamente (las más recientes arriba).


Citas, criterios de búsqueda y bucle de calendario

Editar citas — incl. macros de citas y bucle de citas

Las citas no solo se pueden visualizar y crear mediante el formulario, sino también editar/actualizar de forma específica (asunto, nota, estado, horarios). Especialmente práctico en combinación con las macros de citas de onOffice y el nuevo bucle de citas recursivo:

_bCalendarRek_(...) ... _eCalendarRek_

Las citas se pueden listar dinámicamente y procesar mediante la lógica del formulario — p. ej., reservar una franja horaria, desactivar una franja horaria, cambiar el estado. Con la nueva macro _pfGetCalendarUUID se dispone de un UUID de calendario cifrado para acceder a las citas de forma segura mediante un enlace o un parámetro.

📖 Macros de propform — Bucle de calendario

Ahora se pueden editar los criterios de búsqueda

Los criterios de búsqueda existentes se pueden cargar y modificar mediante un formulario. Vídeo explicativo

Bucle de criterios de búsqueda y valores individuales

Con _bScRek_(...) ... _eScRek_ se pueden recorrer todos los criterios de búsqueda de una dirección. Opcionalmente con filtro, p. ej., _bScRek_("status:1") para criterios de búsqueda activos únicamente.

Además: mostrar valores de criterios de búsqueda individuales con _pfGetSearchCriteriaField(feldname).

📖 Resumen de todas las macros de propform


Nuevas macros

_pfButton() y _pfLink()

Botones e hipervínculos con estilo completo directamente en campos de descripción y de texto. Ejemplos:

_pfButton("Weiter zum Formular", "https://example.com", "rounded-pill", "_blank")
_pfLink("https://example.com", "Hier klicken", "_blank")

Macros de enlaces profundos: _getAddressLink y _getEstateLink

Crean un enlace profundo directo al registro de direcciones o de inmuebles en onOffice enterprise — solo funciona para usuarios que hayan iniciado sesión.

📖 Resumen completo de macros


Modelos de ChatGPT actualizados

Cuando un formulario realiza operaciones de ChatGPT, ahora también se pueden seleccionar los modelos más recientes GPT-5.1, GPT-4.1, GPT-4.1-mini — en la configuración del formulario, en «Crear texto (ChatGPT)» → «Ajuste fino».


Carga de archivos: ampliación significativa

Todas las funciones de la API de onOffice están ahora disponibles en propform:

  • Renombramiento dinámico antes de la carga (macros activadas)
  • Selección del tipo de archivo y características del documento
  • Pestañas internas o externas
  • Combinar varios archivos en ZIP o PDF antes de subirlos a onOffice (práctico para fotos de la oficina de obras)
  • Conversión HEIC (las fotos del iPhone se convierten automáticamente a JPEG)
  • Marca de agua en los archivos

📖 Campos de carga de archivos · Tutorial en vídeo


Descarga de archivos — nuevos selectores

Los campos de descarga han incorporado muchos criterios de selección nuevos:

  • «Todos los archivos que contengan la siguiente cadena de caracteres en la característica del documento...»
  • Último/primer archivo con tipo de archivo X
  • Último/primer archivo cuyo nombre o título contenga X

Además, seguimiento de descargas como actividad en onOffice. Esto permite también crear espacios digitales de datos/descargas para los clientes a través de formularios.

📖 Campos de descarga de archivos · Tutorial en vídeo


Entrada de voz con IA

Ahora los formularios se pueden rellenar mediante voz/IA. Requisito: tener una clave API de la plataforma OpenAI almacenada en la cuenta. Se puede activar en la configuración del formulario, en «Configuración adicional». A continuación, aparecerá un botón con un micrófono en la parte inferior derecha del formulario.

📖 Entrada de voz con IA · Vídeo de ejemplo


Condiciones y reglas

En la configuración del formulario, en la pestaña «Condiciones y reglas», puedes mostrar u ocultar campos de forma dinámica en función de los valores de otros campos.

📖 Condiciones y reglas · Vídeo explicativo


Escribir valores

Con «Escribir valores» se pueden rellenar campos adicionales en la dirección o la propiedad tras el envío del formulario, incluso con macros. Ejemplo: escribir _pfGetSearchCriteriaInformation en un campo de dirección para utilizarlo posteriormente en una plantilla PDF de onOffice.

📖 Escribir valores · Vídeo


Desactivación de estadísticas por motivos de protección de datos

En la configuración de la cuenta, en «Estadísticas», puedes desactivar por completo que:

  • se almacenen de forma cifrada en la base de datos de propform los datos enviados a través del formulario;
  • se registren las direcciones IP de las visitas al formulario;

De este modo, los datos se redirigen exclusivamente a onOffice.

📖 Protección de datos y minimización de datos


Funciones de protección

Contraseña del formulario mediante el parámetro URL key=

Con el parámetro URL ?key=... se puede proteger un formulario con contraseña, incluso en combinación con macros, por ejemplo, para crear enlaces de un solo uso. Explicación en vídeo

Lista blanca de IP para formularios

En la configuración del formulario se puede establecer que solo determinadas direcciones IP puedan acceder al formulario.

📖 Protección contra el acceso


Seguimiento ampliado

Google Tag Manager — nuevos eventos push

Se han añadido form_start_input y form_abort. Con GTM se pueden rastrear así las interrupciones de formularios y el inicio de la introducción de datos.

Etracker

Además de Google Tag Manager, ahora también se puede añadir el código de Etracker a los formularios.

📖 Seguimiento


Mejoras en el correo electrónico

Lógica de destinatarios revisada

Hasta ahora, cuando se producía una coincidencia de destinatarios con direcciones de onOffice en las que el correo electrónico figuraba solo como segunda o tercera dirección, el correo se enviaba a la dirección primaria del registro. Ahora, propform comprueba primero si el correo electrónico existe realmente como dirección primaria y, de lo contrario, crea automáticamente un nuevo registro de dirección con ese correo electrónico.

Campos de usuario como destinatarios

Los campos de usuario creados individualmente en la dirección o en el inmueble ahora pueden seleccionarse como destinatarios de correos electrónicos, por ejemplo, «Jefe de equipo» o «Responsable de atención al cliente».

Resolución de macros en destinatario, CC y CCO

Los campos de destinatario, CC y CCO ahora también admiten macros de onOffice, p. ej., con alternativa:

_ifEmpty(_Sonstige1;"fallback@unternehmen.de";"_Sonstige1")

📖 Correo electrónico en propform


Campos y comportamiento de entrada

Arrastrar y soltar

Ahora los campos se pueden mover en el formulario mediante arrastrar y soltar; se ha sustituido la antigua lógica de «flecha arriba/abajo».

Búsqueda en campos de selección única

Para los campos de selección única con muchas opciones (p. ej., campos de usuario), se puede activar una función de búsqueda: el visitante escribe un término de búsqueda y se sugieren las opciones que coinciden.

Mejoras en la selección múltiple

  • Visualización jerárquica (elementos principales/secundarios)
  • Comportamiento del menú desplegable configurable (se abre al hacer clic o solo al escribir, se cierra tras la selección o permanece abierto)
  • Modo especial «Alternativo» para «Añadido regional»: los elementos secundarios no se muestran directamente en el formulario, sino que se activan automáticamente al guardar.
  • Etiquetas personalizadas para valores clave de selección simple/múltiple (por ejemplo, para formularios multilingües: «ja» → «yes», «nein» → «no»)

Campos de criterios de búsqueda de rango

Los campos de criterios de búsqueda con valores «Desde» y «Hasta» ahora se pueden rellenar por separado mediante parámetros URL — con doble guión bajo:

?searchcriteria[wohnflaeche__von]=50&searchcriteria[wohnflaeche__bis]=80

Campos de números decimales con hasta 4 decimales

Configure Intervall = 0,0001 en los ajustes del campo. Atención: en onOffice, el campo también debe estar configurado en «Número decimal con 4 decimales» en la administración.

Unidad/moneda en el campo

En los campos numéricos, ahora se puede mostrar una unidad o moneda detrás de los valores introducidos —por ejemplo, o . Se puede definir libremente en la «Configuración adicional de campos».

Separador de miles + teclado numérico

Los campos numéricos incluyen ahora un punto como separador de miles. En el smartphone se muestra automáticamente el teclado numérico.

Autocompletado del navegador

Configurable en los ajustes del campo: el navegador puede sugerir valores guardados (nombre, correo electrónico, teléfono, etc.).

📖 Campos — todas las opciones


Descripciones — iFrames y macros

Ahora se pueden integrar iFrames de cualquier fuente a través del campo de descripción — p. ej., reserva de citas en Timum:

<iframe src="https://www.timum.de/[providerID]/_Id@[providerID]@onofficeEstate/embedded_map" width="100%" height="400px" frameborder="0"></iframe>

Se puede reforzar la comprobación de duplicados

En el caso de la «Comprobación de duplicados en objectnr_extern», ahora se puede seleccionar que solo se permitan los números de objeto ya existentes. De este modo, evitas «inmuebles fantasma» debidos a errores tipográficos.


Estilo de diseño «Píldora»

Además de «angular» y «redondeado», ahora también se puede seleccionar el estilo de diseño «Píldora»: todos los elementos del formulario se redondean por completo.


Tipos de letra añadidos

Ahora están disponibles Baskerville e Inter.


Crear actividad al abrir el formulario

Hasta ahora solo se podía definir una actividad para el envío del formulario. Ahora también se puede crear una actividad al abrir el formulario, por ejemplo, para rastrear quién ha abierto el formulario.


Resolución de macros en la URL de la página de agradecimiento

Ahora se puede decidir dinámicamente, en función de los valores de los campos de la dirección/inmueble, a qué página de agradecimiento se debe redirigir:

_ifEmpty(_Sonstige1;"www.dankeseite1.de";"www.dankeseite2.de")

o con un valor de selección única:

_calculate(IF([ind_2418_Feld_adressen51]="ind_Schl_4605";"https://link-1.de";"https://link-2.de"))

Mejora de velocidad

La configuración de campos de onOffice ahora se recupera en segundo plano. El manejo del módulo y la carga de los formularios son considerablemente más rápidos. La actualización automática de los campos solo se produce al abrir el resumen de formularios y una vez al día por la mañana, ya no cada vez que se accede a la configuración de campos.


Función de copia de grupos

En la configuración de la cuenta se pueden definir grupos de formularios. En la configuración de los formularios, se puede asignar un formulario a un grupo. De este modo, puedes crear un enlace de copia para el grupo completo de formularios y copiar varios formularios entre cuentas de propform a la vez.


👉 Volver al resumen