Configurazione profilo

Come configurare i profili per definire l'elaborazione dati, la generazione PDF e le regole email.

I profili sono il cuore di PDF Mail Engine. Un profilo crea un insieme ripetibile di regole per leggere i dati, generare PDF e inviare email. È possibile creare più profili per scopi diversi, come "Fatture Mensili", "Biglietti Evento" o "Solleciti di Pagamento".


Configurazione base

Quando si crea o modifica un profilo, la sezione Core Configuration gestisce le impostazioni essenziali per iniziare a generare file.

ImpostazioneDescrizione
Profile NameAssegni un nome univoco al profilo (es. "Invoices_2024"). Questo nome viene usato per organizzare file e log.
DescriptionAggiunga una nota privata sullo scopo del profilo. Opzionale, solo per riferimento interno.
Template FileSelezioni il file di regole (.yaml) che definisce come vengono generati PDF ed email.
Predefinito: templates/template.yaml
Master Data FileSelezioni l'elenco clienti o rubrica (CSV o Excel).
Predefinito: data/master_data.csv
PDF Output FolderScelga dove salvare i PDF generati.
Predefinito: outputs

Configurazione opzionale

Utilizzi queste impostazioni se lavora con file Excel specifici o necessita di compatibilità con ambienti Excel giapponesi.

Selezione foglio Excel

Se i dati sono in un file Excel (.xlsx), è possibile specificare esattamente quale foglio leggere.

  • Import Sheet Name: Il nome del foglio Excel contenente i dati transazionali (l'elenco degli elementi da elaborare).
  • Master Sheet Name: Il nome del foglio Excel contenente i dati master dei clienti.

Impostazioni di compatibilità

  • Add BOM Output: Selezioni questa opzione se prevede di aprire i file CSV esportati in Microsoft Excel su Windows. Aggiunge un marcatore speciale (BOM) al file per evitare la visualizzazione errata dei caratteri.

Dettagli tecnici

Questa sezione è destinata agli amministratori di sistema o agli utenti che configurano i profili tramite modifica diretta dei file.

Logica di file e percorsi

Tutti i percorsi dei file nella configurazione sono relativi alla cartella Profile Workspace. Questo consente di copiare o spostare l'intera cartella del profilo su un altro computer senza interrompere i collegamenti.

CampoChiave internaValore predefinitoNote
Profile Nameprofile_name(Obbligatorio)Max 50 caratteri.
DescriptiondescriptionnullNote interne opzionali.
Template Filepdf_template_pathtemplates/template.yamlFormato YAML richiesto.
Master Datamaster_csv_pathdata/master_data.csvSupporta CSV, XLSX, XLS.
PDF Outputpdf_output_base_diroutputsCrea automaticamente sotto-cartelle.
Import Sheetimport_sheet_namenull (Primo foglio)Per dati transazionali.
Master Sheetmaster_sheet_namenull (Primo foglio)Per dati master.
Root Pathprofile_root_path(Auto-generato)Opzionale. Sovrascrive la directory dati predefinita per questo profilo.
BOM Outputcsv_export_with_bomfalseImpostare true per compatibilità Excel/Shift-JIS.