Argomento precedente: Specificare le variabili del set di dati denominatoArgomento successivo: Specificare le variabili del set di dati dell'operatore


Indicazione delle variabili del set di dati di processo

Il set di dati di processo contiene variabili definite dallo sviluppatore o da CA Process Automation in modo automatico all'avvio di un'istanza di processo. La parola chiave Process viene utilizzata per accedere alle variabili nel set di dati di processo. È possibile utilizzare la notazione con punto o con parentesi per specificare una variabile di processo in un'espressione:

Process.variable_name
Process[expression]

L'espressione può specificare il nome della variabile come stringa letterale nel formato:

Process["variable_name"]

Ad esempio:

Process[“StartDate”]
Process.StartDate

CA Process Automation definisce automaticamente le seguenti variabili di sistema del processo durante l'esecuzione di un processo:

CallerUser

L'ID dell'utente che ha avviato l'istanza di processo. Quando un processo principale utilizza un operatore Avvia processo per avviare un processo secondario, il processo principale trasmette il valore dell'utente chiamante. Quando un operatore Avvia processo in un'attività pianificata avvia un altro processo, il valore dell'utente chiamante è vuoto.

DisplayName

Il nome dell'oggetto di processo come visualizzato nella libreria.

effectiveUser

Il proprietario corrente dell'oggetto di processo.

EndDate

La data in cui è terminata l'istanza di processo, nel formato:

MM/DD/YYYY
EndTime

L'ora in cui è terminata l'istanza di processo, nel formato:

HH:MM:SS
InstanceName

Il nome dell'oggetto di processo originale che finisce con un ID oggetto di runtime univoco per identificare ciascuna istanza di un processo. Ad esempio, 372 viene aggiunto a process_1, che restituisce il nome di istanza di process_1_372.

InstanceUUID

Solo per uso interno.

ObjectID

ID dell'oggetto, solo per uso interno.

ParentProcessROID

L'ID oggetto di runtime univoco per il processo principale che ha avviato quello secondario.

rootUUID

Solo per uso interno.

RuntimeROID

Un ID oggetto univoco che l'applicazione aggiunge al nome visualizzato del processo per identificare ciascuna istanza di processo. Ad esempio, l'ID riga di esecuzione 372 viene aggiunto a process_1, che restituisce il nome di istanza di process_1_372.

ScheduledStartTime

La data/ora di inizio di un processo pianificato.

ServerName

Il nome del server associato al touchpoint.

ServerID

Solo per uso interno.

StartDate

La data in cui è stata creata l'istanza di processo, nel formato:

MM/DD/YYYY
StartTime

L'ora in cui è stata creata l'istanza di processo, nel formato:

HH:MM:SS
TouchpointName

Il nome dell'orchestrator che gestisce il processo in esecuzione.