Workflow di documenti: come costruire un processo di approvazione

Una delle funzionalità più importanti di Adempiere è la possibilità di creare e modificare workflow di documenti. Questo rende il sistema flessibile alle esigenze di qualsiasi utilizzatore.

 

In questo esempio mostreremo come modificare il processo di fatturazione del fornitore. In particolare vogliamo introdurre lo stato “approvato” su una fattura di un fornitore.

Il funzionamento che vogliamo ottenere è il seguente.

 

Quando un fornitore emette una fattura, viene inserita nel sistema. Se la somma della fattura è inferiore ai 100.000 euro allora deve essere approvata da un ruolo di amministrazione.

Altrimenti la fattura rimane in stato “non approvata”.

 

modifica del flusso al processo “fatturazione”:

Accedere al sistema tramite il ruolo di SystemAdmin ed aprire la maschera Amministrazione di sistema->Configurazione generale->Workflow->Workflow.

 

Selezionare il processo “Process_Invoice” ed accedere al TAB nodo.

Creare un nuovo nodo (come in figura) che chiameremo “approval step”.


Leggi tutto “Workflow di documenti: come costruire un processo di approvazione”

Adempiere Process Configurator OpenSource

Da oggi il codice sorgente del configuratore di processo aziendale di Adempiere è disponibile nella repository ufficiale di Adempiere Business Suite sotto il branch:

http://sourceforge.net/p/adempiere/svn/16370/tree/branches/processConfigurator/

L’intenzione è di condividere l’esperienza di sviluppo, di test e di usabilità della funzionalità con tutta la community di Adempiere.

Il codice sorgente del configuratore di processo è stato inserito nell’ultima versione del trunk di Adempiere secondo lo schema seguente.

struttura package configuratore di processo

 ConfProcPackageStructure

Adempiere 370 + Configuratore di Processo

Da oggi il configuratore di processo è disponibile anche per Adempiere 370.

Per scaricare l’ultima versione accedere al seguente link 

Installazione AdempiereConfProc da una versione iniziale:

  • scaricare il pacchetto ConfProc.zip o ConfProc.tar.gz
  • scompattare il pacchetto in una cartella /Adempiere
  • Scaricare il database (il file in riferimento è il DB originale di Adempiere incluse le tabelle del configuratore di processo) ExpDat.dmp:
  • Inserire il file ExpDat in /Adempiere/data
  • Eseguire il RUN_Setup da /Adempiere/utils/
  • Eseguire il RUN_DBRestore da /Adempiere/utils/
  • Scaricare la traduzione in italiano 
  • inserire il file in /Adempiere/data/import ed eseguire le procedure per l’installazione della traduzione italiana:
Installazione AdempiereConfProc da plugIn:
 ATTENZIONE! LA TRADUZIONE ITALIANA POTREBBE ELIMINARE LA TRADUZIONE ESISTENTE! ESEGUIRE SEMPRE UN BACKUP PRIMA DI ESEGUIRE LE OPERAZIONI!

 

 

 

INSTALLAZIONE ADEMPIERE 360 ALL OPENSOURCE: UBUNTU + POSTGRESQL + OPENJDK 6

Prima di iniziare l’installazione di Adempiere è necessario avviare l’installazione del database (PostgreSQL) e di OpenJdk 6.
Questa procedura vale anche con le versioni successive di Adempiere.

Installazione PostgreSQL
digitare su terminale la seguente istruzione
sudo apt-get install postgresql

Leggi tutto “INSTALLAZIONE ADEMPIERE 360 ALL OPENSOURCE: UBUNTU + POSTGRESQL + OPENJDK 6”

ADEMPIERE – Il GESTIONALE ERP OPEN SOURCE

Adempiere è un gestionale erp opensource nato  nel 2006 dalla scissione da Compiere, dopo 6 anni è possibile affermare che è un prodotto solido e maturo.

Il software viene rilasciato con la licenza GPL .Questo permette di risparmiare sul costo della licenza e focalizzarsi sull’analisi dei processi ed eventuale sviluppo di richieste  che debbano essere sviluppate.

L’installazione del prodotto non è proprio alla portata di tutti, ma anche il posizionamento di copertura non è quello del programmino da edicola. Sia su  Youtube che sul web è possibile trovare della documentazione per aiutarci ad eseguire l’installazione. Personalmente consiglio di eseguirla su un sistema Operativo Linux CentOs  6  rimaniamo cosi in un ambiente opensource al 100% ottenendo il massimo in termini di efficienza e risparmio.

Adempiere è sviluppato da una comunity internazionale di professionisti che tramite il web condividono le richieste e ne eseguono lo sviluppo . Ci sono anche diversi partner Business che hanno contribuito ad estendere le funzionalità del prodotto  . E’ utilizzato in oltre 63 stati dall’Australia, Cina , Germania , Colombia etc.etc. ed è stato tradotto in oltre 30 lingue.

Ha una cosi elevata capacità di personalizzazione tramite il framework che la richiesta di modificare il codice sorgente è  molto limitata.

E’ possibile anche configurare il flusso di processo tramite legami logici tra documenti.