Promisoft Guida

Guida dell'utente

Come si entra, dove sono le cose e come si usano. Le immagini vengono dall'applicazione dimostrativa: nella tua installazione marchio, colori e voci di menu saranno diversi, ma la barra superiore, il rail e i comandi sono gli stessi.

1. Il primo accesso

Pagina di accesso
La pagina di accesso. In alto a destra ci sono già il tema e la lingua: si possono cambiare prima di entrare.

Di norma non si crea un account da soli: è l'amministratore che inserisce la persona e le manda un invito. L'invito è un collegamento che porta a una pagina dove si imposta la propria password - nessuna password viene mai spedita. Da quel momento si entra con la propria email e quella password.

Da sapere L'invio automatico delle email non è ancora attivo: nella pratica l'amministratore copia il collegamento dell'invito e te lo consegna lui (email personale, chat, di persona). Vale anche per "Password dimenticata?": oggi non arriva nessuna email, e la password si fa reimpostare dall'amministratore con un nuovo invito.

Una volta dentro, dal menu con il tuo nome in alto a destra puoi:

  • Profilo - i tuoi dati di account;
  • Password - cambiarla;
  • Autenticazione a due fattori - attivare un'app di autenticazione e generare i codici di recupero;
  • Esci.
Menu utente aperto
Il menu utente.
Nota Le pagine dell'account sono ancora in inglese: sono le pagine standard di ASP.NET Identity, non ancora tradotte.

2. Come è fatta la finestra

La finestra dell'applicazione: barra superiore, rail, contenuto
Barra superiore, rail di navigazione a sinistra, contenuto al centro.

La barra superiore

Da sinistra a destra:

  • Il marchio - riporta alla home.
  • Il pulsante con le tre righe - apre e chiude il rail. Sui monitor stretti il rail diventa a comparsa.
  • La casella di ricerca - cerca fra le pagine e fra i dati (§4).
  • Sole / luna - passa dal tema chiaro a quello scuro. È una scelta tua, ricordata su questo browser.
  • La sigla della lingua (IT, EN…) - cambia la lingua dell'interfaccia.
  • La stella - aggiunge la pagina che stai guardando ai Preferiti, la prima sezione del rail. È un elenco tuo, che ti segue su qualunque computer.
  • La busta - i messaggi, con il numero di quelli non letti (§6).
  • La campanella - le notifiche, con il numero di quelle non lette (§5).
  • Il tuo nome - il menu utente.
La stessa schermata in tema scuro
Lo stesso schermo in tema scuro. Cambiare tema ricarica la pagina una volta: serve perché grafici e indicatori ridisegnino i propri colori.

Il rail

Le voci sono raggruppate in sezioni a soffietto; alcune voci importanti stanno fuori sezione, sempre in vista. In cima c'è Preferiti, in fondo il collegamento a questa guida e il numero di versione. Il rail si può ridurre a icone: la scelta viene ricordata.

3. Lavorare a schede

Se l'installazione ha attivo il modulo layout multi-scheda, ogni pagina che apri diventa una scheda sopra il contenuto, e le schede restano vive: torni su una scheda e ritrovi la griglia dove l'avevi lasciata, con i suoi filtri e la riga selezionata.

Barra delle schede con sei pagine aperte
Sei pagine aperte contemporaneamente.
  • La X chiude una scheda; il tasto destro apre il menu con "chiudi le altre" e simili.
  • Le schede si riordinano trascinandole.
  • Restano aperte anche dopo un aggiornamento del browser.
  • C'è un numero massimo (impostato dall'amministratore): oltre quello, la scheda più vecchia che non stai usando si chiude da sé.
Attenzione Una scheda lasciata aperta continua a mostrare i dati di quando l'hai caricata. Se nel frattempo qualcuno ha modificato qualcosa, premi Aggiorna nella barra comandi di quella pagina.

4. Cercare

Nella casella in alto scrivi qualche lettera e premi Invio: la pagina dei risultati raggruppa per categoria. Trovi le pagine dell'applicazione (utile per arrivare dove non ricordi la voce di menu) e i dati che la tua installazione ha reso ricercabili - clienti, ordini, documenti, quello che è.

Risultati della ricerca globale
I risultati sono raggruppati per categoria; ogni riga porta al suo elemento.

5. Notifiche

La campanella porta gli avvisi: qualcosa è successo e ti riguarda. Il numero rosso conta i non letti; il pannello si apre facendo clic sulla campanella e le notifiche arrivano mentre la pagina è aperta, senza ricaricare.

Pannello delle notifiche con tre avvisi non letti
Il pannello delle notifiche.
  • Segna tutte come lette - azzera il contatore.
  • Elimina lette - ripulisce l'elenco. Chiede conferma, e non tocca mai le notifiche non ancora lette: quello che stai per leggere non si può perdere premendola.
  • Impostazioni notifiche - scegli quali servizi possono avvisarti (§10).

6. Messaggi

La busta porta il contenuto: i commenti e le comunicazioni che ti riguardano, raccolti come conversazioni. A sinistra le conversazioni, a destra i messaggi dalla più vecchia alla più recente. Aprire una conversazione significa leggerla: pagina, pannello e busta si aggiornano insieme.

Pagina dei messaggi
La pagina dei messaggi.
Differenza fra campanella e busta Silenziare un servizio nelle impostazioni delle notifiche spegne la campanella, non i messaggi: un messaggio è contenuto e arriva comunque nella tua posta.

7. Le mie attività

Le mie attività è la tua lista di scadenze e cose da fare: non un'agenda di appuntamenti. Le righe sono raggruppate per finestra di scadenza (in ritardo, oggi, questa settimana, senza scadenza) e la vista si può cambiare da Lista a Calendario.

Pagina delle attività personali
Le attività raggruppate per scadenza. La colonna "Origine" dice da dove viene una riga.

Su ogni attività puoi mettere:

  • Scadenza - una data, con un'ora facoltativa. Senza ora, la scadenza è rispettata in qualunque momento di quel giorno.
  • Priorità.
  • Avanzamento in percentuale, a scatti di 10.
  • Promemoria - quanti giorni prima vuoi essere avvisato. L'avviso arriva come notifica all'ora fissata dall'amministratore per l'installazione (8:00 come impostazione predefinita), e ne arriva uno anche quando l'attività sfora la scadenza.
  • Ricorrenza - giornaliera, settimanale, mensile o annuale, con intervallo: quando completi l'attività, nasce da sé la prossima occorrenza, che conserva durata, progetto e promemoria.
  • Progetto e area, se l'installazione ha il modulo di gestione attività.
Una regola che vale sempre Attività completata e avanzamento al 100% sono la stessa cosa: spuntare la casella porta l'avanzamento a 100, e portare l'avanzamento a 100 completa l'attività.

Nella lista possono comparire anche righe che non hai creato tu: la colonna Origine le distingue (per esempio le richieste di lavoro che hai preso in carico). Quelle si modificano dalla loro pagina, non da qui.

8. Le pagine di dati

Le pagine di gestione hanno tutte la stessa forma: una barra comandi in alto che agisce sulla riga selezionata, e la griglia sotto.

Pagina di dati con griglia, filtri e barra comandi
La forma canonica di una pagina di dati.
ComandoChe cosa fa
NuovoApre la scheda vuota.
ApriApre la riga selezionata. Si può anche fare doppio clic sulla riga.
AggiornaRilegge i dati dal database.
EsportaScarica quello che vedi in Excel (xlsx) o CSV: valgono i filtri e l'ordinamento correnti.
ColonneMostra e nasconde le colonne. Alcune nascono nascoste: qui si trovano.

Filtrare, ordinare, raggruppare

  • Riga dei filtri - la prima riga sotto le intestazioni: scrivi e la griglia si restringe.
  • Imbuto sull'intestazione - un filtro a elenco di valori.
  • Clic sull'intestazione - ordina; un secondo clic inverte.
  • Trascina un'intestazione nella barra in cima alla griglia per raggruppare per quel campo.
  • I totali a piè di griglia (conteggi, somme) si ricalcolano sui dati filtrati.

Modificare

Scheda di modifica in un popup
La scheda si apre in una finestra sopra la griglia.
  • I campi obbligatori vengono segnalati al salvataggio, con il messaggio accanto al campo.
  • Salva chiude e mostra un avviso di esito in basso; la griglia si ricarica.
  • Elimina (in basso a sinistra, solo su un record esistente) chiede conferma. Se il dato è usato altrove, il database rifiuta e compare un avviso: è corretto, significa che l'eliminazione romperebbe qualcosa.
  • Se un collega ha salvato la stessa riga mentre la stavi modificando, compare un avviso di conflitto: riapri la riga e rifai la modifica sui dati aggiornati.

9. Gestione attività

Questa sezione c'è solo se l'installazione ha il modulo Gestione attività attivo. Porta cinque pagine, tutte diverse letture dello stesso lavoro.

9.1 Richieste

Una richiesta è lavoro chiesto a qualcuno: a una persona o a un reparto. Due schede: Ricevute (quello che è stato chiesto a te, o a un'unità di cui fai parte) e Inviate (quello che hai chiesto tu).

Pagina delle richieste
Le richieste inviate, con stato, scadenza, priorità e progetto.

Il ciclo di vita, e chi può fare cosa:

AzioneChiEffetto
NuovoChiunqueCrea la richiesta: titolo, destinatario (persona oppure unità), scadenza, priorità, progetto.
Prendi in caricoIl destinatarioLa richiesta passa "in corso". Se ha un progetto, nasce l'attività che la esegue, intestata a te e già sulla bacheca.
EvadiIl destinatarioLa chiude come fatta. Completare l'attività collegata la evade da sé.
RifiutaIl destinatarioLa chiude come non accettata.
AnnullaL'autoreRitira la richiesta.
CommentoEntrambiSi scrive nella scheda della richiesta: arriva nella posta dell'altro. I commenti non si cancellano.

Mostra chiuse fa riapparire evase, rifiutate e annullate. I comandi che non ti competono sono spenti: la barra rispecchia i permessi, non li nasconde.

9.2 Progetti e aree

Un progetto è ciò a cui si intestano attività e richieste. Vedi i progetti che hai creato e quelli di cui sei membro; chi lo ha creato è l'unico che lo rinomina, lo archivia e gestisce le persone. Intestare un'attività a un progetto significa condividerla con i suoi membri.

Pagina dei progetti
I progetti, con creatore e numero di membri.
  • I progetti non si cancellano: si archiviano ("Mostra archiviati" per rivederli). Il lavoro già intestato resta leggibile.
  • Dentro un progetto si possono creare aree a piacere, anche annidate (per esempio Frontend / Backend / Grafica): servono per organizzare il lavoro. Se un progetto ha aree, scegliere l'area diventa obbligatorio.
  • Un'area non si elimina se contiene sotto-aree, attività o richieste: prima si svuota.

9.3 Kanban

La bacheca di un progetto: scegli il progetto in alto e vedi le attività di tutti i membri in tre colonne - Da fare, In corso, Fatto.

Bacheca Kanban con tre colonne
Le card portano le iniziali di chi ha l'attività e, quando è in corso, la percentuale.
  • Le colonne sono una lettura dell'avanzamento, non un'etichetta a parte: Da fare = 0%, In corso = da 1 a 99, Fatto = completata. Perciò bacheca ed elenco delle attività non possono mai raccontare cose diverse.
  • Trascina una card per spostarla: entrando in "In corso" l'avanzamento va a 10% (se era già più avanti, resta); portandola in "Fatto" l'attività si completa.
  • Le card con il lucchetto sono di altri: si aprono in lettura ma non si spostano. Il creatore del progetto può aprire il lucchetto e modificarle (mai eliminarle: distruggere resta di chi possiede l'attività).
  • Doppio clic su una card apre la scheda dell'attività; Nuovo ne crea una già sul progetto, e con il selettore puoi intestarla a un altro membro - che diventa il proprietario.
  • Le intestazioni delle colonne si riordinano trascinandole.

9.4 Gantt

Lo stesso progetto su una linea del tempo: le aree come albero a sinistra, le barre a destra. Anche questa è una lettura - le date si cambiano dalla scheda dell'attività (doppio clic sulla riga).

Gantt con barre, milestone e righe senza barra
Barre, milestone e righe elencate senza barra; la linea verticale è oggi.

Come si legge, senza sorprese:

  • Una barra compare solo se l'attività ha sia inizio sia scadenza; il riempimento è l'avanzamento.
  • Con una sola data c'è un rombo (milestone).
  • Senza date la riga c'è comunque, elencata senza barra: niente viene nascosto e nessuna data viene inventata.
  • Una riga d'area va dal primo inizio all'ultima scadenza di tutto quello che contiene; la sua percentuale è la media pesata sulla durata delle attività. Se non c'è niente da pesare compare "—", non 0%.

9.5 Scheda ore

La tua scheda mese per mese: una riga per giornata e per destinazione, ore a quarti (0,25 / 0,5 / 0,75) e massimo 24 ore al giorno. La riga va su un'attività di un progetto oppure su una descrizione libera, per il lavoro che nessun progetto copre.

Scheda ore personale
Le frecce accanto al mese spostano il periodo; in fondo il totale.

10. Le mie preferenze

In Impostazioni › Notifiche decidi quali servizi possono avvisarti: ogni servizio capace di mandare notifiche si registra qui, con una riga e un interruttore. Spegnerne uno significa che le sue notifiche non ti raggiungono più - né campanella, né contatore, né avviso a comparsa. Alcune sorgenti possono essere marcate "sempre attiva" e non si silenziano.

Preferenze delle notifiche
Le sorgenti di notifica, una per servizio.

Sono impostazioni per account: valgono per te e non toccano nessun altro.

Nota I nomi e le descrizioni di alcune sorgenti sono ancora in inglese: arrivano dal servizio che le pubblica e non passano ancora dalle traduzioni.

Le altre scelte personali stanno dove le usi:

  • tema chiaro/scuro e lingua nella barra superiore;
  • preferiti con la stella;
  • rail aperto o a icone con il pulsante a tre righe;
  • schede aperte: restano quelle che lasci.

11. Amministrazione

La sezione Amministrazione del rail appare solo a chi ha il ruolo Admin. Sono impostazioni dell'installazione: valgono per tutti.

11.1 Utenti e inviti

Pagina degli utenti
Le persone dell'installazione, con stato e ruoli.

Il record principale è la persona; la login viene dopo. È così che si può mettere qualcuno nell'organigramma prima che abbia un account.

  1. Nuovo utente - nome, cognome, email. La persona nasce In attesa: nessuna login ancora. L'email non è più modificabile dopo: è la login.
  2. Invia o reinvia l'invito - crea la login e genera il collegamento per impostare la password. Si può ripetere: emette un collegamento nuovo e invalida il precedente.
  3. Quando la persona imposta la password diventa Attivo.
Da fare - l'email non parte Finché l'invio email non è configurato, dopo "Invia invito" compare una finestra con il collegamento da copiare: va consegnato alla persona per un altro canale. Non è un errore: è lo stato previsto quando non c'è un servizio di posta configurato.

Gli altri comandi:

  • Modifica utente - nome e cognome (non l'email).
  • Disabilita - la persona resta in anagrafica e nell'organigramma, ma la login è bloccata e le sessioni aperte cadono subito. Si riabilita dallo stesso comando.
  • Elimina - rimuove la persona; si può scegliere se eliminare anche la login.
  • Ruoli - si assegnano dalla colonna Ruoli della riga.
  • I filtri Tutti / Attivo / In attesa in barra comandi, più la casella di ricerca.
Due protezioni che non si possono aggirare L'ultimo amministratore non può essere rimosso dal ruolo, disabilitato o eliminato: l'installazione resterebbe senza nessuno che possa amministrarla. E un cambio di ruolo fa decadere le sessioni aperte di quella persona, così i permessi nuovi valgono subito: se ti è appena stato dato un ruolo, esci e rientra.

11.2 Ruoli

Pagina dei ruoli
I ruoli e quanti membri hanno.

I ruoli raggruppano gli utenti; le pagine dichiarano quale ruolo richiedono. Admin è quello predefinito e dà accesso a tutta l'amministrazione: non si elimina. I ruoli nuovi si creano qui e si assegnano dalla pagina Utenti.

11.3 Organigramma

Organigramma ad albero
Reparti e team, con il numero di membri.

Reparti e team, ad albero, a profondità libera. Le icone sulla riga: rinomina, gestisci i membri, crea una sotto-unità, elimina.

Membri di un'unità
I membri si scelgono tra le persone in anagrafica - anche quelle che non hanno ancora una login.
  • L'organigramma serve a indirizzare: una richiesta di lavoro può essere rivolta a un'unità invece che a una persona, e la vedono i suoi membri.
  • Un'unità con dentro qualcosa non si elimina: prima si sposta o si svuota.
  • Uno spostamento che creerebbe un ciclo viene rifiutato.

11.4 Moduli aggiuntivi

Card dei moduli aggiuntivi
Una card per modulo installato.

Ogni modulo presente nell'installazione ha la sua card: interruttore di attivazione, versione, chiave di licenza e - se il modulo le porta - le sue impostazioni. Attivare o disattivare un modulo si vede subito, senza riavviare l'applicazione: per esempio spegnere il layout multi-scheda riporta l'applicazione a una pagina per volta.

Il modulo Layout multi-scheda porta due impostazioni:

  • Numero massimo di schede aperte;
  • Quando le schede superano la finestra: vanno a capo su una nuova riga, oppure scorrono.

11.5 Aspetto

Pagina Aspetto
Logotipo e colore del marchio.
Pagina Aspetto in tema scuro
Le due varianti del logo servono per i due temi.

I colori dell'installazione, condivisi da tutti gli utenti:

  • Logotipo - solo testo, solo immagine, oppure immagine e testo. Si caricano due varianti (per fondi chiari e per fondi scuri, PNG, WebP o SVG fino a 512 KB) e la variante giusta viene scelta da sé; con una sola caricata, quella vale sempre.
  • Colore del marchio - un solo colore guida tutto: i componenti ne derivano l'intera scala e la shell la rilegge per la propria interfaccia.
  • Colori delle superfici - rail e pannelli possono avere un fondo proprio; il testo si adatta da sé al contrasto.

11.6 Lingue e traduzioni

Pagina di localizzazione
Lingue abilitate sopra, traduzioni sotto.
  • Lingue - l'inglese è integrato; le altre si abilitano con l'interruttore o si aggiungono scegliendo una cultura. Una lingua abilitata compare subito nel selettore della barra superiore, senza riavvio.
  • Traduzioni - si filtrano per lingua, risorsa e sezione, si cerca nel testo inglese o nella traduzione, e "solo mancanti" mostra ciò che resta da fare. Una traduzione modificata qui non viene mai sovrascritta dagli aggiornamenti.
  • Esporta - scarica le traduzioni di una lingua, per travasarle su un'altra installazione.

11.7 Processi in background, tariffe, report

Processi in background
Pianificazione, ultima e prossima esecuzione, esito.

Processi in background elenca i lavori ricorrenti (promemoria delle attività, pulizia della posta, scadenze delle richieste): quando sono passati, quando passeranno, com'è finita l'ultima volta, e Esegui ora per non aspettare. Un errore su un processo non ferma gli altri.

Tariffe
Tariffe: quanto costa il tempo di ogni persona e da quando.
Report ore
Report ore: il mese per persona e destinazione, valorizzato.

Le due pagine arrivano col modulo di gestione attività. Un aumento di tariffa è una riga nuova con la data da cui vale: i mesi già chiusi non cambiano numeri. Nel report ogni riga è pagata alla tariffa in vigore quel giorno; per una persona senza tariffa il costo resta vuoto, con un avviso - non zero.

12. Che cosa non c'è ancora

Email Nessuna email parte davvero: l'invito a registrarsi si consegna a mano copiando il collegamento, e "Password dimenticata?" non recapita nulla - la password si reimposta chiedendo un nuovo invito all'amministratore.
Pagine dell'account in inglese Accesso, cambio password, autenticazione a due fattori e dati personali non sono ancora tradotti.
Qualche etichetta in inglese I nomi dei processi in background, i nomi delle sorgenti di notifica e la colonna "Origine" delle attività mostrano ancora testi inglesi.
Orari Promemoria e scadenze seguono l'orologio del server, non il fuso di ciascun utente.

Per la parte tecnica - installazione, estensioni, moduli - vedi la guida dello sviluppatore.