Descrição do objeto JSON da área de trabalho do AEM Forms

Os objetos JSON usados na área de trabalho do AEM Forms estão descritos abaixo.

  1. Categoria

    As Categorias estão presentes na guia Processo de start da área de trabalho. Essas categorias são usadas para classificar os pontos de partida.

Propriedade Somente cliente Comentários
name F Nome da Categoria
id F Category ID
descrição
F descrição da Categoria
parentOid
F Contém oid da categoria pai
startPointsList
T Contém lista de todos os pontos iniciais presentes em uma categoria
categoryList T Contém lista de categorias secundárias diretas de uma categoria
Observação

Todos os pontos de partida e Favoritos são categorias definidas no lado do cliente. A categoria favorita contém todos os pontos de partida marcados pelo usuário como favorito. A categoria Todos os pontos de partida contém todos os pontos de partida.

  1. Ponto de partida

    O ponto inicial é usado para start de um processo do espaço de trabalho quando chamado.

    Propriedade Somente cliente Comentários
    categoryId F Ele contém a ID da categoria à qual o ponto de partida pertence.
    descrição F Ele contém a descrição de um ponto de partida.
    name F Ele contém o nome do ponto de partida.
    serializedImageTicket F Ele contém o ticket de imagem correspondente ao ponto de partida. Esse ticket de imagem é usado no campo imageUrl do ponto de partida para obter a imagem do ponto de partida do servidor.
    serviceName F Ele contém o nome do serviço para o ponto de partida.
    startpointId F Ele contém ID do ponto de partida.
    isFavorite T Indica se o ponto de partida é o favorito ou não. Verdadeiro se o ponto de partida for o favorito senão falso.
    isDefaultImage T Indica se há uma imagem especificada para processo ou não. True se não houver imagem associada ao processo; caso contrário, false.
    tarefa T Ele contém a tarefa criada quando o ponto de partida é chamado.
    imageUrl T Ele contém o url da imagem correspondente ao ponto de partida.
  2. Tarefa

    As Tarefas são atribuídas a usuários/grupos e incluem uma interface do usuário — um formulário ou um Guia (obsoleto) — que pode ser preenchida com dados. Quando uma tarefa é atribuída aos usuários, eles recebem o formulário ou o Guia para preencher e enviar.

Propriedade
Client Only
Comentários
classOfTask F A classe de tarefa é 'LC8' quando a tarefa é lc8 tarefa else 'Standard'.
completeTime
F Ele contém o carimbo de data e hora quando a tarefa é concluída.
queryGroupId
F Ele contém a ID de um grupo para o qual a tarefa pode ser consultada. Ela é definida durante a criação do processo.
createTime
F Ele contém o carimbo de data e hora quando a tarefa é criada.
createId
F Ele contém a ID do usuário que criou a tarefa.
currentAssignment
F Ele contém detalhes sobre a atribuição atual da tarefa.
prazo
F Contém o carimbo de data e hora que uma tarefa atingirá o seu prazo.
descrição
F Ele contém a descrição da tarefa.
displayName
F Ele contém o nome de exibição da tarefa.
forwardGroupId
F Ele contém a ID de um grupo para o qual a tarefa pode ser encaminhada. Ela é definida durante a criação do processo.
instructions
F Contém instruções para uma tarefa.
isLocked
F Verdadeiro se a tarefa estiver bloqueada.
isMustOpenToComplete
F True se for necessário abrir um formulário de tarefa para completar a tarefa.
isOpenFullScreen
F Se verdadeiro, ao abrir a tarefa, o formulário é exibido na tela inteira pela primeira vez.
isRouteSelectionRequired
F Se verdadeiro, a rota deve ser selecionada para concluir a tarefa.
isShowAttachments
F Anexos são mostrados se for verdadeiro.
isStartTask
F Se verdadeiro, a tarefa é criada do ponto de start.
isVisible
F True se a tarefa estiver visível no espaço de trabalho.
nextLembrete
F Carimbo de data e hora do próximo lembrete.
priority
F Contém prioridade de tarefas.
1 = Prioridade
mais alta 2 = Prioridade
alta 3 = Prioridade
normal 4 = Prioridade
baixa 5 = Prioridade mais baixa
processInstanceId F Id da instância do processo da qual a tarefa faz parte.
processInstanceStatus
F Status da instância do processo de tarefa.
memoryCount
F Contagem de lembretes para a tarefa.
routeList
F Ele contém lista de rotas associadas à tarefa. O usuário pode concluir a tarefa selecionando qualquer uma das rotas da lista de rota.
seletedRoute
F Ele contém o nome da rota selecionada quando a tarefa foi concluída.
serializedImageTicket
F Ele contém o tíquete de imagem correspondente à tarefa. Esse ticket de imagem é usado no campo imageUrl da tarefa, para obter uma imagem para tarefa do servidor.

serviceName
F Ele contém o nome do serviço para tarefa.
serviceTitle
F Ele contém o título do serviço de tarefa.
status
F 1 = Criada (a Tarefa é criada a partir do ponto do start.)
2 = Criada e salva (a Tarefa é criada do ponto de start e salva.)
3 = Atribuída (a Tarefa é atribuída ao usuário depois que o processo é iniciado.)
4 = Atribuída e salva (a Tarefa é atribuída e salva.)
100 = Concluído (a Tarefa é concluída.)
101 = Prazo (a Tarefa atingiu o prazo.)
102 = Terminado
stepName
F Ele contém o nome da tarefa definida durante a criação do processo.
summaryUrl
F Contém url de resumo de tarefa.
taskACL
F É lista controle de acesso para tarefa.
taskId
F Id de uma tarefa.
updateTime
F Carimbo de data e hora quando a tarefa foi atualizada pela última vez.
formUrl
T Ele contém url de formulário para uma tarefa.
taskFormType
T Ele contém o tipo de formulário de tarefa. Usando esse campo, a tarefa é renderizada no cliente como pdf para, formulário swf etc.
showDirectActions
T Se verdadeiro, as ações de rota estarão visíveis no espaço de trabalho.
showACLActions
T Se verdadeiro, ações como avançar, consultar, compartilhar são visíveis na área de trabalho.
supportedOffline
T Se verdadeiro, o formulário pode ser colocado offline. Isso é somente para formulários pdf.
supportedSave
T Se verdadeiro, o usuário pode salvar a tarefa.
readerSubmitOptions
T Esse objeto contém opções que são usadas para enviar formulários pdf pelo leitor, caso o formulário pdf não contenha nenhum botão Enviar.
isDefaultImage
T Indica se há uma imagem especificada para processo ou não. True se não houver imagem associada ao processo; caso contrário, false.
historyTaskList
T Ele contém listas de tarefas que são usadas na guia Histórico de detalhes da tarefa.
isOwner
T True se o usuário conectado for proprietário da tarefa.
availableCommands
T Ele contém todas as ações que podem ser realizadas na tarefa.
availableCommands.directCommands
T Ele contém todas as ações de rota disponíveis para uma tarefa.
availableCommands.taskACLCommands
T Ele contém comandos como encaminhar, compartilhar e consultar se disponível para uma tarefa.
availableCommands.otherCommands
T Ele contém comandos como bloquear, desbloquear, abandonar, retornar, reivindicar e assim por diante, conforme disponível.
processInstanceInfo
T Ele contém informações sobre a instância do processo de tarefa.
processVariables
T
Ele contém vários objetos de variáveis de processo, se presentes.
pendenteTasks
T Ele contém lista de tarefas pendentes para a instância do processo tarefa.
userActions
T É uma gama de objetos. Cada objeto contém detalhes sobre a rota e sua mensagem de confirmação correspondente, se houver.
dataUrl
T É url para os dados da forma de uma tarefa.
externalAppConfig
T Esta é a configuração para formulários de aplicativos de terceiros.
submitted
T Verdadeiro se a tarefa for enviada.
attachments
T Lista de fixação de uma tarefa.
Atribuições
T Lista de atribuições de uma tarefa.
  1. Filtro

    O filtro é basicamente uma fila de usuários ou grupos. Quando uma tarefa é atribuída ao usuário/grupo, a tarefa é adicionada à fila correspondente.

Propriedade Somente cliente Comentários
isDefault
F True se a fila for a fila padrão do usuário conectado, caso contrário, false.
name
F Nome do proprietário da fila.
qid F Id da fila.
tipo F Ele contém o tipo da fila.
0 - Fila de usuários.
1. Fila compartilhada.
2. Fila de grupo.
query T Ele contém o query associado a um filtro. Este query é usado para pesquisar tarefas na lista de tarefas completa.
tarefas T Ele contém lista de todas as tarefas que pertencem a um filtro.
  1. Fora do escritório

    Você pode gerenciar seu agendamento fora do escritório e controlar o fluxo de tarefas atribuídas a você na sua ausência.

Propriedade
Somente cliente
Comentários
dateRanges
F Ele contém objetos de matriz de agendamentos esgotados de um usuário. Em cada objeto de programação, o campo startDate contém a data do start da programação e o campo endDate contém a data final da programação. Se endDate for nulo na programação, isso implica que o usuário não programou a data final da programação fora do escritório.
isNoPrimaryDesignate
F Verdadeiro se não houver nenhum designado primário no caso de o usuário estar fora do escritório.
isOutOfOffice
F Verdadeiro se o usuário estiver fora do escritório.
outOfOfficeDesignate
F Ele contém detalhes do usuário atribuído como principal designado pelo usuário.
processSpecificDesignates
F Ele contém uma série de objetos para designá-los fora do escritório específicos do processo. Em cada objeto designado específico do processo, processName contém o nome do processo, isNotDesignated é verdadeiro se nenhum usuário for atribuído ao processo correspondente, e userDesignated é nulo se nenhum usuário tiver atribuído mais detalhes do usuário atribuído ao processo correspondente.
processes
T Ele contém uma lista de todos os processos disponíveis para o usuário.
initialOutOfOfficeSettings
T Ele contém as configurações iniciais do usuário que não estão no escritório, que são buscadas inicialmente.
outOfOfficeSettings
T Contém configurações fora do escritório modificadas.
userSearchHistory
T Contém lista de usuários que são pesquisados pelo usuário conectado até a data.
  1. Instância do processo

    Uma instância do processo é criada quando um processo é chamado via área de trabalho ou bancada.

Propriedade Somente cliente Comentários
descrição
F Descrição da instância do processo
iniciador F Nome do iniciador de uma instância do processo.
initiatorId F ID do iniciador da instância do processo.
processCompleteTime
F Carimbo de data e hora quando o processo é concluído.
processInstanceId
F ID da instância do processo.
processInstanceStatus
F 0 = Iniciado
1 = Executando
2 = Concluído
3 = Concluindo
4 = Terminado
5 = Finalizando
6 = Suspenso
7 = Suspendendo
8 = Cancelando a suspensão
processName
F Nome do processo.
processStartTime
F Carimbo de data e hora quando o processo começou.
processVariables
F Matriz de objetos de variáveis de processo. Cada objeto de variável de processo contém o nome que é o nome da variável de processo, o valor que é o valor da variável de processo e o tipo que é o tipo de variável de processo.
lista de tarefas
T Tarefas geradas por esta instância do processo.
  1. Nome do processo
Propriedade Somente cliente Comentários
processMajorVersion
F Versão principal de um processo.
processMinorVersion
F Versão secundária de um processo.
processName
F Nome do processo.
processTitle
F Título do processo.
processInstanceList
T Lista de instâncias de processo para este processo.
  1. Objeto de Atribuição de Tarefa

    O objeto de atribuição de Tarefa contém informações sobre a atribuição da tarefa. Veja a seguir as propriedades da atribuição de tarefas.

Propriedade Somente cliente Comentários
assignCreateTime
F Carimbo de data e hora quando essa atribuição de uma tarefa é criada.
assignType
F 0 = Atribuição
inicial 1 = Encaminhar (a Tarefa foi encaminhada para o proprietário atual da tarefa.)
2 = Devolvido (a Tarefa foi devolvida ao proprietário atual da tarefa pelo proprietário anterior da tarefa.)
3 = Solicitada (a Tarefa foi reivindicada pelo proprietário atual da tarefa.)
4 = Escalonamento (a Tarefa foi atribuída ao proprietário atual da tarefa após o escalonamento.)
5 = Administrador atribuído (a Tarefa foi atribuída pelo administrador ao proprietário atual da tarefa.)
6 = Consultada (a Tarefa foi consultada para o proprietário atual da tarefa.)
assignUpdateTime
F Carimbo de data e hora quando esta atribuição de uma tarefa é atualizada.
queueId
F ID da Fila do proprietário atual da tarefa.
queueOwner
F Nome do proprietário atual da tarefa.
queueOwnerId
F ID do proprietário atual da tarefa.
  1. Objeto ACL de Tarefa

    O objeto ACL de Tarefa contém informações sobre permissões como encaminhar, compartilhar, consultar etc. de uma tarefa. Veja a seguir as propriedades da ACL de tarefa.

Propriedade Somente cliente Comentários
canAddAttachments
F Se verdadeiro, os anexos podem ser adicionados à tarefa.
canAddNotes
F Se verdadeiro, as notas podem ser adicionadas à tarefa.
canClaim
F Se for verdade, a tarefa pode ser reivindicada.
canConsult
F Se for verdade, a tarefa pode ser consultada.
canForward
F Se verdadeiro, a tarefa pode ser encaminhada.
canShare
F Se verdadeiro, a tarefa pode ser compartilhada.
  1. Anexo da Tarefa

    Anexos podem ser adicionados a uma tarefa. O anexo pode ser do tipo anexo e nota. Veja a seguir as propriedades do objeto de anexo.

Propriedade Somente cliente Comentários
creationDate
F Carimbo de data e hora ao criar o anexo.
creatorId
F ID do usuário que adicionou o anexo.
creatorName
F Nome do usuário que adicionou o anexo.
descrição
F Descrição do anexo.
fileName
F Nome do anexo.
id
F ID do anexo.
lastModifiedDate
F Carimbo de data e hora da última modificação do anexo.
noteExtended
F Se verdadeiro, nota é uma nota estendida (longa).
permissões
F Permissões associadas a um anexo. o campo allowRead é para permissão de leitura, allowWrite é para permissão de gravação, allowDelete é para permissão de exclusão.
size
F Tamanho do anexo em bytes.
taskId
F ID da tarefa à qual o anexo é adicionado.
tipo
F Tipo é anexo para arquivos e Tipo é nota para notas.
formattedCreationDate
T Ele contém a data de criação do anexo de acordo com as configurações da interface do usuário.
formattedDescription
T Descrição do anexo formatado. Usado para exibir caracteres especiais presentes na descrição do anexo na área de trabalho do AEM Forms.
formattedFileName
T Nome do anexo formatado. Usado para exibir caracteres especiais presentes no nome do anexo na área de trabalho do AEM Forms. Isto é apenas para notas.
  1. Usuário

    Veja a seguir as propriedades do objeto do usuário.

Propriedade Somente cliente Comentários
address
F Endereço do usuário.
commonName
F Nome comum do usuário.
descrição
F Descrição do usuário.
directGroupMemberships
F Lista do grupo do usuário.
displayName
F Nome de exibição do usuário.
email
F ID de email do usuário.
isOutOfOffice
F Verdadeiro se o usuário estiver fora do escritório.
lastName
F O sobrenome do usuário.
firstName
F Nome do usuário.
oid
F ID do usuário.
org
F Nome da organização do usuário.
postalAddress
F Endereço postal do usuário.
telephone
F Número de contato do usuário.
phoneNumber
F Número de contato do usuário.
userid
F ID de logon do usuário.

Nesta página