PUSH
Permette la notifica dell’esecuzione di un comando ad un gruppo (Teamwork, TW) o ad un membro del teamwork L, in un qualsiasi punto dell’algoritmo.
$b3[1][OBJ]{
// notifica a tutto il teamwork
$b3[PUSH].[9][TW] = "manda email al team dello studio legale"
// notifica poi lo stesso messaggio anche a singoli LEAD
$b3[PUSH].[8][L] = "manda whatsapp al lead 8"
$b3[PUSH].[32][L] = "manda email al lead 32"
}
Sviluppiamo ulteriormente il comando
// OGGETTO 1
$b3[1][OBJ]{
// notifica al teamwork che si occupa della parte legale
$b3[PUSH].[9][TW] = "manda email al team dello studio legale"
$b3[PUSH].[8][L] = "manda whatsapp"
$b3[PUSH].[32][L] = "manda email"
}
// OGGETTO 2
$b3[2][OBJ]{
$b3[1][V] = "creare report sui risultati del test $b3[32][TEST]"
-> $b3[1][OBJ]
}
In questo caso è stato utilizzato un vettore di flusso per richiamare l’OBJ 1 all’interno dell’OBJ 2.
Quando andrò a creare un report sul test numero 32 successivamente dovrò **notificare la creazione del report **ai LEAD (L) e TW definiti nell’OBJ 1.
Da questo esempio capiamo anche che ci sia una differenza tra “notificare la creazione del report” e “inviare il report”. Per questa ragione si possono utilizzare le proprietà del comando per definire cosa fare esattamente con il report
...
$b3[2][OBJ]{
$b3[1][V] = "creare report sui risultati del test $b3[32][TEST]"
-> $b3[1][OBJ]["inviare report"]
}