Come si incastrano i dati#
Per: Manager | Amministratore Ti serve: Nulla.
Shiftavo è fatto di una manciata di record che si costruiscono l’uno sull’altro. Una volta vista la catena, ogni schermata del prodotto ti diventa familiare — ognuna è solo una finestra diversa su di essa. Questo articolo percorre la catena una volta, da sinistra a destra.
La catena#
Location ─┐
├─► MLP entry ─► Shift ─► Assignment ─► Time entry ─► Payroll
Person ────│
│
Position ──┘
Leggila da sinistra a destra: una sede più una posizione definiscono un lavoro che potresti pianificare — cassiere nel negozio Principale. Una voce MLP — abbreviazione di Membro–Luogo–Posizione — dice che una persona specifica può svolgere quel lavoro. Un turno è un blocco di quel lavoro in una data, e un”assegnazione ci mette sopra una persona. Una volta svolto il turno, l’assegnazione porta i dati delle timbrature — la registrazione oraria — ed è questo che legge il salario.
Ogni anello della catena è applicato. Non puoi assegnare una persona a un turno per cui non ha una voce MLP, non puoi confermare le ore su un turno non pubblicato e non puoi più modificare le ore una volta approvate.
I record, uno per uno#
Sede#
Un sito fisico — ristorante, negozio, reparto. Ogni sede ha il proprio fuso orario, i propri giorni festivi legali (generati automaticamente da paese e cantone) e la propria politica di lavoro, che sceglie la politica delle pause per le sue pause. Quasi tutto il resto è delimitato a una sede. Vedi Sedi.
Posizione#
Un ruolo che pianifichi — cassiere, cuoco di linea, infermiere diplomato. Le posizioni sono definite una volta a livello di azienda e per impostazione predefinita sono disponibili in ogni sede; se serve puoi limitare una posizione a un sottoinsieme di sedi. Le posizioni portano soglie di organico (minimo, ideale, massimo) che alimentano la griglia di copertura, e requisiti di qualifica facoltativi. Se una persona specifica possa svolgere una posizione in una sede specifica è una questione a parte — è a questo che risponde la voce MLP. Vedi Posizioni.
Persona#
Un membro del team: nome, e-mail, tipo di contratto, data di assunzione, tariffa oraria, più le sedi a cui appartiene. Una persona senza almeno una sede non può essere pianificata da nessuna parte. Vedi Persone.
Voce MLP (Membro–Luogo–Posizione)#
Una voce MLP dice questa persona può svolgere questa posizione in questa sede. Senza quella voce, la persona non compare nell’elenco dei candidati per nessun turno di quella coppia sede-posizione. Ogni voce può anche portare una tariffa oraria personalizzata.
Puoi creare e modificare le voci MLP da tre punti — quello che corrisponde a come stai pensando al problema:
Da una sede — «chi può svolgere quali posizioni in questo sito?»
Da una persona — «quali posizioni può svolgere questa persona, e dove?»
Da una posizione — «chi può svolgere questo ruolo, e dove?»
È lo stesso record sottostante da tutti e tre i punti di partenza. Vedi Gestire il blocco MLP di una persona.
Qualifica#
Una qualifica — sicurezza alimentare, carrello elevatore, abilitazione infermieristica. Le qualifiche si collegano alle persone (con date di scadenza facoltative) e alle posizioni (come requisiti). La convalida rifiuta un’assegnazione se alla persona manca una qualifica obbligatoria, o se il suo certificato è scaduta. Vedi Qualifiche.
Turno#
Un blocco di lavoro: una data, un’ora di inizio e di fine, una sede, una posizione e facoltativamente un’area dentro quella sede. Un turno può esistere senza ancora nessuno sopra — è una lacuna, evidenziata nella griglia della copertura. Un turno nuovo nasce in Bozza: visibile ai pianificatori, invisibile al team. Vedi Turni.
Assegnazione#
Una persona × un turno. Creare un’assegnazione è ciò che copre il turno; eliminarla lo lascia scoperto. Un’assegnazione non ha uno stato bozza/pubblicato proprio — la sua visibilità segue il turno, quindi è la pubblicazione del turno a mostrarla al team (insieme a tutti quelli che vi sono sopra). Quello che un’assegnazione porta è la risposta di accettazione della persona (se l”accettazione del turno è attiva) e, una volta finito il turno, lo stato delle ore lavorate. Vedi Assegnazioni.
Registrazione oraria#
Il registro di ciò che è stato effettivamente lavorato su un’assegnazione: entrata, uscita, pause e segnalazioni di presenza. Le registrazioni orarie sono la fonte di verità per ore, straordinari e retribuzione — sono ciò che Shiftavo consegna al salario. Vedi Foglio ore.
Una riga lungo tutta la catena#
La sede Zürich e la posizione Barista definiscono il lavoro. Una voce MLP (Sara, Zürich, Barista) dice che Sara può svolgerlo — con una tariffa personalizzata di CHF 28.00. Crei un turno per venerdì 12 settembre, 17:00 – 23:00, Zürich, Barista, e assegni Sara. Lei timbra 16:58 – 23:04 con una pausa di 30 minuti, quindi la registrazione oraria segna 5,6 ore lavorate e i salari leggono 5,6 h × CHF 28.00. Rompi un anello qualsiasi — elimina la voce MLP di Sara per quella sede e quella posizione — e non comparirà più nel selettore delle assegnazioni per un turno del genere.
Due campi da impostare bene fin dall’inizio#
Quasi tutto si può modificare più tardi senza conseguenze. Due cose no:
Paese e cantone di ogni sede — determinano i giorni festivi legali generati automaticamente.
Data di assunzione di ogni persona — determina la maturazione delle assenze (proporzionamento e confini degli anni di servizio). Sbagliarla riscrive mesi di saldi delle assenze più tardi. La maturazione della compensazione in tempo è basata sull’anno civile e non usa la data di assunzione.
Verifica che abbia funzionato#
Puoi creare un turno dall’inizio alla fine senza essere bloccato: Azienda → Sedi ha una sede, Azienda → Posizioni una posizione e Azienda → Persone una persona il cui pannello “Assegnazioni” la elenca per quella posizione in quella sede. Se il menu a discesa di assegnazione di un nuovo turno è vuoto, manca uno dei tre.