L'utente del modulo carica un file, ma questo non viene ricevuto da onOffice — oppure il modulo si interrompe durante il caricamento. Ecco le cause più comuni.
propform accetta file fino a 128 MB per singolo file — questo è il limite nginx lato server. I singoli file più grandi vengono respinti dal server prima ancora di arrivare a propform.
Se il tuo file è più grande:
L'utente API di propform necessita dei diritti di scrittura per i file nel rispettivo modulo (indirizzo o immobile).
Soluzione: verificare i diritti API — vedi Diritti utente API onOffice.
Se nelle impostazioni dei campi hai selezionato una caratteristica del documento (solo per il caricamento di file relativi agli immobili), verifica in onOffice se questa caratteristica del documento esiste ancora ed è attiva.
Errore comune: hai rinominato o eliminato una caratteristica del documento in onOffice. propform salva l'ID e non è più in grado di associare l'attributo del documento rinominato.
Soluzione: modifica il campo di caricamento file in propform e seleziona nuovamente l'attributo del documento.
Se hai assegnato un caratteristico del documento e il visitatore deve comunque caricare più file: ciò non è possibile a livello di API (1 caratteristico = 1 file).
Sintomi: Solo l'ultimo file caricato finisce in onOffice, gli altri vengono scartati in modo silenzioso.
Soluzioni:
Se il file deve essere pubblicato su un sito web al momento dell'attivazione (ad es. un'immagine per una pagina di presentazione online), l'utente API necessita del diritto „Commercializzazione (sito web)".
Se desideri unire più file in un unico file ZIP o PDF:
Il raggruppamento in PDF funziona solo con immagini (JPG, PNG, HEIC) e file PDF. Altri tipi di file (Word, Excel, ZIP, video) non possono essere raggruppati in un unico PDF.
Soluzione: Scegli l'aggregazione in ZIP (funziona con tutti i tipi di file) oppure carica i file singolarmente.
Se l'opzione "Unisci più file in un unico PDF" è attiva e uno dei file PDF caricati è protetto da password (ad es. certificati energetici Vonovia, alcuni PDF bancari), l'unione dei PDF fallisce. propform ricorre quindi automaticamente al raggruppamento in ZIP: il destinatario riceve un file ZIP invece del PDF previsto.
> 💡 Il fallback si attiva solo se l'opzione di unione è attiva. In caso di caricamento di un singolo file o di caricamento multiplo senza opzione di unione, il file viene elaborato normalmente.
Soluzioni alternative:
Funziona con tutti i tipi di file. Se comunque non funziona, verificare:
/, \, :, * non sono ammessi nei nomi dei file)Le immagini dell'iPhone in formato HEIC vengono convertite automaticamente in JPEG da propform prima del caricamento su onOffice. Non devi fare nulla. Se ciò non dovesse funzionare, scrivici brevemente — molto raramente si verificano file HEIC difettosi.
Sull'iPhone il campo di caricamento dei file presenta una trappola:
Soluzione alternativa per il caricamento di più foto dal cellulare:
> ⚠️ Distinzione importante — campo di caricamento generico vs. campo file dalla maschera onOffice: > - Il campo generico „Carica file“ (campo superiore nella selezione dei moduli) consente il caricamento multiplo > - I campi file creati nella maschera indirizzi/immobili di onOffice (ad es. il campo "Certificato energetico") consentono solo UN file — si tratta di una limitazione dell'API di onOffice, non modificabile
I nomi file molto lunghi o contenenti caratteri speciali insoliti possono causare problemi in onOffice. propform risolve automaticamente i casi tipici, ma caratteri molto esotici (ad es. caratteri arabi nel nome del file) possono causare problemi.
Soluzione: Definisci un nome file con macro nelle impostazioni del campo — ad es. Anfrage_Name_Vorname — in questo modo il nome del file verrà generato automaticamente in modo corretto.
Se al di fuori di propform inserisci direttamente i file in un campo file della maschera indirizzi/immobili di onOffice (manualmente, non tramite modulo), questi file non compaiono nella chiamata API GetEstateFiles / GetAddressFiles — propform non può quindi elaborarli ulteriormente né offrirli tramite il modulo di download.
Motivo: limitazione dell'API di onOffice — i file nei campi file della maschera non sono accessibili direttamente tramite l'API.
Soluzione alternativa: caricare sempre i file tramite il modulo propform — propform li inserisce prima nella scheda "File" e poi li inserisce nel campo file. In questo modo sono accessibili tramite API.
Scrivici all'indirizzo hello@propform.io fornendo le seguenti informazioni: