Aggiornamenti importanti e nuove funzionalità su propform.io — in ordine cronologico (i più recenti in cima).
Gli appuntamenti possono essere non solo visualizzati e creati tramite il modulo, ma anche modificati/aggiornati in modo mirato (oggetto, nota, stato, orari). Particolarmente pratico in combinazione con le macro per gli appuntamenti di onOffice e il nuovo ciclo ricorsivo degli appuntamenti:
_bCalendarRek_(...) ... _eCalendarRek_
Gli appuntamenti possono essere elencati in modo dinamico ed elaborati tramite la logica del modulo — ad es. prenotare uno slot, disattivare uno slot, modificare lo stato. Con la nuova macro _pfGetCalendarUUID è disponibile un UUID del calendario crittografato per richiamare gli appuntamenti in modo sicuro tramite link/parametri.
📖 Macro propform — Ciclo calendario
I criteri di ricerca esistenti possono essere caricati tramite modulo e modificati. Video esplicativo
Con _bScRek_(...) ... _eScRek_ è possibile scorrere tutti i criteri di ricerca di un indirizzo. Opzionalmente con filtro, ad es. _bScRek_("status:1") solo per criteri di ricerca attivi.
Inoltre: visualizzare singoli valori dei criteri di ricerca con _pfGetSearchCriteriaField(feldname).
📖 Panoramica di tutte le macro propform
_pfButton() & _pfLink()Pulsanti e collegamenti ipertestuali completamente personalizzati direttamente nei campi di descrizione e di testo. Esempi:
_pfButton("Weiter zum Formular", "https://example.com", "rounded-pill", "_blank")
_pfLink("https://example.com", "Hier klicken", "_blank")
_getAddressLink & _getEstateLinkCreano un deep link diretto alla scheda dell'indirizzo o dell'immobile in onOffice enterprise — funziona solo per gli utenti che hanno effettuato l'accesso.
📖 Panoramica completa delle macro
Quando un modulo esegue operazioni ChatGPT, ora è possibile selezionare anche i modelli più recenti GPT-5.1, GPT-4.1, GPT-4.1-mini — nelle impostazioni del modulo alla voce "Crea testo (ChatGPT)" → "Ottimizzazione".
Tutte le funzioni dell'API onOffice sono ora disponibili in propform:
📖 Campi di caricamento file · Tutorial video
I campi di download hanno ricevuto molti nuovi criteri di selezione:
Inoltre, monitoraggio dei download come attività in onOffice. Ciò rende possibili anche spazi dati/download digitali per i clienti tramite modulo.
📖 Campi di download file · Tutorial video
I moduli possono ora essere compilati tramite voce/IA. Requisito: chiave API della piattaforma OpenAI salvata nell'account. Attivabile nelle impostazioni del modulo alla voce "Altre impostazioni". Nel modulo apparirà quindi un pulsante a forma di microfono in basso a destra.
📖 Inserimento vocale tramite IA · Esempio video
Nelle impostazioni del modulo, nella scheda "Condizioni e regole", puoi mostrare o nascondere dinamicamente i campi in base ai valori di altri campi.
📖 Condizioni e regole · Video esplicativo
Con "Scrivi valori" è possibile compilare campi aggiuntivi nell'indirizzo o nell'immobile dopo l'invio del modulo, anche con le macro. Esempio: scrivere _pfGetSearchCriteriaInformation in un campo dell'indirizzo per utilizzarlo successivamente in un modello PDF di onOffice.
📖 Scrivi valori · Video
Nelle impostazioni dell'account, alla voce "Statistiche", puoi disattivare completamente la possibilità che:
In questo modo i dati vengono inoltrati esclusivamente a onOffice.
📖 Protezione dei dati e minimizzazione dei dati
key=Con il parametro URL ?key=... è possibile proteggere un modulo con password — anche in combinazione con le macro, ad esempio per creare link monouso. Video esplicativo
Nelle impostazioni del modulo è possibile specificare che solo determinati IP possano accedere al modulo.
form_start_input e form_abort. Con GTM è quindi possibile tracciare l'interruzione della compilazione dei moduli e l'inizio dell'inserimento dei dati.
Oltre a Google Tag Manager, ora è possibile aggiungere ai moduli anche il codice Etracker.
📖 Tracking
Finora, in caso di corrispondenza del destinatario con indirizzi onOffice in cui l'e-mail era solo un indirizzo secondario o terziario, l'e-mail veniva inviata all'indirizzo primario del record. Ora propform verifica prima se l'e-mail esiste effettivamente come indirizzo primario — e, in caso contrario, crea automaticamente un nuovo record di indirizzo con questa e-mail.
I campi utente creati individualmente nell'indirizzo o nell'immobile possono ora essere selezionati come destinatari delle e-mail — ad es. "Responsabile del team" o "Responsabile del servizio interno".
ĀĀ Anche Destinatario, CC e CCN supportano ora le macro onOffice — ad es. con fallback:ĀĀ ĀĀ
_ifEmpty(_Sonstige1;"fallback@unternehmen.de";"_Sonstige1")
I campi possono ora essere spostati nel modulo tramite drag & drop — la vecchia logica "freccia su/giù" è stata sostituita.
Per i campi a selezione singola con molte opzioni (ad es. campi utente) è possibile attivare una funzione di ricerca: il visitatore digita un termine di ricerca e vengono suggerite le opzioni corrispondenti.
I campi criteri di ricerca con valore Da e A possono ora essere compilati separatamente tramite parametro URL — con doppio trattino basso:
?searchcriteria[wohnflaeche__von]=50&searchcriteria[wohnflaeche__bis]=80
Impostare Intervall = 0,0001 nelle impostazioni del campo. Attenzione: in onOffice il campo deve essere impostato su "Numero decimale con 4 cifre decimali" anche nell'amministrazione.
Per i campi numerici è ora possibile visualizzare un'unità o una valuta dopo i valori inseriti — ad es. m² o €. Definibile liberamente nelle "Ulteriori impostazioni campo".
I campi numerici ora contengono un punto come separatore delle migliaia. Sullo smartphone viene visualizzata automaticamente la tastiera numerica.
Configurabile nelle impostazioni dei campi: il browser può suggerire valori memorizzati (nome, e-mail, telefono ecc.).
Gli iFrame possono ora essere integrati da qualsiasi fonte tramite il campo di descrizione — ad es. prenotazione appuntamenti Timum:
<iframe src="https://www.timum.de/[providerID]/_Id@[providerID]@onofficeEstate/embedded_map" width="100%" height="400px" frameborder="0"></iframe>
Nel caso del «Controllo duplicati su oggetto_esterno», ora è possibile selezionare l’opzione che consente solo numeri di oggetto già esistenti. In questo modo si evitano «immobili fantasma» causati da errori di digitazione.
Oltre a "angolare" e "arrotondato", ora è possibile selezionare anche lo stile "Pillola" — tutti gli elementi del modulo saranno completamente arrotondati.
Baskerville e Inter sono ora disponibili.
Finora era possibile definire solo un'attività per l'invio del modulo. Ora è possibile scrivere un'attività anche al richiamo del modulo — ad es. per tracciare chi ha richiamato un modulo.
Ora è possibile decidere dinamicamente, in base ai valori dei campi nell'indirizzo/immobile, a quale pagina di ringraziamento reindirizzare l'utente:
_ifEmpty(_Sonstige1;"www.dankeseite1.de";"www.dankeseite2.de")
oppure con valore a selezione singola:
_calculate(IF([ind_2418_Feld_adressen51]="ind_Schl_4605";"https://link-1.de";"https://link-2.de"))
La configurazione dei campi di onOffice viene ora richiamata in background. L'utilizzo del sistema modulare e il caricamento dei moduli sono notevolmente più veloci. L'aggiornamento automatico dei campi avviene solo quando si richiama la panoramica dei moduli e una volta al giorno al mattino — non più ad ogni richiamo delle impostazioni dei campi.
Nelle impostazioni dell'account è possibile definire gruppi di moduli. Nelle impostazioni dei moduli è possibile assegnare un modulo a un gruppo. In questo modo puoi creare un link di copia per l'intero gruppo di moduli e copiare più moduli contemporaneamente tra account propform.