Apertura file da applicazioni esterne

header.jpg

Infinity, mediante la presenza di adeguati web services, offre la possibilità di richiamare e visualizzare un file dell'archivio documentale, anche da una applicazione esterna, tramite la scrittura di una stringa servlet nell'URL di una pagina web.

 

book_open.gif Esempio scrittura di una servlet:

servlet/gsdm_openfile_ext?user=admin&pwd=xxx&appcode=AHE60&extcode=DOC002

 

dove:

servlet/gsdm_openfile_ext? = stringa fissa

user = username dell'utente archiviatore

pwd = password dell'utente archiviatore

appcode = codice dell'applicazione esterna

extcode = codice esterno del documento

mode = modalità di apertura (è opzionale, di default è impostato a inline, ovvero apertura direttamente nel browser web, in alternativa è possibile impostare la modalità attachment che fa si di poter anche salvare nel proprio pc il file, proponendo la tipica finestra di apertura-salvataggio)

 

notabene.jpg Una applicazione esterna, che può essere un gestionale, è, per Infinity, una applicazione registrata, accessibile da (Pannello di Controllo - Import - Archivi - Applicazioni registrate)

 

Si scriverà la servlet nel browser web, come nel modo seguente

 

gsdm_openextapll.png

 

In questo modo se un ipotetico utente user2 ha accesso al file l'applicazione lo renderà visibile, altrimenti, nel caso ad esempio di impostazioni delle sicurezze alla quale tale utente non ha i permessi di accesso, nel browser apparirà il seguente messaggio di accesso non consentito.