Descrizione oggetto JSON dell'area di lavoro di AEM Forms

Gli oggetti JSON utilizzati 'area di lavoro di AEM Forms sono descritti di seguito.

  1. Categoria

    Le categorie sono presenti nella scheda del processo iniziale dell'area di lavoro. Queste categorie vengono utilizzate per classificare i punti di avvio.

Proprietà Solo client Commenti
name F Nome categoria
id F Category ID
descrizione
F Descrizione categoria
parentOid
F Contiene un ID della categoria padre
startPointsList
T Contiene l'elenco di tutti i punti di avvio presenti in una categoria
categoryList T Contiene l'elenco delle categorie figlio dirette di una categoria
Nota

Tutti i punti di partenza e i preferiti sono categorie definite sul lato client. La categoria Preferiti contiene tutti i punti di inizio contrassegnati dall'utente come preferiti. La categoria Punti di partenza contiene tutti i punti di partenza.

  1. Punto di partenza

    Il punto di partenza viene utilizzato per avviare un processo dall’area di lavoro quando viene richiamato.

    Proprietà Solo client Commenti
    categoryId F Contiene l'ID della categoria a cui il punto di avvio appartiene.
    descrizione F Contiene la descrizione di un punto iniziale.
    name F Contiene il nome del punto di partenza.
    serializedImageTicket F Contiene un biglietto immagine corrispondente al punto di partenza. Questo ticket immagine viene utilizzato nel campo imageUrl di startpoint, per ottenere l'immagine per startpoint dal server.
    serviceName F Contiene il nome del servizio per startpoint.
    startpointId F Contiene id of startpoint.
    isFavorite T Indica se il punto di avvio è il preferito o meno. True se startpoint è il preferito altrimenti false.
    isDefaultImage T Indica se esiste un'immagine specificata per il processo o meno. True se non è associata alcuna immagine a process else false.
    task T Contiene l'attività creata quando viene richiamato il punto di avvio.
    imageUrl T Contiene l’url dell’immagine corrispondente al punto di avvio.
  2. Attività

    Le attività vengono assegnate a utenti/gruppi e includono un'interfaccia utente, un modulo o una Guida (obsoleta), che può essere compilata con i dati. Quando gli utenti ricevono un’attività, vengono forniti il modulo o la Guida da compilare e inviare.

Proprietà
Client Only
Commenti
classOfTask F La classe di attività è 'LC8' quando l'attività è lc8 task 'Standard'.
completeTime
F Contiene la marca temporale in cui è stata completata l'attività.
consultareGroupId
F Contiene l'ID di un gruppo al quale è possibile consultare l'attività. Viene impostato durante la progettazione del processo.
createTime
F Contiene la marca temporale alla creazione dell'attività.
creatingId
F Contiene l’ID dell’utente che ha creato l’attività.
currentAssignment
F Contiene dettagli sull'assegnazione corrente dell'attività.
scadenza
F Contiene la marca temporale che indica quando un'attività raggiungerà la scadenza.
descrizione
F Contiene la descrizione dell'attività.
displayName
F Contiene il nome visualizzato dell'attività.
forwardGroupId
F Contiene l’ID di un gruppo al quale è possibile inoltrare l’attività. Viene impostato durante la progettazione del processo.
instructions
F Contiene istruzioni per un'attività.
isLocked
F True se l'attività è bloccata.
isMustOpenToComplete
F True se è necessario aprire il modulo attività per completare l'attività.
isOpenFullScreen
F Se true, all'apertura dell'attività il modulo viene visualizzato per la prima volta nella schermata completa.
isRouteSelectionRequired
F Se è true, per completare l'attività è necessario selezionare la route.
isShowAttachments
F Gli allegati sono visualizzati se è vero.
isStartTask
F Se true, l'attività viene creata dal punto iniziale.
isVisible
F True se l'attività è visibile nell'area di lavoro.
nextPromemoria
F Timestamp per il promemoria successivo.
priority
F Contiene la priorità dell'attività.
1 = Priorità
massima 2 = Priorità
alta 3 = Priorità
normale 4 = Priorità
bassa 5 = Priorità più bassa
processInstanceId F ID dell'istanza di processo di cui fa parte l'attività.
processInstanceStatus
F Stato dell'istanza di processo dell'attività.
promemoriaCount
F Contiene il conteggio dei promemoria per l'attività.
routeList
F Contiene l'elenco di route associati all'attività. L'utente può completare l'attività selezionando una qualsiasi delle route dall'elenco di route.
selectedRoute
F Contiene il nome della route selezionata al completamento dell'attività.
serializedImageTicket
F Contiene un ticket immagine corrispondente all'attività. Questo ticket immagine viene utilizzato nel campo imageUrl dell'attività, per ottenere l'immagine per l'attività dal server.

serviceName
F Contiene il nome del servizio per l'attività.
serviceTitle
F Contiene il titolo del servizio per l'attività.
stato
F 1 = Creato (l'attività viene creata dal punto iniziale).
2 = Creato e salvato (l'attività viene creata dal punto iniziale e salvata).
3 = Assegnato (l'attività viene assegnata all'utente dopo l'avvio del processo).
4 = Assegnato e Salvato (l'attività viene assegnata e salvata).
100 = Completato (l'attività è completata).
101 = Terminato (l'attività ha raggiunto la scadenza).
102 = Terminato
stepName
F Contiene il nome del set di attività durante la progettazione del processo.
summaryUrl
F Contiene l'URL di riepilogo attività.
taskACL
F È l'elenco di controllo degli accessi per un'attività.
taskId
F ID di un'attività.
updateTime
F Data e ora dell'ultimo aggiornamento dell'attività.
formUrl
T Contiene l'URL del modulo per un'attività.
taskFormType
T Contiene il tipo di modulo attività. Utilizzando questo campo, il rendering dell'attività viene eseguito sul client come pdf per, modulo SWF e così via.
showDirectActions
T Se true, le azioni di route sono visibili nell'area di lavoro.
showACLActions
T Se true, azioni come forward, consultare, condividere sono visibili nell’area di lavoro.
supportedOffline
T Se true, il modulo può essere portato offline. Si tratta solo dei moduli PDF.
supportedSave
T Se true, l'utente può salvare l'attività.
readerSubmitOptions
T Questo oggetto contiene opzioni che vengono utilizzate per inviare moduli PDF tramite lettore nel caso in cui il modulo pdf non contenga alcun pulsante di invio.
isDefaultImage
T Indica se esiste un'immagine specificata per il processo o meno. True se non è associata alcuna immagine a process else false.
historyTaskList
T Contiene un elenco delle attività utilizzate nella scheda Cronologia dei dettagli delle attività.
isOwner
T True se l'utente connesso è proprietario dell'attività.
availableCommands
T Contiene tutte le azioni che possono essere eseguite sulle attività.
availableCommands.directCommands
T Contiene tutte le azioni di route disponibili per un'attività.
availableCommands.taskACLCommands
T Contiene comandi come avanti, condivisione e consulta, se disponibili, per un’attività.
availableCommands.otherCommands
T Contiene comandi quali blocco, sblocco, abbandono, restituzione, richiesta e così via, se disponibili.
processInstanceInfo
T Contiene informazioni sull'istanza di processo dell'attività.
processVariables
T
Contiene un array di oggetti di variabili di processo, se presenti.
pendingTasks
T Contiene l'elenco delle attività in sospeso per l'istanza di processo dell'attività.
userActions
T È una matrice di oggetti. Ogni oggetto contiene dettagli sulla route e il messaggio di conferma corrispondente, se presente.
dataUrl
T È url per i dati della forma di un'attività.
externalAppConfig
T Configurazione per i moduli di applicazione di terze parti.
submitted
T True se l'attività viene inviata.
attachments
T Elenco di allegati per un’attività.
assegnazioni
T Elenco delle assegnazioni di un’attività.
  1. Filtro

    Il filtro è sostanzialmente una coda di utente o gruppo. Quando un'attività viene assegnata a un utente/gruppo, l'attività viene aggiunta nella coda corrispondente.

Proprietà Solo client Commenti
isDefault
F True se la coda è la coda predefinita dell'utente connesso, altrimenti false.
name
F Nome del proprietario della coda.
qid F ID della coda.
tipo F Contiene il tipo di coda.
0 - Coda utente.
1. Coda condivisa.
2. Coda gruppo.
query T Contiene query associate a un filtro. Questa query viene utilizzata per cercare attività dall'elenco attività completo.
task T Contiene un elenco di tutte le attività appartenenti a un filtro.
  1. Fuori sede

    È possibile gestire la pianificazione fuori sede e controllare il flusso delle attività assegnate in assenza.

Proprietà
Solo client
Commenti
dateRanges
F Contiene oggetti array di pianificazioni fuori sede di un utente. In ciascun oggetto di pianificazione, il campo startDate contiene la data di inizio della pianificazione e il campo endDate contiene la data di fine della programmazione. Se endDate è null nella pianificazione, significa che l'utente non ha pianificato la data di fine della pianificazione fuori ufficio.
isNoPrimaryDesignate
F True se non è presente un predefinito nel caso in cui l'utente non sia in ufficio.
isOutOfOffice
F True se l'utente è fuori ufficio.
outOfOfficeDesignate
F Contiene i dettagli dell’utente assegnato come principale designato dall’utente.
processSpecificDesignates
F Contiene un array di oggetti per la definizione fuori sede specifica per il processo. In ciascun oggetto designato specifico per il processo, processName contiene il nome del processo, isNotDesignated è true se nessun utente è assegnato per il processo corrispondente, e userDesignated è null se nessun utente ha assegnato altri dettagli dell'utente assegnato per il processo corrispondente.
processes
T Contiene un elenco di tutti i processi disponibili per l'utente.
initialOutOfOfficeSettings
T Contiene le impostazioni iniziali dell’utente fuori ufficio recuperate inizialmente.
outOfOfficeSettings
T Contiene impostazioni esterne all’ufficio modificate.
userSearchHistory
T Contiene un elenco di utenti per i quali l'utente ha effettuato l'accesso fino alla data.
  1. Istanza di processo

    Un'istanza di processo viene creata quando un processo viene richiamato tramite un'area di lavoro o un workbench.

Proprietà Solo client Commenti
descrizione
F Descrizione dell’istanza di processo
iniziatore F Nome dell'iniziatore di un'istanza di processo.
iniziatorId F ID dell’iniziatore dell’istanza di processo.
processCompleteTime
F Timestamp al completamento del processo.
processInstanceId
F ID dell’istanza di processo.
processInstanceStatus
F 0 = Avviato
1 = In esecuzione
2 = Completato
3 = Completato
4 = Terminato
5 = Terminato
6 = Sospeso
7 = Sospeso
8 = Non sospeso
processName
F Nome del processo.
processStartTime
F Timestamp all'avvio del processo.
processVariables
F Array di oggetti di variabili di processo. Ogni oggetto variabile di processo contiene il nome che è il nome della variabile di processo, il valore che è il valore della variabile di processo e il tipo che è il tipo di variabile di processo.
elenco attività
T Attività generate da questa istanza di processo.
  1. Nome processo
Proprietà Solo client Commenti
processMajorVersion
F Versione principale di un processo.
processMinorVersion
F Versione secondaria di un processo.
processName
F Nome del processo.
processTitle
F Titolo del processo.
processInstanceList
T Elenco delle istanze di processo per questo processo.
  1. Oggetto assegnazione attività

    L'oggetto assegnazione attività contiene informazioni sull'assegnazione dell'attività. Di seguito sono riportate le proprietà dell'assegnazione dell'attività.

Proprietà Solo client Commenti
assignCreateTime
F Timestamp alla creazione dell'assegnazione di un'attività.
assignType
F 0 = Assegnazione
iniziale 1 = Inoltro (l'attività è stata inoltrata al proprietario corrente dell'attività).
2 = Restituito (l'attività è stata restituita al proprietario corrente dell'attività dal proprietario precedente dell'attività.)
3 = Richiesto (l'attività è stata reclamata dal proprietario corrente dell'attività).
4 = Inoltro (l'attività è stata assegnata al proprietario corrente dell'attività dopo l'inoltro.)
5 = Amministratore assegnato (l'attività è stata assegnata dall'amministratore al proprietario corrente dell'attività.)
6 = Consultato (l'attività è stata consultata al proprietario corrente dell'attività).
assignUpdateTime
F Timestamp dell'aggiornamento dell'assegnazione di un'attività.
queueId
F ID coda del proprietario corrente dell'attività.
queueOwner
F Nome del proprietario corrente dell'attività.
queueOwnerId
F ID del proprietario corrente dell'attività.
  1. Oggetto ACL attività

    L'oggetto ACL dell'attività contiene informazioni sulle autorizzazioni come inoltro, condivisione, consultazione ecc. di un'attività. Di seguito sono riportate le proprietà dell'ACL dell'attività.

Proprietà Solo client Commenti
canAddAttachments
F Se true, è possibile aggiungere allegati all'attività.
canAddNotes
F Se true, è possibile aggiungere note all'attività.
canClaim
F Se true, è possibile reclamare l'attività.
canConsult
F Se è vero, si può consultare il compito.
canForward
F Se true, l'attività può essere inoltrata.
canShare
F Se true, l'attività può essere condivisa.
  1. Allegato attività

    Gli allegati possono essere aggiunti a un'attività. L'allegato può essere di tipo allegato e nota. Di seguito sono riportate le proprietà dell'oggetto attachment.

Proprietà Solo client Commenti
creationDate
F Timestamp della creazione dell'allegato.
creatorId
F ID dell’utente che ha aggiunto l’allegato.
creatorName
F Nome dell’utente che ha aggiunto l’allegato.
descrizione
F Descrizione dell'allegato.
fileName
F Nome dell'allegato.
id
F ID dell'allegato.
lastModifiedDate
F Timestamp dell'ultima modifica dell'allegato.
noteExtended
F Se true, nota è una nota estesa (lunga).
permissions
F Autorizzazioni associate a un allegato. allowRead è un campo per l'autorizzazione di lettura, allowWrite è per l'autorizzazione di scrittura, allowDelete è per l'autorizzazione di eliminazione.
size
F Dimensione dell'allegato in byte.
taskId
F ID dell'attività a cui viene aggiunto l'allegato.
tipo
F Il tipo è allegato per i file e il tipo è nota per le note.
formattedCreationDate
T Contiene la data di creazione dell'allegato in base alle impostazioni dell'interfaccia utente dell'utente.
formattedDescription
T Descrizione allegato formattato. Utilizzato per visualizzare i caratteri speciali presenti nella descrizione dell'allegato nell'area di lavoro AEM Forms.
formattedFileName
T Nome allegato formattato. Utilizzato per visualizzare i caratteri speciali presenti nel nome dell'allegato nell'area di lavoro AEM Forms. Questo è solo per le note.
  1. User

    Di seguito sono riportate le proprietà dell'oggetto utente.

Proprietà Solo client Commenti
address
F Indirizzo dell’utente.
commonName
F Nome comune dell’utente.
descrizione
F Descrizione dell’utente.
directGroupMemberships
F Elenco del gruppo di utenti.
displayName
F Nome visualizzato dell'utente.
email
F ID e-mail dell’utente.
isOutOfOffice
F True se l'utente è fuori ufficio.
lastName
F Cognome dell’utente.
firstName
F Nome dell’utente.
oid
F ID dell’utente.
org
F Nome dell’organizzazione dell’utente.
postalAddress
F Indirizzo postale dell'utente.
telephone
F Numero di contatto dell’utente.
phoneNumber
F Numero di contatto dell’utente.
userid
F ID di accesso dell’utente.

In questa pagina