Home
Generalidades Collapse menú
    Asociar Procedimiento

    Detalles de la petición

    • URL: api/v8.6/task/{procedureId}/{itemId}/procedure?itemType={itemType}

    • Tipo: GET

    • Encabezados requeridos:

      • Authorization: TOKEN

    Parámetros

    Nombre Tipo de dato Obligatorio Descripción
    procedureId Número Si Id del procedimiento a asociar (PRID de la tabla ASDK_PROCEDURE)
    itemId Número Si Id del caso (Id compuesto o id global de caso)
    itemId Número Si Tipo de caso (1-Incidente, 2-Problema, 3-Cambio, 4-Requerimiento)



    Cuerpo de la petición

    N/A

    Respuesta

    No hay cuerpo de respuesta se podrá ver porque la respuesta http deberá ser 200.

    Mensajes de error

    Código Estado HTTP Mensaje de error Razón
    400 BadRequest InvalidProcedureId El id del procedimiento tiene un formato no válido o no está dentro de los posibles procedimientos a asociar al caso (*).

    *Los posibles procedimientos a asociar dependen de la configuración. En esta se tiene en cuenta si el procedimiento está asociado al tipo de caso y si un caso tiene asociado un servicio el cual cuenta con un procedimiento configurado.
    404 NotFound InvalidItemId El id del caso no es un valor con formato valido o si el caso no corresponde con el tipo de caso.
    400 BadRequest InvalidItemType El tipo de caso no es válido.
    400 BadRequest InvalidStateConfiguraton No hay estados configurados para las tareas en el proyecto del caso.
    404 NotFound CaseIsClosed El caso está en un estado final.
    400 BadRequest FailureAddProcedure El caso ya tiene un procedimiento asociado.
    404 NotFound UnauthorizedCreateTaskIn CasesOfOtherSpecialist El usuario no puede asociar procedimientos al caso. La validación del permiso CREATE TASK IN CASES OFOTHER SPECIALIST se hace como en la consola web de especialistas (ASDKV8).
    500 InternalServerError FailureAddProcedure Error interno del servidor.