Descripción del objeto JSON del espacio de trabajo de AEM Forms

Los objetos JSON utilizados en el espacio de trabajo de AEM Forms se describen a continuación.

  1. Categoría

    Las categorías están presentes en la pestaña del proceso de inicio del espacio de trabajo. Estas categorías se utilizan para clasificar los puntos de inicio.

Propiedad Solo cliente Comentarios
name F Nombre de la categoría
id F ID de categoría
Descripción
F Descripción de la categoría
parentOid
F Contiene el oid de la categoría principal
startPointsList
T Contiene la lista de todos los puntos de inicio presentes en una categoría
categoryList T Contiene la lista de categorías secundarias directas de una categoría
NOTA

Todos los puntos de inicio y favoritos son categorías que se definen en el lado del cliente. La categoría favorita contiene todos los puntos de inicio que el usuario ha marcado como favoritos. La categoría Todos los puntos de inicio contiene todos los puntos de inicio.

  1. Punto de inicio

    Start point se utiliza para iniciar un proceso desde el espacio de trabajo cuando se invoca.

    Propiedad Solo cliente Comentarios
    categoryId F Contiene el id de la categoría a la que pertenece el punto de inicio.
    Descripción F Contiene una descripción para un punto de partida.
    name F Contiene el nombre del punto de inicio.
    serializedImageTicket F Contiene un ticket de imagen correspondiente al punto de inicio. Este ticket de imagen se utiliza en el campo imageUrl del punto de inicio para obtener la imagen para punto de inicio desde el servidor.
    serviceName F Contiene el nombre del servicio para startpoint.
    startpointId F Contiene el id de startpoint.
    isFavorite T Indica si el punto de inicio es favorito o no. True si startpoint es el falso favorito.
    isDefaultImage T Indica si hay una imagen especificada para el proceso o no. True si no hay ninguna imagen asociada con el proceso else false.
    tarea T Contiene una tarea creada cuando se invoca startpoint.
    imageUrl T Contiene la dirección url de la imagen correspondiente al punto de inicio.
  2. Tarea

    Las tareas se asignan a usuarios o grupos e incluyen una interfaz de usuario (un formulario o una guía (obsoleta)) que se puede rellenar con datos. Cuando a los usuarios se les asigna una tarea, se les proporciona el formulario o la Guía para completarlos y enviarlos.

Propiedad
Solo cliente
Comentarios
classOfTask F La clase de tarea es 'LC8' cuando la tarea es lc8 task else 'Standard'.
completeTime
F Contiene la marca de tiempo cuando se completa la tarea.
queryGroupId
F Contiene el ID de un grupo al que se puede consultar la tarea. Se configura durante el diseño del proceso.
createTime
F Contiene la marca de tiempo cuando se crea la tarea.
creationId
F Contiene el id del usuario que creó la tarea.
currentAssignment
F Contiene detalles sobre la asignación actual de tareas.
límite
F Contiene la marca de tiempo que una tarea alcanzará su fecha límite.
Descripción
F Contiene una descripción de la tarea.
displayName
F Contiene el nombre para mostrar de la tarea.
forwardGroupId
F Contiene el ID de un grupo al que se puede reenviar la tarea. Se configura durante el diseño del proceso.
instrucciones
F Contiene instrucciones para una tarea.
isLocked
F True si la tarea está bloqueada.
isMustOpenToComplete
F True si se debe abrir el formulario de tareas para completar la tarea.
isOpenFullScreen
F Si el valor es true, al abrir la tarea, el formulario se muestra en pantalla completa por primera vez.
isRouteSelectionRequired
F Si es true, se debe seleccionar route para completar la tarea.
isShowAttachments
F Los archivos adjuntos se muestran si es verdadero.
isStartTask
F Si es true, la tarea se crea desde el punto de inicio.
isVisible
F True si la tarea está visible en el espacio de trabajo.
nextReminder
F Marca de hora del siguiente recordatorio.
priority
F Contiene la prioridad de la tarea.
1 = Prioridad máxima
2 = Alta prioridad
3 = Prioridad Normal
4 = Prioridad baja
5 = Prioridad más baja
processInstanceId F Id de la instancia de proceso de la que forma parte la tarea.
processInstanceStatus
F Estado de la instancia de proceso de la tarea.
reminderCount
F Contiene un recuento de recordatorios para la tarea.
routeList
F Contiene la lista de rutas asociadas con la tarea. El usuario puede completar la tarea seleccionando cualquiera de las rutas de la lista de rutas.
selectedRoute
F Contiene el nombre de la ruta seleccionada cuando se completó la tarea.
serializedImageTicket
F Contiene el ticket de imagen correspondiente a la tarea. Este ticket de imagen se utiliza en el campo de tarea imageUrl para obtener la imagen para la tarea del servidor.

serviceName
F Contiene el nombre del servicio para la tarea.
serviceTitle
F Contiene el título del servicio para la tarea.
status
F 1 = Creada (la tarea se crea desde el punto inicial).
2 = Creada y guardada (la tarea se crea desde el punto inicial y se guarda).
3 = Asignado (la tarea se asigna al usuario una vez iniciado el proceso).
4 = Asignada y guardada (la tarea se asigna y se guarda).
100 = Completado (la tarea se ha completado).
101 = Con fecha límite (la tarea ha alcanzado la fecha límite).
102 = Terminado
stepName
F Contiene el nombre del conjunto de tareas durante el diseño del proceso.
summaryUrl
F Contiene la dirección URL de resumen de la tarea.
taskACL
F Es la lista de control de acceso para una tarea.
taskId
F Id de una tarea.
updateTime
F Marca de hora en la que se actualizó la tarea por última vez.
formUrl
T Contiene la dirección url del formulario para una tarea.
taskFormType
T Contiene el tipo de formulario de tarea. Con este campo, la tarea se procesa en el cliente como pdf para, swf form etc.
showDirectActions
T Si es true, las acciones de ruta son visibles en workspace.
showACLActions
T Si se establece en true, las acciones como adelante, consulta y uso compartido se pueden ver en workspace.
supportOffline
T Si el valor es true, el formulario se puede desconectar. Esto es solo para formularios pdf.
supportSave
T Si es true, el usuario puede guardar la tarea.
readerSubmitOptions
T Este objeto contiene opciones que se utilizan para enviar formularios pdf a través de un lector en caso de que el formulario pdf no contenga un botón de envío.
isDefaultImage
T Indica si hay una imagen especificada para el proceso o no. True si no hay ninguna imagen asociada con el proceso else false.
historyTaskList
T Contiene la lista de tareas que se utilizan en la pestaña del historial de detalles de tareas.
isOwner
T True si el usuario que ha iniciado sesión es el propietario de la tarea.
availableCommands
T Contiene todas las acciones que se pueden realizar en una tarea.
availableCommands.directCommands
T Contiene todas las acciones de ruta disponibles para una tarea.
availableCommands.taskACLCommands
T Contiene comandos como forward, share y query si están disponibles para una tarea.
availableCommands.otherCommands
T Contiene comandos como bloquear, desbloquear, abandonar, devolver, reclamar, etc., según esté disponible.
processInstanceInfo
T Contiene información sobre la instancia de proceso de la tarea.
processVariables
T
Contiene una matriz de objetos de variables de proceso si están presentes.
pendingTasks
T Contiene la lista de tareas pendientes para la instancia de proceso de la tarea.
userActions
T Es una matriz de objetos. Cada objeto contiene detalles sobre la ruta y su mensaje de confirmación correspondiente, si está presente.
dataUrl
T Es una dirección URL para los datos del formulario de una tarea.
externalAppConfig
T Esta es la configuración para formularios de aplicaciones de terceros.
enviado
T True si se envía la tarea.
archivos adjuntos
T Lista de datos adjuntos de una tarea.
asignaciones
T Lista de asignaciones de una tarea.
  1. Filtro

    El filtro es básicamente una cola de usuario o grupo. Cuando se asigna una tarea al usuario o grupo, esta se añade en la cola correspondiente.

Propiedad Solo cliente Comentarios
isDefault
F True si la cola es la cola predeterminada del usuario que ha iniciado sesión, si no es false.
name
F Nombre del propietario de la cola.
qid F Id de la cola.
type F Contiene el tipo de la cola.
0 - Cola de usuarios.
1. Cola compartida.
2. Cola de grupo.
query T Contiene una consulta asociada a un filtro. Esta consulta se utiliza para buscar tareas de la lista de tareas completa.
tasks T Contiene una lista de todas las tareas que pertenecen a un filtro.
  1. Fuera de la oficina

    Puede administrar la programación fuera de la oficina y controlar el flujo de tareas asignadas en su ausencia.

Propiedad
Solo cliente
Comentarios
dateRanges
F Contiene objetos de matriz de programas fuera de la oficina de un usuario. En cada objeto de programación, el campo startDate contiene la fecha de inicio de la programación y el campo endDate contiene la fecha de finalización de la programación. Si endDate es nulo en la programación, implica que el usuario no ha programado la fecha de finalización de la programación fuera de la oficina.
isNoPrimaryDesignate
F True si no hay ningún designado principal en caso de que el usuario esté fuera de la oficina.
isOutOfOffice
F True si el usuario está fuera de la oficina.
outOfOfficeDesignate
F Contiene detalles del usuario que el usuario asigna como designado principal.
processSpecificDesignates
F Contiene una matriz de objetos para designaciones fuera de la oficina específicas del proceso. En cada objeto designado específico del proceso, processName contiene el nombre del proceso, isNotDesignated es verdadero si no se asigna ningún usuario para el proceso correspondiente y userDesignated es nulo si no se asigna ningún otro detalle al usuario asignado para el proceso correspondiente.
procesos
T Contiene una lista de todos los procesos disponibles para el usuario.
initialOutOfOfficeSettings
T Contiene la configuración inicial fuera de la oficina del usuario que se recuperó inicialmente.
outOfOfficeSettings
T Contiene configuraciones fuera de la oficina modificadas.
userSearchHistory
T Contiene la lista de usuarios que han buscado los usuarios que han iniciado sesión hasta la fecha.
  1. Instancia de proceso

    Se crea una instancia de proceso cuando se invoca un proceso mediante un espacio de trabajo o un área de trabajo.

Propiedad Solo cliente Comentarios
Descripción
F Descripción de la instancia de proceso
iniciador F Nombre del iniciador de una instancia de proceso.
initiatorId F ID del iniciador de la instancia de proceso.
processCompleteTime
F Marca de hora al finalizar el proceso.
processInstanceId
F ID de la instancia de proceso.
processInstanceStatus
F 0 = Iniciado
1 = En ejecución
2 = Completo
3 = Finalización
4 = Terminado
5 = Finalización
6 = Suspendido
7 = Suspender
8 = Sin suspensión
processName
F Nombre del proceso.
processStartTime
F Marca de tiempo cuando se inició el proceso.
processVariables
F Matriz de objetos de variables de proceso. Cada objeto de variable de proceso contiene un nombre que es el nombre de la variable de proceso, un valor que es el valor de la variable de proceso y un tipo que es el tipo de variable de proceso.
lista de tareas
T Tareas generadas por esta instancia de proceso.
  1. Nombre del proceso
Propiedad Solo cliente Comentarios
processMajorVersion
F Versión principal de un proceso.
processMinorVersion
F Versión menor de un proceso.
processName
F Nombre del proceso.
processTitle
F Título del proceso.
processInstanceList
T Lista de instancias de proceso para este proceso.
  1. Objeto de asignación de tareas

    El objeto de asignación de tarea contiene información sobre la asignación de tarea. A continuación se muestran las propiedades de la asignación de la tarea.

Propiedad Solo cliente Comentarios
assignCreateTime
F Marca de tiempo cuando se crea esta asignación de una tarea.
assignType
F 0 = Asignación inicial
1 = Reenviar (la tarea se ha reenviado al propietario actual de la tarea).
2 = Se devuelve (el propietario anterior de la tarea ha devuelto la tarea al propietario actual de la tarea).
3 = Reclamado (la tarea ha sido reclamada por el propietario actual de la tarea).
4 = Escalación (la tarea se ha asignado al propietario actual de la tarea después de la escalación).
5 = Administrador asignado (el administrador ha asignado la tarea al propietario actual de la tarea).
6 = Consultado ( Se ha consultado la tarea al propietario actual de la tarea.)
assignUpdateTime
F Marca de tiempo cuando se actualiza esta asignación de una tarea.
queueId
F ID de cola del propietario actual de la tarea.
queueOwner
F Nombre del propietario actual de la tarea.
queueOwnerId
F ID del propietario actual de la tarea.
  1. Objeto ACL de tarea

    El objeto ACL de tarea contiene información sobre permisos como reenviar, compartir, consultar, etc. de una tarea. A continuación se muestran las propiedades de la ACL de la tarea.

Propiedad Solo cliente Comentarios
canAddAttachments
F Si es true, los archivos adjuntos se pueden añadir a la tarea.
canAddNotes
F Si es true, las notas se pueden añadir a la tarea.
canClaim
F Si es true, se puede reclamar la tarea.
canConsult
F Si es true, se puede consultar la tarea.
canForward
F Si es true, la tarea se puede reenviar.
canShare
F Si es true, la tarea se puede compartir.
  1. Archivo adjunto de tarea

    Los archivos adjuntos se pueden agregar a una tarea. El archivo adjunto puede ser de tipo adjunto y nota. A continuación se muestran las propiedades del objeto attachment.

Propiedad Solo cliente Comentarios
creationDate
F Marca de hora cuando se crea el archivo adjunto.
creatorId
F ID del usuario que agregó el archivo adjunto.
creatorName
F Nombre del usuario que agregó el archivo adjunto.
Descripción
F Descripción del archivo adjunto.
fileName
F Nombre del archivo adjunto.
id
F ID del archivo adjunto.
lastModifiedDate
F Marca de hora cuando el archivo adjunto se modificó por última vez.
noteExtended
F Si es verdadera, la nota es una nota extendida (larga).
permissions
F Permisos asociados a un archivo adjunto. allowRead es para permiso de lectura, allowWrite es para permiso de escritura, allowDelete es para permiso de eliminación.
size
F Tamaño del archivo adjunto en bytes.
taskId
F ID de la tarea a la que se agrega el archivo adjunto.
type
F El tipo es un archivo adjunto para archivos y el tipo es una nota para notas.
formattedCreationDate
T Contiene la fecha de creación de los archivos adjuntos según la configuración de la interfaz de usuario del usuario.
formattedDescription
T Descripción de archivo adjunto con formato. Se utiliza para mostrar caracteres especiales presentes en la descripción de los archivos adjuntos en el espacio de trabajo de AEM Forms.
formattedFileName
T Nombre de archivo adjunto con formato. Se utiliza para mostrar caracteres especiales presentes en el nombre del archivo adjunto en el espacio de trabajo de AEM Forms. Esto es solo para notas.
  1. Usuario

    A continuación se muestran las propiedades del objeto de usuario.

Propiedad Solo cliente Comentarios
dirección
F Dirección del usuario.
commonName
F Nombre común del usuario.
Descripción
F Descripción del usuario.
directGroupMembership
F Lista del grupo del usuario.
displayName
F Nombre para mostrar del usuario.
email
F ID de correo electrónico del usuario.
isOutOfOffice
F True si el usuario está fuera de la oficina.
lastName
F Apellido del usuario.
firstName
F Nombre del usuario.
oid
F ID del usuario.
org
F Nombre de la organización del usuario.
postalAddress
F Dirección postal del usuario.
teléfono
F Número de contacto del usuario.
phoneNumber
F Número de contacto del usuario.
userid
F ID de inicio de sesión del usuario.

En esta página