Applica a

Bridge by Smartsheet

Funzionalità

Chi può utilizzare questa funzionalità?

Per creare trigger di Resource Management in Bridge, devi disporre dell’autorizzazione di Amministratore nel tuo account Resource Management.

Resource Management per Bridge: trigger

Scopri i trigger disponibili con l’integrazione tra Resource Management e Bridge

PLANS

  • Bridge by Smartsheet

Permessi

Per creare trigger di Resource Management in Bridge, devi disporre dell’autorizzazione di Amministratore nel tuo account Resource Management.

Con l’integrazione sono disponibili i seguenti trigger, che possono essere utilizzati nei flussi di lavoro per connettere Resource Management con altri sistemi per automatizzare i processi.

  • When Projects Are Created (Quando vengono creati i progetti)
  • When Projects Are Updated (Quando vengono aggiornati i progetti)
  • When Time Entries Are Created (Quando vengono creati gli inserimenti del tempo)
  • When Time Entries Are Updated (Quando vengono aggiornati gli inserimenti del tempo)
  • When Users Are Created (Quando vengono creati gli utenti)
  • When Users Are Updated (Quando vengono aggiornati gli utenti)
  • When Assignments Are Created (Quando vengono create le assegnazioni)
  • When Assignments Are Updated (Quando vengono aggiornate le assegnazioni)
  • When Assignments Are Deleted (Quando vengono eliminate le assegnazioni)

Per ulteriori informazioni, consulta la documentazione sugli webhook di Resource Management.

I dati provenienti da trigger e moduli vengono visualizzati nei log di esecuzione del flusso di lavoro. In Run Log (Log di esecuzione) puoi trovare:

  • I dati attivati da trigger e 
  • I riferimenti ai dati, che puoi copiare da Run Log (Log di esecuzione) e utilizzare nei passaggi successivi del flusso di lavoro. 

I dati visualizzati in Run Log (Log di esecuzione) dipendono dal livello di accesso nel tuo account Resource Management. Se il tuo livello di accesso è inferiore ad Amministratore, i campi specifici sono null.

Nella parte superiore dell’output di Run Log (Log di esecuzione), l’oggetto can_I elenca le proprietà a cui hai accesso. Ciò si riflette negli oggetti seguenti con valore null per gli oggetti con accesso limitato.

Dati di trigger disponibili per i progetti

  • Type (Tipo): l’evento che ha avuto luogo (project.created o project.updated)
  • Archived (Archiviato): mostra True (Vero) o False (Falso) per indicare se il progetto è archiviato o meno
  • Archived At (Archiviato il): mostra null o un timestamp in formato ISO 8601 per quando il progetto è stato archiviato
  • Client (Cliente): il nome del cliente associato al progetto
  • Created At (Creato il): un timestamp in formato ISO 8601 per quando è stato creato il progetto
  • Deleted At (Eliminato il): mostra null o un timestamp in formato ISO 8601 per quando è stato eliminato il progetto 
  • Description (Descrizione): descrizione del progetto
  • Ends At (Termina il): la data di fine del progetto
  • GUID: un ID univoco generato per il progetto
  • ID: ID del progetto
  • Name (Nome): nome del progetto
  • Parent ID (ID madre): se il progetto creato è una fase di un altro progetto, in questo campo viene visualizzato l’ID del progetto madre
  • Phase Name (Nome fase): se il progetto creato è una fase di un altro progetto, in questo campo viene visualizzato il nome della fase
  • Project Code (Codice progetto): mostra null o il codice di progetto specificato
  • Project State (Stato progetto): lo stato (tipo) del progetto al momento della creazione o dell’aggiornamento
  • Secure URL (URL sicuro): URL sicuro per la miniatura del progetto
  • Secure URL Expiration (Scadenza URL sicuro): ora di scadenza dell’URL sicuro
  • Settings (Impostazioni): un numero binario che indica:
    • 1000 indica che il budget è monitorato in giorni, non è per una fase, e non utilizza le tariffe di fatturazione del progetto madre. Indica inoltre che la durata non è bloccata e viene presentata con il valore 8
    • 0110 indica che il budget è monitorato in $, è una fase e utilizza le tariffe di fatturazione del progetto madre. Indica inoltre che la durata non è bloccata e viene presentata con il valore 6, ecc.
  • Starts At (Data di inizio): la data di inizio del progetto
  • Thumbnail (Miniatura): URL in cui è archiviata l’immagine del progetto
  • Time Entry Lockout (Blocco inserimento tempo): l’impostazione selezionata per bloccare gli inserimenti del tempo 
    • -1 significa Do not lock time entries for this project (Non bloccare gli inserimenti di tempo per questo progetto)
    • 0 significa Lock all time entries for this project (Blocca tutti gli inserimenti del tempo per questo progetto); se invece è selezionato Lock time entries for this project that are older than X calendar days (Blocca gli inserimenti del tempo per questo progetto precedenti a X giorni di calendario), il valore visualizzato corrisponde al numero di giorni impostato in Resource Management 
  • Type (Tipo): il tipo di oggetto; per gli eventi del progetto questo valore è Project (Progetto)
  • Updated At (Aggiornato il): un timestamp in formato ISO 8601 per quando il progetto è stato aggiornato. Quando il progetto viene creato, questo timestamp sarà lo stesso di Created At (Creato il).
  • Use Parent Bill Rates (Usa tariffe di fatturazione madre): mostra True (Vero) o False (Falso)

Dati di trigger per gli inserimenti di tempo

  • Type (Tipo): l’evento che ha avuto luogo (time.entry.created o time.entry.updated)
  • Assignable ID (ID assegnabile): l’ID dell’assegnabile rispetto al quale è stato monitorato il tempo
  • Assignable Type (Tipo assegnabile): il tipo di assegnabile rispetto al quale è stato monitorato il tempo (ad esempio: Project (Progetto) o Vacation (Ferie))
  • Bill Rate (Tariffa di fatturazione): mostra null o la tariffa di fatturazione del tempo inserito
  • Bill Rate ID (ID tariffa di fatturazione): l’ID della tariffa di fatturazione associata al tempo inserito
  • Created At (Creato il): un timestamp in formato ISO 8601 per quando è stato creato l’inserimento del tempo
  • Date (Data): la data rispetto a cui è stato inserito il tempo
  • Hours (Ore): il numero di ore inserite
  • ID: l’ID dell’inserimento del tempo
  • Is Suggestion (È un suggerimento): mostra True (Vero) o False (Falso) per indicare se il tempo inserito è un suggerimento o meno
  • Notes (Note): tutte le note inserite con l’inserimento del tempo
  • Scheduled Hours (Ore programmate): il numero di ore programmate
  • Task (Attività): l’attività associata all’inserimento del tempo
  • Updated At (Aggiornato il): un timestamp in formato ISO 8601 per quando l’inserimento del tempo è stato aggiornato. Quando l’inserimento del tempo viene creato, questo timestamp sarà lo stesso di Created At (Creato il)
  • User ID (ID utente): l’ID dell’utente a cui si riferisce l’inserimento del tempo

Dati di trigger disponibili per gli utenti

  • Type (Tipo): l’evento che ha avuto luogo (user.created o user.updated)
  • Account Owner (Proprietario dell’account): mostra True (Vero) o False (Falso) per indicare se l’utente è o meno il proprietario dell’account
  • Archived (Archiviato): mostra True (Vero) o False (Falso) per indicare se l’utente è archiviato o meno
  • Archived At (Archiviato il): mostra un timestamp in formato ISO 8601 per quando l’utente è stato archiviato
  • Billability Target (Obiettivo di fatturabilità): l’obiettivo di fatturabilità dell’utente
  • Billable (Fatturabile): mostra True (Vero) o False (Falso) per indicare se l’utente è fatturabile o meno
  • Bill Rate (Tariffa di fatturazione): la tariffa di fatturazione specificata dell’utente
  • Created At (Creato il): un timestamp in formato ISO 8601 per quando è stato creato l’utente
  • Deleted (Eliminato): mostra True (Vero) o False (Falso) per indicare se l’utente è stato eliminato
  • Deleted At (Eliminato il): mostra null o un timestamp in formato ISO 8601 per quando l’utente è stato eliminato
  • Discipline (Disciplina): la disciplina specificata di cui si occupa l’utente
  • Display Name (Nome visualizzato): il nome visualizzato dell’utente
  • Email: l’indirizzo e-mail dell’utente
  • Employee Number (Numero dipendente): il numero dipendente dell’utente, se specificato
  • First Name (Nome): il nome dell’utente
  • GUID: un ID univoco generato per l’utente
  • Has Login (Ha il login): mostra True (Vero) o False (Falso) per indicare se l’utente ha o meno accesso al login
  • Hire Date (Data di assunzione): la data di assunzione dell’utente
  • ID: l’ID dell’utente
  • Invitation Pending (Invito in attesa): mostra True (Vero) o False (Falso) 
    • True (Vero): se l’invito è stato inviato 
    • False (Falso): se l’invito è stato inviato ma è ancora in sospeso o se non è stato inviato affatto
  • Last Name (Cognome): il cognome dell’utente
  • License Type (Tipo di licenza): il tipo di licenza dell’utente
  • Location (Posizione): la posizione dell’utente, se specificata
  • Location ID (ID posizione): l’ID della posizione dell’utente
  • Login Type (Tipo di accesso): indica come l’utente può accedere a Resource Management 
  • Mobile Phone (Telefono cellulare): il numero di cellulare dell’utente, se specificato
  • Office Phone (Telefono ufficio): il numero di telefono dell’ufficio dell’utente, se specificato
  • Role (Ruolo): il ruolo dell’utente, se specificato
  • Termination Date (Data di cessazione): la data di cessazione dell’utente, se specificata
  • Thumbnail (Miniatura): l’URL della miniatura dell’immagine del profilo dell’utente
  • Type (Tipo): tipo di oggetto (utente)
  • Updated At (Aggiornato il): un timestamp in formato ISO 8601 per quando l’utente è stato aggiornato. Quando viene creato un nuovo utente, questo timestamp sarà lo stesso di Created At (Creato il).
  • User Settings (Impostazioni utente): un valore numerico che indica le impostazioni utente correlate al tipo di account dell’utente
  • User Type ID (ID tipo utente): l’ID del tipo di utente assegnato all’utente

Dati di trigger disponibili per le assegnazioni

Gli oggetti Fixed Hours (Ore fisse), Hours Per Day (Ore per giorno) e Percent (Percentuale) non verranno elencati in Run Log (Log di esecuzione) se è stata utilizzata un’altra modalità di allocazione. Inoltre, non vengono restituiti dati per l’evento When Assignments Are Deleted (Quando vengono eliminate le assegnazioni).

  • Type (Tipo): l’evento che ha avuto luogo (assignment.created o assignment.updated)
  • All Day Assignment (Assegnazione per giorno completo): mostra True (Vero) o False (Falso) per indicare se l’assegnazione è per l’intera giornata o meno
  • Allocation Mode (Modalità di allocazione): la modalità di allocazione selezionata per l’assegnazione: Percentage (Percentuale), Hours Per Day (Ore per giorno) o Fixed (Fissa)
  • Assignable ID (ID assegnabile): l’ID dell’assegnazione
  • Bill Rate (Tariffa di fatturazione): la tariffa di fatturazione dell’assegnazione
  • Bill Rate ID (ID tariffa di fatturazione): l’ID della tariffa di fatturazione
  • Created At (Creato il): un timestamp in formato ISO 8601 per quando è stata creata l’assegnazione
  • Description (Descrizione): la descrizione dell’assegnazione
  • Ends At (Termina il): la data di fine dell’assegnazione
  • Fixed Hours (Ore fisse): le ore totali dell’assegnazione 
  • Hours Per Day (Ore per giorno): le ore allocate per giorno all’assegnazione 
  • ID: l’ID dell’assegnazione
  • Note (Nota): eventuali note dell’assegnazione
  • Percent (Percentuale): la percentuale di allocazione dell’assegnazione
  • Resource Request ID (ID richiesta risorsa): l’ID della richiesta, se si tratta di una richiesta di risorse anziché di un’allocazione
  • Starts At (Inizia il): la data di inizio dell’assegnazione
  • Status (Stato): questo valore è sempre null ed è correlato a una funzionalità disponibile solo per un cliente Resource Management. Non utilizzarlo nei flussi di lavoro.
  • Status Option ID (ID opzione stato): l’ID dello stato di un’assegnazione 
    • Questi dati sono definiti nelle impostazioni dell’account nella pagina Work Status (Stato del lavoro), ma l’ID non è visibile nell’interfaccia utente.
  • Status Option Label (Etichetta opzione stato): il nome dello stato di un’assegnazione 
    • Questi dati sono definiti nelle impostazioni dell’account nella pagina Work Status (Stato del lavoro).
  • Updated At (Aggiornato il): un timestamp in formato ISO 8601 per quando l’assegnazione è stata aggiornata. Quando l’assegnazione viene creata, questo timestamp sarà lo stesso di Created At (Creato il)
  • User ID (ID utente): l’ID dell’utente assegnato

Per informazioni sui moduli disponibili per l’integrazione di Resource Management con Bridge, consulta Resource Management for Bridge: Modules (Resource Management per Bridge: moduli).

Was this article helpful?
No