File .pdf generati via script illeggibili da alcuni destinatari

File .pdf generati via script illeggibili da alcuni destinatari

Categoria:
0
0

Buongiorno! Ho un problema molto strano di cui non riesco a capirne le cause. Ho un gestionale che a fine mese mi genera automaticamente le fatture di cortesia per i clienti, crea dei .pdf e li allega in automatico alle e.mail (il tutto gira su MAC). Tutto funziona perfettamente, tranne che la maggior parte dei clienti non è in grado di visualizzare il file allegato, alcuni addirittura vedono solo la sezione d’intestazione ma non i record sottostanti. Se salvo il .pdf sulla scrivania manualmente e poi lo allego alla mail tutti i destinatari riescono a vedere l’allegato senza problemi, ma tanti saluti all’automazione. Questa cosa mi sta facendo impazzire, perché, facendo delle prove interne, inviando mediante il famigerato script le fatture, ad esempio, a dei colleghi che hanno computer windows, alcuni vedono correttamente e altri no.

Ecco le istruzioni di script che generano i .pdf:

Imposta variabile[$$fatt; Valore:Get(PercorsoDesktop)&”/fattura.pdf”] (ripetizione:1)

Salva record come PDF[Ripristina; Con finestra di dialogo disattivata; “$$fatt”; Record esaminati; Crea cartelle: disattivata]

Invia posta [Invia tramite client e-mail; Conn finestra di dialogo: Attivata; a: $$mail;…;allega file $$fatt]

Dato che il problema varia in base al destinatario, pensavo fosse una questione di aggiornamento del programma di visualizzazione dei .pdf del destinatario, ma, come detto, se salvo il .pdf manualmente (intendo che dal .pdf creato da FMP, faccio uno screenshot dell’immagine e sovrascrivo il file originale), tutti i destinatari possono vedere il file senza alcun problema.

Grazie mille per l’attenzione!

RISOLTO
Segnalato come spam
Pubblicata da (Domande: 4, Risposte: 10)
Domanda inviata 29 Maggio 2023 09:31
95 vis.
0
Domanda privata

Risolto! In maniera non ortodossa. Partendo dal presupposto che FMP19 su Mac salva i .pdf in versione 1.6 (illeggibili dai destinatari) e 'Anteprima' li salva come V.1.3 (leggibili dai destinatari), ho sostituito l'istruzione 'Esporta record come .pdf' con l'istruzione 'Stampa', e da qui ho impostato l'opzione 'salva come pdf', indicando il Desktop come cartella di salvataggio. A questo punto il file viene creato come .pdf V1.3.

Il problema è che ho dovuto ripetere questa istruzione per ogni account, riscrivendo questa parte dello script direttamente dal computer di ogni utente, perché le opzioni di stampa sono 'locali' e non possono essere definite con istruzioni di script.

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 10)
Risposta inviata 13 Giugno 2023 16:58
0
Domanda privata

Ho trovato un indizio: il file .pdf illeggibile risulta privo di Software di codifica. Se io stampo e salvo come .pdf la fattura, il file risulta essere un .pdf Versione 1.3, con software di codifica macOS V. 13.3.1, mentre se uso l'istruzione Salva record come .pdf, il file risultante è un .pdf Versione 1.6, privo di Software di codifica. Tra l'altro quest'ultimo pesa il doppio (1,1 MB contro i 564 Kb di quello leggibile). Non so proprio come risolvere (o furbescamente aggirare) questo problema...

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 10)
Risposta inviata 31 Maggio 2023 09:39



Risposte
Visite
Domanda
2
risposte
95
vis.
domanda inviata 2 anni fa da
aggiornato 2 anni fa da
Categoria: Scripting
Categoria:
13 Giugno 2023 16:58
Risolto! In maniera non ortodossa. Partendo dal presupposto che FMP19 su Mac salva i .pdf in versione 1.6 (illeggibili dai destinatari) e 'Anteprima' li salva come V.1.3 (leggibili dai destinatari), ho sostituito l'istruzione 'Esporta record come .pdf' con l'istruzione 'Stampa', e da qui ho impostato l'opzione 'salva come pdf', indicando il Desktop come cartella di (leggi di più)
domanda inviata 2 anni fa da
Categoria: Scripting