ES
Español
English
Português
    Obtener tarea

    Para obtener los detalles del caso mediante el conector Aranda Service Management tenga en cuenta los siguientes pasos:

    1. Obtenga el Task ID (Identificador en el sistema de la tarea).

    2. Seleccione la función Get Task

    3. Ingrese el valor obligatorio:

    • Task ID

    Obtendrá como respuesta:

    Nombre Identificador Tipo Descripción
    Additional Fields additionalFields array Campos adicionales de la tarea, según el caso recuperado
    Attachments attachments array Archivos adjuntos al caso
    Author ID author.id integer Identificador del autor
    Author Name author.name string Nombre del autor
    Solution commentary string Solución de la tarea
    Description description string Descripción de la tarea
    Duration duration integer Duración de la tarea en minutos
    Estimated date final estimatedDate.final string Fecha estimada final
    Estimated date initial estimatedDate.initial string Fecha estimada inicial
    Final date finalDate string Fecha final
    Group ID group.id integer Identificador grupo responsable
    Group Name group.name string Nombre grupo responsable
    Is Priority or Emergency isPriorityOrEmergency boolean Determina si la tarea es prioritaria o urgente
    Task ID id integer Identificador en el sistema de la tarea
    Item Type item.type string Tipo de tarea
    Item version item.version integer Version de la tarea
    Model ID model.id integer Identificador del modelo
    Model name model.name string Nombre del Modelo
    Creation date openedDate string Fecha de creación de la tarea
    Parent case code parent.idByProject string Identificador por proyecto del caso principal
    Parent case id parent.id string Identificador del sistema para el caso principal
    Parent case type parent.itemType string Nombre del tipo de caso para el caso principal
    Parent case type ID parent.itemTypeId string Identificador del tipo de caso para el caso principal
    Progress progress integer Progreso
    Project ID project.id integer Identificador proyecto
    Project Name project.name string Nombre del proyecto
    Reason ID reason.id integer Identificador de la razón de cambio
    Reason Name reason.name string Nombre de la razón de cambio
    Responsible ID responsible.id integer Identificador del responsable
    Responsible Name responsible.name string Nombre del responsable
    Task title subject string Titulo de la tarea
    Real date final realDate.final string Fecha de finalización real
    Real date initial realDate.initial string Fecha de inicio real
    Status ID state.id integer Identificador del estado
    Status name state.name string Nombre del estado
    Previous state state.previousState string Identificador del estado previo
    Task creation status ID state.wasCreated string Determina el identificador del estado con el que se creó la tarea
    Task creation status name state.wasCreatedName string Determina el nombre del estado con el que se creó la tarea


    Campos Adicionales

    Para los campos adicionales se presenta un JSON con la siguiente estructura:

    
    {
        "additionalFields": [
            {
                "fieldId": 0,
                "fieldType": "",
                "nameField": "",
                "values": [
                   ""
                ],
                "valueDetails":{
                    "id": 0,
                    "value": ""
                }
            }
        ]                
    }
    
    

    Donde:

    -fieldId: Id del campo adicional.
    -fieldType: Tipo de campo adicional.
    -nameField: Nombre del campo adicional.
    -values: Valor del campo adicional, los valores que retorna son similares a los ingresados cuando se crea o se actualiza un registro, este valor depende del tipo de campo, para más información consulte: Campos adicionales
    -valueDetails: Corresponde al detalle de los campos tipo lista o catálogo:

    • id: Corresponde al identificador del sistema para el valor del catálogo.
    • value: Corresponde al nombre o etiqueta del valor del catálogo.

    Para el manejo del conector puede hacer uso de las propiedades mostradas a continuación:

    Mediante la acción integrada:


    Archivos Adjuntos

    Para los archivos adjuntos se presenta un JSON con la siguiente estructura:

    
    {
        "attachments": [
            {
                "id": 0,
                "name": "",
                "created": "ISO 8601",
                "description": "string",
                "isPublic": true,
                "size": 0
            }
        ]                
    }
    
    

    Donde:

    -id: Corresponde al identificador del sistema para el archivo adjunto.
    -name: Corresponde al nombre del archivo adjunto.
    -size: Corresponde al tamaño en bytes del archivo adjunto.
    -isPublic: Determina si el archivo adjunto es público.
    -description: Determina si el archivo adjunto es público.
    -created: Corresponde a la fecha de creación del archivo adjunto.

    Para el manejo del conector puede hacer uso de las propiedades mostradas a continuación:

    Mediante la acción integrada: