# Processi # Log di Processo La modalità di visione dei log è cambiata nelle varie release di VTENEXT e viene riassunta come segue. - VTENEXT 16.09: Log consultabile tramite accesso al filesystem nella cartella logs/ProcessEngine - VTENEXT 18.X: In Impostazioni → Business Process Manager → ProcessManager sarà disponibile il tasto ‘LOG’ una volta eseguito il seguente script: ```PHP set('settings.process_manager.show_logs_button', 1); ```

Inizialmente viene creato il file 01.log. Quando questo supera i 5MB verrà creato il file 02.log, e così via.

- VTENEXT 19.10: Log consultabili in Impostazioni → Altre Impostazioni → Log di Sistema. # Importazione Processi da script Dalla versione 18.05 (rev. 1696) è possibile importare da script php dei processi precedentemente esportati nei formati vtebpmn (diagramma + configurazione) o bpmn (solo diagramma) col medoto importFile della classe ProcessMakerUtils. Il metodo importFile vuole come primo parametro il percorso del file da installare (.vtebpmn / .bpmn) e come secondo un valore boolean (true/false) a seconda se si vuole attivare automaticamente il processo o lasciarlo in stato disattivo. Questo metodo risulta essere utile per installare dei processi al termine dell'installazione di un nuovo modulo: basta includere il file del processo nello zip di installazione ed eseguire l'importazione nel postinstall del metodo vtlib\_handler della classe del modulo. Esempio ```PHP require_once('modules/Settings/ProcessMaker/ProcessMakerUtils.php'); $PMUtils = ProcessMakerUtils::getInstance(); $PMUtils->importFile('PATH_FILE/Process1.vtebpmn',true); $PMUtils->importFile('PATH_FILE/DiagramProcess2.bpmn',false); ``` # SDK È possibile aggiungere funzioni custom ai processi, clicca [qui](https://usermanual.vtenext.com/books/manuale-dei-processi/chapter/sdk-di-processo) per maggiori dettagli.