Risultati ricerca
Indice
Frase completa
Cerca nella pagina
Chiudi
Indice

APP PASSBUILDER

Da questa funzione si accede alla gestione di PassBuilder dove è possibile definire le varie componenti delle personalizzazioni.

Accedendo al menù si apre la seguente videata dove vengono elencate le applicazioni presenti sull’installazione e dove è possibile inserirne di nuove o modificare quelle esistenti.

Vengono mostrati:

  • Il codice dell’applicazione, tale codice è composto dal codice contratto dell’installazione sulla quale è stata creata l’app e dal codice assegnato in fase di creazione (es.: 010999CUSCAREPRO).
  • Il nome dell’applicazione.
  • Il tipo di applicazione che può assumere i seguenti valori:
  • App Utente <GSgruppo>’

    Applicazione creata direttamente sull’installazione corrente o dal proprio partner. Se l’app è strettamente legata ad un gruppo sprix, viene indicato anche il codice del gruppo corrispondente.

    ‘App Passepartout’

    Applicazione di proprietà della Passepartout. Applicazioni scaricabili dal PassStore e non modificabili.

    ‘App Produttore <codice>’

    Applicazione di proprietà del produttore indicato nel campo <codice>. Applicazioni scaricabili dal PassStore e non modificabili.

    ‘Interna’

    Applicazione utilizzata internamente dalle procedure Passepartout.

    ‘Non determinabile’

    In caso di errore.

    • Lo stato in cui si trova l’applicazione sull’installazione. Può assumere il seguente significato:

    Nuova

    Applicazione in creazione, non ancora applicata sulle aziende.

    Ok

    Applicazione attiva su tutte le aziende in cui è stato possibile renderla fruibile. Per constatare quali sono le aziende sulle quali non è stato possibile pubblicare l’applicazione, o una sua modifica, consultare il resoconto tramite il pulsante “Abilitazione aziende”.

    Ok - Nuova versione disponibile

    Applicazione scaricata dal PassStore per la quale è presente un aggiornamento non ancora installato. Contestualmente compare l’icona lampeggiante anche sulla barra in basso a destra del gestionale, e si accende il pulsante “Aggiorna App da PassStore”.

    Nuova - Modificata

    Applicazione in creazione e successivamente modificata, ma non ancora applicata sulle aziende. Per fare in modo che le modifiche e/o le impostazioni vengano rese visibili a tutte le aziende dell’installazione occorre utilizzare il pulsante “Applica modifiche”.

    Modificata

    Applicazione attualmente in modifica. Su tutte le aziende, compresa quella corrente, rimane in esecuzione la versione precedente alla modifica, questo ne permette la modifica anche se l’applicazione è in uso da un altro utente o su un’altra azienda. Utilizzare il pulsante “Applica modifiche” per rendere effettive le modifiche su tutte le aziende, compresa quella corrente.

    App disabilitata

    *Non più utilizzato, Gestione sostituita dall’abilitazione/disabilitazione sull’azienda*.

    App non valida

    È stato rilevato un errore sull’applicazione. Utilizzare il pulsante “Informazioni app” per maggiori dettagli.

    App non disponibile

    Applicazione non utilizzabile sull’installazione corrente. Utilizzare il pulsante “Informazioni app” per maggiori dettagli.

    App da depositare

    Attivo solo su installazioni in cui è presente sprix in modalità pubblica. Indica che l’applicazione non è stata ancora trasferita nel deposito Passepartout.

    • Lo stato in cui si trova l’applicazione sull’azienda (valorizzato solo con azienda aperta). Le informazioni della colonna riguardano l’azienda corrente, per le altre aziende si può utilizzare il pulsante “Abilitazione aziende”. Può assumere il seguente significato:

    Azienda xxx aggiornata

    Ultime modifiche Applicate all’app, correttamente aggiornate sull’azienda corrente.

    Azienda xxx da aggiornare

    Ultime modifiche Applicate all’app, non ancora aggiornate sull’azienda corrente.

    Azienda xxx App non abilitata

    L’applicazione risulta disabilitata sull’azienda corrente.

    Azienda xxx errore aggiornamento

    L’aggiornamento dell’applicazione non è andato a buon fine. Utilizzare il pulsante “Informazioni app” per maggiori dettagli.

    Azienda xxx app non ammessa

    L’app non è fruibile nell’azienda corrente. Ad esempio se si tratta di una app di gruppo e l’azienda appartiene ad un gruppo diverso. Utilizzare il pulsante “Informazioni app” per maggiori dettagli.

    Nella pulsantiera di destra, in base alle varie configurazioni del gestionale, sono attivi i seguenti pulsanti:

    NUOVA APP [F4]: tramite questo pulsante è possibile aggiungere una nuova Applicazione oppure duplicarne una esistente. Viene aperta una videata dove occorre specificare:

    • il ‘Codice’ dell’app che si sta creando
    • il nome che verrà utilizzato nel menu al momento dell’esecuzione
    • un campo note, se si vuole mettere una descrizione più esplicativa
    • la versione dell’app che viene utilizzata quanto si installano gli aggiornamenti, per far scattare gli eventi collage sulle modifiche dell’app, piuttosto che i controlli di aggiornamenti automatici per le app pubblicate sul Passstore.
    • versione minima di Mexal/Passcom necessaria per installare e utilizzare l’app e i suoi aggiornamenti
    • versione minima installata sul dispositivo mobile, necessaria per installare l’app di PassMobile (iOs e Android
    • limitazioni in base al livello aziendale.
    • l’abilitazione dell’App in base al parametro “App abilitate” impostato in “Anagrafica azienda”, oppure non abilitarla su nessuna azienda.

    NOTA BENE: -Creando una nuova azienda, indipendentemente dai parametri impostati all’interno della configurazione delle singole app, le App già presenti sull’installazione verranno automaticamente tutte abilitate sulla nuova azienda.

    • le voci di menu del gestionale che si vogliono mostrare se eseguito in modalità solo app: elencare le sigle delle voci di menu oppure scegliere le voci di menu utilizzando il pulsante “Elenco voci di menu”[F2]

    Utilizzando il pulsante DUPLICA APP [F4]:, viene richiesto il codice dell’app che si vuole duplicare. E’ possibile duplicare solo app create nell’installazione in cui ci si trova, per questo motivo non occorre specificare il codice dell’installazione.

    Viene copiata la definizione dell’app con all’interno tutti i suoi elementi, eventuali dati legati all’app, rimangono, invece, solo nell’app di origine.

    La modifica del codice è possibile solo fino a quando l’app è ancora in fase di creazione e non è mai stata pubblicata sulle aziende

    INSTALLA/AGGIORNA APP DA FILE [ShF4]: tramite questo pulsante è possibile installare o aggiornare una Applicazione esportata da un’altra installazione, oppure scaricata dal PassStore.

    NOTA BENE: Se gli eseguibili dell’app che si vuole importare includono delle librerie presenti in un’altra App e nell’installazione corrente è presente sprix in modalità pubblica, oltre all’app corrente, occorre importare preventivamente, anche l’app o le app che contengono le librerie.

    Viene aperta una videata dove occorre specificare la directory dove si trova l’applicazione e il nome del file da importare. Il campo è soggetto ai controlli d’accesso file utente. Per i dettagli si veda il manuale alla sezione “Nozioni Generali – Gestione file utente”.

    NOTA BENE: Sulle installazioni in cui è presente sprix in modalità pubblica, le ‘Applicazioni Utente’ vengono installate come ‘App Utente pubbliche’. Questo implica che, escluse quelle che passano dal PassStore, tutte le app siano depositate automaticamente presso i server della Passepartout per ragioni di garanzia e di sicurezza per l’Utente Finale. La procedura fornisce un opportuno messaggio di conferma del trasferimento sul server, altrimenti detto deposito, prima di confermare un’installazione. Per le personalizzazioni pubbliche non PassApp, restano, invece, in vigore le politiche precedenti alla versione 2016H.

    ATTENZIONE: in modalità pubblica, affinché un’app sia importabile oppure siano applicate le modifiche di un’app presente, è requisito obbligatorio che il server Passepartout possa comunicare via https (porta 443) con l’host ws-02.passcom.it, tramite la cui connessione le app sono depositate in Server Farm Passepartout.

    MODULISTICA STAMPE GRAFICHE SPRIX [CtrlShF4]: consente l’aggiunta e la personalizzazione dei moduli di stampa grafici gestiti da Sprix. Per la costruzione del modulo di stampa si faccia riferimento al relativo manuale, per le opzioni di lancio della stampa consultare l’istruzione APRISTAMP_EXT del manuale sprix.

    TRASFERIMENTO SPRIX/COLLAGE/MyDB non APP [ShF8 ]: questa funzionalità permette di importare tutti gli sprix, i collage e gli archivi MyDB presenti sull’installazione, all’interno di PassBuilder. La funzione deve essere lanciata senza nessuna azienda aperta e con l’utente amministratore. Vengono trasferite anche le personalizzazioni delle aziende alle quali si accede con utenti always-on base ed always-on estesi; le app che vengono create, comunque continueranno ad essere visibili solo dagli utenti autorizzati.

    Relativamente a MyDB vengono importate le definizioni degli archivi e vengono rinominati i file contenenti i dati. Anche all’interno di MexalDB, se attivo, la sintassi dei nomi dei file cambia.

    NOTA BENE: Dopo il passaggio è consigliato riverificare il corretto funzionamento delle personalizzazioni esistenti. Come indicato in precedenza, i nomi degli archivi Mydb all’interno delle app hanno una sintassi diversa, per quello che riguarda gli sprix/Collage che li utilizzano, in linea generale vengono mantenute valide entrambi le sintassi. Nel caso si utilizzino le variabili SXARC e SXMYD, invece, occorre modificare i sorgenti, in quanto il valore di ritorno è diverso.

    Relativamente a MexalDB, invece, rimane a carico dell’utente la modifica degli sprix e delle query esterne che fanno riferimento a tali archivi.

    Per quello che riguarda l’import dei collage, alcune delle impostazioni sui menu di partenza non vengono mantenute in quanto è stata modificata la gestione con la possibilità di lanciare lo stesso collage da menu diversi elencandoli specificatamente:

    ATTENZIONE: In alcuni casi, viene impostato il menu AUTO al posto ad esempio dei menu richiamati con ‘*’. Occorre, quindi, dopo aver effettuato l’import, rivedere la correttezza di tali impostazioni.

    La funzione è lanciabile solamente con nessuna azienda aperta e se i dati di tutte le aziende sono aggiornati alla versione corrente.

    Viene data la possibilità di creare una app diversa per ogni gruppo sprix presente sulle aziende dell’installazione, oppure di importare tutto all’interno di un’unica applicazione.

    Scegliendo la seconda opzione vengono create tante applicazioni per quanti sono i gruppi sprix presenti sulle varie aziende dell’installazione più una ulteriore applicazione per gli sprix che non appartengono a nessun gruppo. All’interno di OGNI applicazione vengono copiati TUTTI gli archivi MyDB presenti sull’installazione, sarà a cura dell’utente la facoltà di togliere gli archivi che non interessano.

    Le applicazioni create in automatico hanno la sintassi: “CodiceInstallazione + GS + Gruppo sprix”, tale codice ne vincola il loro utilizzo.

    NOTA BENE: Ogni applicazione associata al gruppo sprix sarà accessibile automaticamente solo dalle aziende che hanno impostato tale gruppo sprix, esattamente come funziona con la gestione degli sprix precedente a PassBuilder.

    Se, invece, si decide di portare tutte le personalizzazioni esistenti all’interno di un’unica applicazione verrà creata una unica app con la sintassi: “CodiceInstallazione + GENERALE” accessibile da tutte le aziende:

    La funzione di passaggio tutto in app non è ripetibile. Nel caso si voglia ripristinare la situazione precedente al passaggio occorre ripristinare i vari componenti dalle copie di backup che vengono fatte in automatico dalla procedura. In particolare:

    Gli Sprix e Collage prima del trasferimento vengono copiati in …\dati\pers\sprix_trasf_in_app_backup\sprix_trasf_in_app_backup_<dataOra>

    Le definizioni delle anagrafiche/tabelle MyDB vengono copiate in: …\dati\pers\mydb_trasf_in_app_backup\mydb_trasf_in_app_backup_<dataOra>

    La copia dei dati MyDB dell'azienda viene effettuata in …\dati\datiaz\<Azienda>\datimydb_trasf_in_app_backup\datimydb_trasf_in_app_backup_<dataOra>

    DISPOSITIVI PASSMOBILE ABILITATI [CtrlShF2]: attivo su App mobile acquistate sul PassStore. Tramite questa funzione è possibile gestire il numero di dispositivi mobile che sono disponibili in base al codice contratto utilizzato.

    Verrà mostrata una lista con solo il numero di dispositivi permessi dal codice contratto. Ad ogni accesso da parte di un dispositivo mobile verrà occupato uno slot fino ad arrivare ad esaurimento. Nell’esempio è stato scelto un codice contratto che prevede un numero massimo di 24 terminali dei quali solo 7 sono stati occupati. La lista elenco può essere ordinata secondo una specifica colonna e può essere personalizzata mostrando solo i dati necessari.

    Ogni slot conterrà le informazioni del particolare dispositivo:

    • Nome: identificativo del dispositivo
    • Dispositivo: modello del dispositivo
    • SO: sistema operativo del dispositivo
    • Id. univoco
    • Ultimo accesso: utente e data e ora dell’ultimo accesso
    • Primo accesso: utente e data e ora del primo accesso

    Tutti i dati elencati, a parte il nome, vengono assegnati automaticamente dal gestionale quando si sincronizza con Passmobile

    Il Nome (default nome utente) invece può essere personalizzato dall’utente che utilizza il dispositivo mobile. A tal proposito, dall’esecutore Passmobile, è necessario accedere al menù Impostazioni e fare un long-press sulla voce Identificatore. Si aprirà una finestra in cui sarà possibile inserire un nome personalizzato per identificare il particolare dispositivo mobile. Questo nome, alla prima sincronizzazione con il gestionale, verrà poi inserito nello slot corrispondente.

    I dispositivi che non sono presenti in lista non potranno eseguire l’App e non la vedranno comparire tra le App disponibili.

    I dispositivi che sono stati esclusi dalla lista, ma avevano già installato la App, alla prima sincronizzazione con il gestionale si troveranno l’App bloccata e non più utilizzabile. Inoltre, un dispositivo eliminato dalla lista, potrà accedere nuovamente solo dopo che siano trascorsi 5 giorni a patto che ci siano slot liberi.

    VISUALIZZA/NASCONDI APP INTERNE [CtrlShF8]: Permette di aggiungere all’elenco delle App visualizzate, le app che vengono utilizzate internamente dal gestionale.

    VISUALIZZA REGISTRO [CtrlShF3 ]: (attivo solo con utente amministratore) permette di consultare il log delle operazioni effettuate dall’utente e dal gestionale, sulle varie app e sui loro elementi. Tale registro è accessibile anche tramite Ctrl+G, opzione “Visualizza Registri/Log”, poi “Registro App”.

    Sulla barra dei comandi a seconda delle varie configurazioni sono attivi i seguenti pulsanti:

    AGGIORNA APP DA PASSSTORE [ShF2]: pulsante attivo solo su App scaricate dal PassStore in attesa di aggiornamento. Tramite questo pulsante è possibile aggiornare l’App sulla quale si è posizionati, previa conferma da parte dell’utente:

    Con il pulsante MAGGIORI INFORMAZIONI [F2] si può accedere al PassStore per visualizzare le novità apportate dell’aggiornamento.

    Una volta aggiornata l’App, se il sistema riesce ad applicarla alle varie aziende (vedi pulsante “Applica modifiche”), questa è immediatamente disponibile sull’installazione.

    INFORMAZIONI APP [F2]: questa funzione apre una videata contenente le informazioni generiche dell’applicazione quali:

    • informazioni generiche sull’app in uso (produttore, versione dell’app, limitazioni sui livelli aziendali, autore dell’ultima modifica, ecc.)

    NOTA BENE: in caso di app pubblicata sul PassStore viene riportato anche il codice che aveva l’app prima della pubblicazione. Tale codice deve essere utilizzato da sprix nel caso in cui si voglia accedere ad archivi condivisi presenti nell’app stessa.

    • informazioni generiche sull’app in modifica (produttore, versione dell’app, limitazioni sui livelli aziendali, autore dell’ultima modifica, ecc.)
    • versione dell’app disponibile sul PassStore (solo per app scaricate dal passStore)
    • eventuali errori presenti sull’app

    All’interno della videata è anche presente il pulsante APRI PASSSTORE [F2] per accedervi direttamente da un browser

    ABILITAZIONE AZIENDE [ShF11]: con questa funzione è possibile verificare se l’applicazione su cui si è posizionati è abilitata o meno sulle varie aziende. Inoltre viene indicato, sempre per azienda, lo stato dell’ultima pubblicazione della app.

    Nel caso in cui lo stato dell’app non sia determinabile è possibile visualizzarne la motivazione con il pulsante ULTIMO ERRORE AGGIORNAMENTO [F2].

    Se una o più aziende non risultano aggiornate è possibile riprovare ad applicare le modifiche utilizzando i pulsanti AGGIORNA APP PER QUESTA AZIENDA [F7] oppure AGGIORNA APP PER TUTTE LE AZIENDE [F8] presenti nella videata. Se anche in questo caso, l’aggiornamento non va a buon fine, questo verrà effettuato in automatico al primo accesso valido all’azienda.

    Da questa videata inoltre è possibile verificare in quali aziende l’applicazione è abilitata o meno. Tramite i pulsanti ABILITA APP PER TUTTE LE AZIENDE [ShF5] e DISABILITA APP PER TUTTE LE AZIENDE [ShF6] è possibile abilitare o disabilitare l’applicazione in blocco per tutte le aziende. Infine con il pulsante ABILITA/DISABILITA APP PER QUESTA AZIENDA [F6] può essere impostata l’opzione sulla singola azienda.

    Le impostazioni su aziende diverse rispetto a quella su cui si è posizionati sono possibili solo se non sono in uso.

    Per gli altri livelli di abilitazione/disabilitazione (aziendale e/o per utente/gruppo utenti) consultare l’apposito paragrafo ‘Abilitazioni/Disabilitazioni App’.

    ABILITA/DISABILITA AZIENDA APERTA [F6]: Attivo solo con azienda aperta. Abilita o disabilita sull’azienda corrente l’app sulla quale si è posizionati. L’azienda deve essere ad uso esclusivo del terminale. Se una App viene disabilitata, questa viene cancellata fisicamente dalla cartella dell’azienda a patto che non abbia al suo interno dati DataTrek e/o archivi MyDB valorizzati. In quest’ultimo caso i dati MyDB vengono comunque tenuti allineati, per un eventuale riabilitazione dell’applicazione.

    AGGIORNA AZIENDA APERTA [F3]: Attivo solo con azienda aperta. Permette di applicare all’azienda corrente, le ultime modifiche salvate sull’applicazione. L’azienda deve essere ad uso esclusivo del terminale.

    CONFIGURA APP [F7]: da questa funzione è possibile modificare i dati dell’applicazione, inseriti in fase di creazione.

    N.B.: La modifica del codice è possibile solo se l’app è ancora in fase di creazione e non è mai stata pubblicata sulle aziende.

    ESPORTA APP [ShF6]: tramite questo pulsante è possibile esportare l’applicazione su cui si è posizionati. Se l’applicazione si trova nello stato ‘In modifica’ viene chiesto se si vuole esportate l’applicazione modificata o l’ultima versione pubblicata in uso sull’installazione. Inoltre occorre specificare la directory dove deve essere esportata l’app.

    Il campo è soggetto ai controlli d’accesso file utente. Per i dettagli si veda il manuale alla sezione “Nozioni Generali – Gestione file utente”.

    NOTA BENE: Se gli eseguibili dell’app da esportare includono delle librerie presenti in un’altra App e nell’installazione di destinazione dell’app è presente sprix in modalità pubblica, oltre all’app corrente, occorre esportare, e successivamente importare sull’installazione di destinazione, anche l’app o le app che contengono le librerie.

    DEPOSITA APP UTENTE PUBBLICA [ShF7]: attivo solo su installazioni in cui è presente sprix in modalità pubblica e con utente amministratore o per utenti monoaziendali. La funzione provvede a trasferire l’app nel deposito Passepartout, condizione necessaria per poter utilizzare l’app sull’installazione.

    In generale, un’app in stato da depositare non risulta utilizzabile finché non depositata. Pertanto, già installando un’app ex novo, se fallisse il primo deposito, la procedura non potrebbe completare l’installazione app.

    ELIMINA SORGENTI SPRIX/COLLAGE APP [ShF5 ]: questa funzionalità permette eliminare i sorgenti all’interno di una app per poterla esportare quindi rilasciare e installare senza sorgenti (su installazioni in cui è presente MDS). Successivamente alla cancellazione è sufficiente esportare l’app con l’opzione ‘App modificata’. Al fine di ripristinare i sorgenti utilizzare il pulsante ANNULLA MODIFICHE [F8].

    Le funzioni ELIMINA APP, ELIMINA SORGENTI, APPLICA MODIFICHE e ANNULLA MODIFICHE effettuano una copia dell’app nella cartella …\dati\temp \backup_app e che verrà mantenuta per 30 giorni. Da tale copia sarà possibile recuperare sia l’intera app che i singoli elementi in essa contenuti.

    Esempio per il ripristino dell’app: rinominare il file che si chiama: backup_2021_05_05_104207107_123456prova.passapp in 123456prova.passapp. All’interno di passbuilder utilizzare il pulsante ‘Installa aggiorna app da file’ per ricaricare l’app

    Esempio per il ripristino di un elemento dell’app: aprire con un software per decomprimere i file (winzip, winrar, 7zip ecc…) estrarre l’elemento desiderato ed importarlo da dentro l’app.

    ELIMINA [ShF3]: tramite questo pulsante è possibile eliminare l’applicazione su cui si è posizionati. La cancellazione dell’App elimina anche eventuali dati MyDB e/o Datatrek presenti. Una copia dell’App eliminata e dei suoi dati (MyDB/Datatrek) vengono messi nella cartella ..\dati\temp e mantenuti per 30 giorni.

    NOTA BENE: L’eliminazione avviene per tutte le aziende dell’installazione e vengono eliminati anche i dati di tutti i MyDB e DB Datatrek le cui definizioni sono presenti all’interno dell’app.

    Le funzioni ELIMINA APP, ELIMINA SORGENTI, APPLICA MODIFICHE e ANNULLA MODIFICHE effettuano una copia dell’app nella cartella …\dati\temp \backup_app e che verrà mantenuta per 30 giorni. Da tale copia sarà possibile recuperare sia l’intera app che i singoli elementi in essa contenuti.

    Esempio per il ripristino dell’app: rinominare il file che si chiama: backup_2021_05_05_104207107_123456prova.passapp in 123456prova.passapp. All’interno di passbuilder utilizzare il pulsante ‘Installa aggiorna app da file’ per ricaricare l’app

    Esempio per il ripristino di un elemento dell’app: aprire con un software per decomprimere i file (winzip, winrar, 7zip ecc…) estrarre l’elemento desiderato ed importarlo da dentro l’app.

    ESECUZIONE DI PROVA [ShF12]: tramite questo pulsante è possibile lanciare una simulazione dell’esecuzione dell’applicazione senza renderla pubblica. La funzione è eseguibile solamente se nessun altro utente sta utilizzando l’azienda.

    Viene abilitata una nuova sessione sulla quale è possibile utilizzare l’applicazione, per verificarne il funzionamento prima che questa venga pubblicata.

    NOTA BENE: le MODIFICHE apportate ai DATI in questa sessione, sia che si tratti di archivi Mydb, che di tutto il resto del gestionale, SONO SEMPRE EFFETTIVE, anche se l’applicazione è in esecuzione di prova. Se, invece, sull’applicazione sono state effettuate modifiche alle strutture degli archivi MyDB, questi non saranno accessibili fino a che l’app non verrà pubblicata in definitivo.

    Per ritornare alla videata corrente è sufficiente chiudere la sessione tramite la voce di menu ‘Aziende – Chiudi sessione di prova esecuzione App.

    NOTA BENE: in esecuzione di prova non è ammesso utilizzare l’istruzione Shellsprix.

    APPLICA MODIFICHE [F11]: questa funzione permette di rendere effettive le modifiche apportate all’applicazione, sull’azienda corrente.

    Se vengono modificati: sprix, collage, librerie e moduli di stampa, le modifiche possono essere applicate anche se sono presenti altri terminali che utilizzano la stessa azienda, a condizione però, che gli elementi stessi non siano in uso in quel momento. Per quello che riguarda i collage il controllo viene fatto sul singolo evento e non sul fatto che il collage sia caricato o meno in memoria (N.B.: dalla versione 2019K il controllo sul collage è cambiato ed è stato riportato sul caricamento del collage da menu e non più sul singolo evento).

    Per i restanti elementi, sia che venga fatto da Passbuilder, che in fase di apertura azienda, la sincronizzazione rimane vincolata all’uso esclusivo dell’azienda da parte di un solo terminale.

    Se le modifiche apportate all’app prevedono un adeguamento degli archivi MyDB già presenti, questi vengono preventivamente copiati nella cartella ..\dati\temp e mantenuti per 30 giorni.

    Relativamente alle aziende dell’installazione, diverse da quella in cui ci si trova posizionati, le modifiche verranno applicate al loro primo accesso valido, senza nessun altro terminale attivo.

    È possibile verificare tramite il pulsante ABILITAZIONE AZIENDE in quali aziende le modifiche non sono ancora state applicate e la motivazione.

    Alla prima conferma dell’App viene creata la radice dei dati nella directory …\dati\datiaz\azienda\datiapp\nomeapp\. Tra le directory presenti vi è la \datiutente. Per accedervi si utilizza la sintassi %nomefile.

    Una copia dell’App che era in esecuzione prima delle ultime modifiche viene messa nella cartella ..\dati\temp e mantenuta per 30 giorni.

    Le funzioni ELIMINA APP, ELIMINA SORGENTI, APPLICA MODIFICHE e ANNULLA MODIFICHE effettuano una copia dell’app nella cartella …\dati\temp \backup_app e che verrà mantenuta per 30 giorni. Da tale copia sarà possibile recuperare sia l’intera app che i singoli elementi in essa contenuti.

    Esempio per il ripristino dell’app: rinominare il file che si chiama: backup_2021_05_05_104207107_123456prova.passapp in 123456prova.passapp. All’interno di passbuilder utilizzare il pulsante ‘Installa aggiorna app da file’ per ricaricare l’app

    Esempio per il ripristino di un elemento dell’app: aprire con un software per decomprimere i file (winzip, winrar, 7zip ecc…) estrarre l’elemento desiderato ed importarlo da dentro l’app.

    ANNULLA MODIFICHE [F8]: tramite questo pulsante è possibile annullare le modifiche apportate all’applicazione e che non sono ancora state applicate. Verrà ripristinata l’app in esecuzione sulle aziende.

    Le funzioni ELIMINA APP, ELIMINA SORGENTI, APPLICA MODIFICHE e ANNULLA MODIFICHE effettuano una copia dell’app nella cartella …\dati\temp \backup_app e che verrà mantenuta per 30 giorni. Da tale copia sarà possibile recuperare sia l’intera app che i singoli elementi in essa contenuti.

    Esempio per il ripristino dell’app: rinominare il file che si chiama: backup_2021_05_05_104207107_123456prova.passapp in 123456prova.passapp. All’interno di passbuilder utilizzare il pulsante ‘Installa aggiorna app da file’ per ricaricare l’app

    Esempio per il ripristino di un elemento dell’app: aprire con un software per decomprimere i file (winzip, winrar, 7zip ecc…) estrarre l’elemento desiderato ed importarlo da dentro l’app.

    MODIFICA [Invio]: tramite questo pulsante è possibile accedere all’applicazione su cui si è posizionati. Se si accede in modifica di una applicazione già pubblicata, questa continuerà a funzionare sulle varie aziende, compresa quella corrente, fino a che non verrà fatta una nuova pubblicazione con le modifiche tramite l’apposito pulsante (“Applica modifiche”).