Avendo specificato, nella scheda Standard, una cartella in linea per l'importazione dei documenti, si può prevedere un file di configurazione, che permette di automatizzare il processo di importazione.
Qui di seguito vengono riportate la struttura e le varie informazioni del file.
Il file di configurazione (estensione .ini) deve avere lo stesso nome del documento da importare (per esempio, se si deve importare il documento “contratto.pdf” si deve creare il file con il nome “contratto.ini”) e deve avere la seguente struttura (si riporta il seguente esempio):
[Document]
ID_Attributes=
Document_Type=F
Full_Name=
Save_Name=Contratto.pdf
[CreateLinks]
000_ID_Table=101
000_Field_Name=ID
000_Field_Value=123
000_ID_Class=25
000_First_Only=2
[SetFields]
000_Field_Name=OGGETTO
000_Field_Value=Questo è il primo contratto stipulato con il cliente
000_Field_Replace=1
Qui di seguito il significato delle varie voci suddette:
ID_Attributes: gli IDs di eventuali attributi da impostare nel documento importato
Document_Type: F=File
Full_Name: ora non usato, in futuro probabilmente per effettuare, nella struttura gerarchica, un collegamento (link) ad un documento esterno
Save_Name: nome con il quale salvare il documento
Sezione [CreateLinks]
000_ID_Table: ID della tabella primaria nella quale creare il link, 101 per pratica, 102 per soggetto
000_Field_Name: Nome del campo, tramite il quale cercare il titolare (pratica o soggetto). Di norma è l’ID, ma potrebbe essere anche il NUMERO o anche qualche campo “ALTRO” che identifica in modo univoco la pratica o il soggetto
000_Field_Value: Valore del campo, tramite il quale cercare il titolare
000_ID_Class: ID della classe, con la quale collegare il documento
000_First_Only: 0=collegare direttamente all’oggetto trovato tramite i campi sopra; 1=collegare a tutti gli oggetti trovati tramite i campi sopra (per esempio, da utilizzare se un documento deve essere collegato ad altri documenti presenti più volte nella stessa struttura gerarchica o presenti in strutture diverse); 2=collegare solamente al primo titolare trovato
Sezione [SetFields] – sezione opzionale
000_Field_Name: nome del campo da impostare dopo aver creato il documento
000_Field_Value: valore da impostare
000_Field_Replace: 1 sostituire il valore; 0 non impostare se già compilato
In generale 000_ significa che per lo stesso documento si possono ripetere queste variabili, creando delle righe 001, 002. Nella sezione [CreateLinks] ciò può essere fatto per creare più legami, nella sezione [SetFiels] per impostare più campi.