Compartir a través de


Flujo de trabajo highGear

HighGear facilita la implementación rápida y segura del trabajo a escala. Como plataforma de flujo de trabajo sin código altamente configurable, la conexión con HighGear permite integrar fácilmente aplicaciones empresariales. Conecte todo el equipo a toda la empresa y empiece a crear flujos de trabajo y procesos sin problemas con más visibilidad, auditabilidad y medición en tiempo real de toda la actividad laboral.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - China Cloud operado por 21Vianet
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - China Cloud operado por 21Vianet
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - China Cloud operado por 21Vianet
Contacto
Nombre Compatibilidad con HighGear
URL https://www.highgear.com/support/
Correo Electrónico support@HighGear.com
Metadatos del conector
Publicador HighGear Software, Inc.
Sitio web https://www.highgear.com
Directiva de privacidad https://www.highgear.com/platform-privacy-policy/
Categorías Gestión empresarial; Colaboración

Con el conector highGear Workflow, nunca ha sido más fácil integrar rápidamente las aplicaciones empresariales y el trabajo crítico. La seguridad de nivel empresarial de HighGear cumple los rigores de los sectores más regulados, al tiempo que permite a los usuarios empresariales cotidianos crear rápidamente flujos de trabajo sencillos a complejos. Asigne tareas, administre el trabajo, realice un seguimiento del progreso e informe del estado de la actividad en tiempo real mediante la plataforma de administración de procesos y flujo de trabajo sin código de HighGear. De forma sencilla y segura.

Si está interesado en obtener más información sobre la plataforma HighGear, programe una demostración o póngase en contacto con nosotros.

Prerrequisitos

Para usar este conector, necesitará la aplicación HighGear, versión 9.1.0 o posterior.

También necesitará lo siguiente:

  • Dirección URL base del sistema HighGear: Esta es la parte de la dirección URL que ve en la barra de direcciones del explorador web sin la página específica en la que se encuentra. Los dos patrones más comunes de la dirección URL base son https://SUBDOMAIN.example.com donde SUBDOMAIN es "highgear" o algo similar o https://example.com/highgear.
  • Una cuenta de integración y una clave de API: Esto es necesario para que el conector pueda comunicarse con la API REST highGear. Para obtener información sobre cómo crear una cuenta de integración, vaya a la ayuda del sistema HighGear y busque el artículo Creación de una cuenta de integración.

Obtención de credenciales

Para configurar y usar el conector, necesitará una cuenta de integración en el sistema HighGear con una clave de API.

Vaya a la ayuda del sistema HighGear y consulte los artículos siguientes para obtener información sobre cómo configurar una cuenta de integración y crear una clave de API para él.

  • Creación de una cuenta de integración
  • Creación de una clave de API de integración para una cuenta

Introducción al conector

Para empezar a trabajar con el conector highGear Workflow y desencadenar un flujo cuando una tarea entra en un nodo de solicitud web de flujo de trabajo en el sistema HighGear, siga estos pasos:

  1. Si no se crea, cree una conexión de flujo de trabajo highGear. Para una nueva conexión, escriba la dirección URL base y el subdominio del sistema HighGear además de la clave de API de la cuenta de integración.
  2. Agregue un desencadenador Cuando una tarea escriba un desencadenador de nodo de solicitud web y seleccione un flujo de trabajo y un nodo HighGear. Esto desencadenará el flujo cuando una tarea entre en el nodo de flujo de trabajo seleccionado.
  3. Agregue una acción Obtener tarea para obtener datos de la tarea. Use el identificador de tarea de cuando una tarea escriba un desencadenador de nodo de solicitud web y seleccione el formulario de tarea con los campos de datos que desea cargar.
  4. Agregue otro conector para enviar datos de tareas. Algunos casos de uso comunes son crear un evento de Outlook a partir de la fecha de inicio y finalización de una tarea HighGear, enviar un correo electrónico sobre una tarea a la dirección de correo electrónico del receptor o actualizar el estado de un registro correspondiente en otro sistema.

Problemas y limitaciones conocidos

  • Actualmente no se admiten datos adicionales (es decir, Campos de tareas para enviar) incluidos con las solicitudes web salientes de un flujo de trabajo de HighGear con el conector. Por ahora, obtenga los datos que necesita a través de la acción Obtener tarea después de recibir un desencadenador del sistema HighGear.

Para problemas con el conector highGear Workflow, póngase en contacto con el soporte técnico de HighGear.

Preguntas más frecuentes

  • ¿Cómo puedo buscar un artículo de ayuda?
    1. Para buscar un artículo de ayuda en el sistema HighGear, haga clic en el botón Ayuda de la esquina superior derecha.
      Se abrirá una nueva pestaña con la documentación de usuario de HighGear.
    2. Haga clic en el botón Buscar , representado por un icono de lupa, en la esquina superior derecha.
    3. En el cuadro de texto Buscar, escriba el nombre del artículo que desea abrir.
      Una lista desplegable mostrará los resultados de la búsqueda.*
    4. Haga clic en el nombre del artículo.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring Clave de API para la API REST highGear Cierto
Nombre de host cuerda / cadena Especifique el nombre de host de HighGear (por ejemplo, test.highgear.app) Cierto
Subdirectorio cuerda / cadena Especifique el subdirectorio (por ejemplo, desarrollo o prod)

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Actualizar contacto

Use esta acción para actualizar los campos de tipo de contacto de un contacto en el sistema HighGear. Esta acción devuelve el identificador del contacto que se modificó.

Actualizar tarea

Use esta acción para actualizar los campos de formulario de tarea de una tarea en el sistema HighGear. Esta acción devuelve el identificador de la tarea y un valor booleano que indica que se modificó la tarea (true o false).

Buscar contactos

Use esta acción para buscar contactos en el sistema HighGear. La búsqueda se basa en los criterios de campo de un tipo de contacto especificado. Esta acción devuelve el identificador, el nombre y la dirección de correo electrónico de los contactos que coinciden con los criterios de búsqueda.

Crear contacto

Use esta acción para crear un nuevo contacto (individual, unidad organizativa, grupo de permisos, recurso o cola) en el sistema HighGear. Esta acción devuelve el identificador del nuevo contacto.

Crear tarea

Use esta acción para crear una nueva tarea en el sistema HighGear. Esta acción devuelve el identificador de la nueva tarea.

Eliminar archivo de contacto

Use esta acción para eliminar un archivo adjunto a un contacto en el sistema HighGear.

Eliminar archivo de tareas

Use esta acción para eliminar un archivo adjunto a una tarea en el sistema HighGear.

Obtención del contenido del archivo de tareas

Use esta acción para obtener un archivo adjunto a una tarea en el sistema HighGear.

Obtener contacto

Use esta acción para obtener los valores de campo de un contacto en el sistema HighGear.

Obtener contenido del archivo de contacto

Use esta acción para obtener un archivo adjunto a un contacto en el sistema HighGear.

Obtener tarea

Use esta acción para obtener los valores de campo de una tarea en el sistema HighGear.

Tareas de búsqueda

Use esta acción para buscar tareas en el sistema HighGear. La búsqueda se basa en los criterios de campo de un formulario de tarea especificado. Esta acción devuelve el identificador y una breve descripción de las tareas que coinciden con los criterios de búsqueda.

Actualizar contacto

Use esta acción para actualizar los campos de tipo de contacto de un contacto en el sistema HighGear. Esta acción devuelve el identificador del contacto que se modificó.

Parámetros

Nombre Clave Requerido Tipo Description
ID de contacto
contactId True integer

Identificador de contacto

Clase contact
contact_class True string

Clasificación de contactos

Tipo de contacto
contact_type True integer

Tipo de contacto con los campos que se van a actualizar.

model
model True dynamic

Campos que se van a actualizar para el contacto especificado.

Devoluciones

Creación de una respuesta de contactos

Actualizar tarea

Use esta acción para actualizar los campos de formulario de tarea de una tarea en el sistema HighGear. Esta acción devuelve el identificador de la tarea y un valor booleano que indica que se modificó la tarea (true o false).

Parámetros

Nombre Clave Requerido Tipo Description
Id. de tarea
taskId True integer

Identificador de tarea

Formulario de tarea
job_type True integer

Formulario de tarea con los campos que se van a actualizar.

model
model True dynamic

Campos que se van a actualizar para la tarea especificada.

Devoluciones

Editar respuesta de la tarea

Buscar contactos

Use esta acción para buscar contactos en el sistema HighGear. La búsqueda se basa en los criterios de campo de un tipo de contacto especificado. Esta acción devuelve el identificador, el nombre y la dirección de correo electrónico de los contactos que coinciden con los criterios de búsqueda.

Parámetros

Nombre Clave Requerido Tipo Description
Clase contact
contact_class True string

Clasificación de contactos

Tipo de contacto
contact_type True integer

Tipo de contacto con los campos que se van a usar como criterios de búsqueda.

model
model True dynamic

Devoluciones

response
array of Contact

Crear contacto

Use esta acción para crear un nuevo contacto (individual, unidad organizativa, grupo de permisos, recurso o cola) en el sistema HighGear. Esta acción devuelve el identificador del nuevo contacto.

Parámetros

Nombre Clave Requerido Tipo Description
Clase contact
contact_class True string

Clasificación de contactos

Tipo de contacto
contact_type True integer

Tipo de contacto del nuevo contacto

model
model True dynamic

Datos de campo del nuevo contacto

Devoluciones

Creación de una respuesta de contactos

Crear tarea

Use esta acción para crear una nueva tarea en el sistema HighGear. Esta acción devuelve el identificador de la nueva tarea.

Parámetros

Nombre Clave Requerido Tipo Description
Formulario de tarea
job_type True integer

Forma de tarea de la nueva tarea.

model
model True dynamic

Datos de campo de la nueva tarea.

Devoluciones

Respuesta de creación de tareas

Eliminar archivo de contacto

Use esta acción para eliminar un archivo adjunto a un contacto en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de archivo
fileId True integer

Identificador del archivo de contacto

Devoluciones

response
object

Eliminar archivo de tareas

Use esta acción para eliminar un archivo adjunto a una tarea en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de archivo
fileId True integer

Identificador del archivo de tarea

Devoluciones

response
object

Obtención del contenido del archivo de tareas

Use esta acción para obtener un archivo adjunto a una tarea en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de archivo
fileId True integer

Identificador del archivo de tarea

Devoluciones

Contenido del archivo.

Contenido del archivo
binary

Obtener contacto

Use esta acción para obtener los valores de campo de un contacto en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
ID de contacto
contactId True integer

Identificador de contacto

Clase contact
contact_class True string

Clasificación de contactos

Tipo de contacto
contact_type True integer

Tipo de contacto con los campos que se van a recuperar.

Devoluciones

Las salidas de esta operación son dinámicas.

Obtener contenido del archivo de contacto

Use esta acción para obtener un archivo adjunto a un contacto en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de archivo
fileId True integer

Identificador del archivo de contacto

Devoluciones

Contenido del archivo.

Contenido del archivo
binary

Obtener tarea

Use esta acción para obtener los valores de campo de una tarea en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de tarea
taskId True integer

Identificador de tarea

Formulario de tarea
job_type True integer

Formulario de tarea con los campos que se van a recuperar.

Devoluciones

Las salidas de esta operación son dinámicas.

Tareas de búsqueda

Use esta acción para buscar tareas en el sistema HighGear. La búsqueda se basa en los criterios de campo de un formulario de tarea especificado. Esta acción devuelve el identificador y una breve descripción de las tareas que coinciden con los criterios de búsqueda.

Parámetros

Nombre Clave Requerido Tipo Description
Formulario de tarea
job_type True integer

Formulario de tarea con los campos que se van a usar como criterios de búsqueda.

model
model True dynamic

Devoluciones

Desencadenadores

Cuando una tarea entra en un nodo de solicitud web

Esta acción desencadena un nuevo flujo cuando una tarea entra en un nodo Make Web Request dentro de un flujo de trabajo definido en el sistema HighGear.

Cuando una tarea entra en un nodo de solicitud web

Esta acción desencadena un nuevo flujo cuando una tarea entra en un nodo Make Web Request dentro de un flujo de trabajo definido en el sistema HighGear.

Parámetros

Nombre Clave Requerido Tipo Description
Flujo de trabajo
workflow_id True integer

Flujo de trabajo que contiene el nodo Realizar solicitud web que desencadenará el flujo.

Nodo
node_id True integer

Nodo Realizar solicitud web que desencadenará el flujo.

Nombre
label True string

Nombre de la suscripción creada para el nodo Realizar solicitud web. Este nombre se mostrará en la lista de suscripciones activas para el nodo.

Devoluciones

Nombre Ruta de acceso Tipo Description
Id. de tarea
jobId integer

Identificador de la tarea que ejecuta esta acción

Id. de usuario que inició sesión
loggedInUser integer

Identificador del usuario que ha iniciado sesión cuando se ejecutó el flujo de trabajo.

Definiciones

TaskCreateResponse

Respuesta de creación de tareas

Nombre Ruta de acceso Tipo Description
Id. de tarea
task_id integer

Identificador de la nueva tarea

Errores de carga
upload_failures array of string

Lista de cadenas de error de carga si se produce un error en las operaciones de carga de archivos.

TaskEditResponse

Editar respuesta de la tarea

Nombre Ruta de acceso Tipo Description
Id. de tarea
task_id integer

Identificador de tarea

Se modificó la tarea
was_task_modified boolean

Estados (true o false) la tarea se cambió como resultado de la acción.

Errores de carga
upload_failures array of string

Lista de cadenas de error de carga si se produce un error en las operaciones de carga de archivos.

TaskSearchResponse

Respuesta de búsqueda de tareas

Nombre Ruta de acceso Tipo Description
Id. de tarea
task_id integer

Identificador de tarea

Breve descripción
brief_description string

Descripción breve de la tarea

Contacto

Nombre Ruta de acceso Tipo Description
ID de contacto
contact_id integer

Identificador de contacto

Nombre
name string

Nombre del contacto

Dirección de correo electrónico
email_address string

Dirección de correo electrónico del contacto

CreateContactResponse

Creación de una respuesta de contactos

Nombre Ruta de acceso Tipo Description
ID de contacto
contact_id integer

Identificador del nuevo contacto

Errores de carga
upload_failures array of string

Lista de cadenas de error de carga si se produce un error en las operaciones de carga de archivos.

objeto

Este es el tipo 'objeto'.

binary

Este es el tipo de datos básico "binary".