Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| apiba360_12 [2025/05/16 22:05] – [Actualizar Perfil Usuario] aolano | apiba360_12 [2025/10/28 17:08] (actual) – [Gestión del Checklist] aolano | ||
|---|---|---|---|
| Línea 87: | Línea 87: | ||
| | [[apiba360_12# | | [[apiba360_12# | ||
| | [[apiba360_12# | | [[apiba360_12# | ||
| + | | [[apiba360_12# | ||
| | [[apiba360_12# | | [[apiba360_12# | ||
| | [[apiba360_12# | | [[apiba360_12# | ||
| Línea 96: | Línea 97: | ||
| ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ||
| | [[apiba360_12# | | [[apiba360_12# | ||
| + | |||
| + | ==== Gestión del Checklist ==== | ||
| + | |||
| + | ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ||
| + | | [[apiba360_12# | ||
| + | | [[apiba360_12# | ||
| + | | [[apiba360_12# | ||
| + | |||
| ===== Primeros pasos ===== | ===== Primeros pasos ===== | ||
| Línea 1913: | Línea 1922: | ||
| No requiere parámetros | No requiere parámetros | ||
| + | | ||
| + | ---- | ||
| + | - | ||
| + | **Autenticación: | ||
| + | |||
| + | Este recurso requiere que se envíe en los Headers los parámetros relacionados en [[apiba360_12# | ||
| + | |||
| + | ---- | ||
| **Campos:** | **Campos:** | ||
| Línea 4972: | Línea 4989: | ||
| | idcuenta | Cuenta a la que pertenece el contacto que está asociada al caso | Integer | No | | 45 | | | idcuenta | Cuenta a la que pertenece el contacto que está asociada al caso | Integer | No | | 45 | | ||
| | idsla | Id del acuerdo asociado al caso | Integer | No | | 1 | | | idsla | Id del acuerdo asociado al caso | Integer | No | | 1 | | ||
| - | | idworkflow | Id del proceso asociado al caso | Integer | No | No es necesario enviar este campo dado que la combinación del producto, motivo y submotivo asigna automáticamente | + | | idworkflow | Id del proceso asociado al caso | Integer | No | Es necesario enviar este campo si es un caso que tiene un proceso asociado; de lo contrario, se limpiará |
| + | | idstageactual | Id del paso del proceso asociado | ||
| | idusuarioasignado | Id del usuario asignado al caso | Integer | No | Esta es la lógica que emplea Be Aware 360 cuando se actualiza el asignado de un caso: \\ \\ * Si se envía ID asignado válido, lo asigna al caso. \\ * Si se envía ID asignado inválido, deja Caso sin asignado. \\ * Si no se envía parámetro de asignado, deja Caso sin asignado. \\ * Si se envía ID asignado NULL, deja al Caso sin asignado. \\ * Si se envía un ID asignado de un usuario que está // | | idusuarioasignado | Id del usuario asignado al caso | Integer | No | Esta es la lógica que emplea Be Aware 360 cuando se actualiza el asignado de un caso: \\ \\ * Si se envía ID asignado válido, lo asigna al caso. \\ * Si se envía ID asignado inválido, deja Caso sin asignado. \\ * Si no se envía parámetro de asignado, deja Caso sin asignado. \\ * Si se envía ID asignado NULL, deja al Caso sin asignado. \\ * Si se envía un ID asignado de un usuario que está // | ||
| | cf | Campos personalizados del caso | Lista (depende del tipo de campo) | Depende de la configuración del campo personalizado si fue marcado como obligatorio. | Lista de campos personalizados con su valor correspondiente, | | cf | Campos personalizados del caso | Lista (depende del tipo de campo) | Depende de la configuración del campo personalizado si fue marcado como obligatorio. | Lista de campos personalizados con su valor correspondiente, | ||
| | finalizado| Indica si el caso está finalizado. 0 indica que el caso no está finalizado y 1 indica que sí está finalizado el caso. | Integer | Sí | | 0 | | | finalizado| Indica si el caso está finalizado. 0 indica que el caso no está finalizado y 1 indica que sí está finalizado el caso. | Integer | Sí | | 0 | | ||
| | id | Id del caso que se va a actualizar | Integer | Sí | | 8 | | | id | Id del caso que se va a actualizar | Integer | Sí | | 8 | | ||
| + | | finalizado| Indica si el caso se encuentra finalizado o no | Integer | Sí | | 1 | | ||
| **Ejemplo: | **Ejemplo: | ||
| Línea 4993: | Línea 5012: | ||
| " | " | ||
| " | " | ||
| + | " | ||
| " | " | ||
| { | { | ||
| Línea 6198: | Línea 6218: | ||
| " | " | ||
| { | { | ||
| + | " | ||
| + | " | ||
| " | " | ||
| - | "nombre": "Archivo de prueba.pdf", | + | "idobjeto": |
| - | " | + | |
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| " | " | ||
| { | { | ||
| - | " | + | " |
| - | " | + | " |
| }, | }, | ||
| { | { | ||
| - | " | + | " |
| - | " | + | " |
| } | } | ||
| ], | ], | ||
| - | "idusuario": | + | "idtipodocumento": |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| " | " | ||
| - | "idtipodocumento": | + | "idcontactodesc": "Pedro Gómez", |
| - | | + | |
| - | " | + | |
| " | " | ||
| " | " | ||
| - | "clasificacion": | + | "publico": |
| " | " | ||
| - | " | + | " |
| - | " | + | " |
| + | " | ||
| + | " | ||
| " | " | ||
| - | " | + | " |
| - | " | + | |
| }, | }, | ||
| { | { | ||
| - | "idrol": | + | "idusuario": |
| " | " | ||
| - | " | + | |
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | | ||
| + | " | ||
| " | " | ||
| { | { | ||
| - | " | + | " |
| - | " | + | " |
| }, | }, | ||
| { | { | ||
| - | " | + | " |
| - | " | + | " |
| } | } | ||
| ], | ], | ||
| - | "idusuario": | + | "idtipodocumento": |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| " | " | ||
| - | "idtipodocumento": | + | "idcontactodesc": "Pedro Gómez", |
| - | | + | |
| - | " | + | |
| " | " | ||
| " | " | ||
| - | "clasificacion": | + | "publico": |
| " | " | ||
| - | " | + | " |
| - | " | + | " |
| + | " | ||
| + | " | ||
| " | " | ||
| - | " | + | " |
| - | " | + | |
| } | } | ||
| ], | ], | ||
| Línea 6304: | Línea 6328: | ||
| | FILE | Archivo adjunto del caso | Archivo (Formato binario). | Sí | De acuerdo con el lenguaje de programación que se esté empleando, se deben usar las funciones para cargar el archivo y generar dicho archivo en formato binario. | | | | FILE | Archivo adjunto del caso | Archivo (Formato binario). | Sí | De acuerdo con el lenguaje de programación que se esté empleando, se deben usar las funciones para cargar el archivo y generar dicho archivo en formato binario. | | | ||
| | IDUSUARIO | Identifica el ID de usuario que hace la carga del archivo al caso. | Integer | Sí | | 3 | | | IDUSUARIO | Identifica el ID de usuario que hace la carga del archivo al caso. | Integer | Sí | | 3 | | ||
| + | | IDTIPODOCUMENTO | Identifica el ID del tipo de documento asociado al archivo que se está cargando en el caso. | Integer | No | | 22 | | ||
| + | | PUBLICO | Identifica si el archivo que se está cargando en el caso es de carácter público o privado. | Integer | Sí | El valor 1 corresponde a Público y el valor 0 corresponde a Privado. | 1 | | ||
| **Ejemplo: | **Ejemplo: | ||
| - | {{: | + | {{: |
| ---- | ---- | ||
| Línea 6815: | Línea 6841: | ||
| ---- | ---- | ||
| + | ===== Gestión del Checklist ===== | ||
| + | |||
| + | |||
| + | |||
| + | ==== Consultar lista de tareas de un caso ==== | ||
| + | |||
| + | ---- | ||
| + | === Método === | ||
| + | |||
| + | '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === URL Recurso === | ||
| + | |||
| + | **%%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Request: === | ||
| + | |||
| + | **Parámetros: | ||
| + | |||
| + | id_caso -> Corresponde al id del caso. | ||
| + | |||
| + | **Autenticación: | ||
| + | |||
| + | Este recurso requiere que se envíe en los Headers los parámetros relacionados en [[apiba360_12# | ||
| + | |||
| + | |||
| + | **Campos:** | ||
| + | |||
| + | No requiere enviar campos. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | %%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Response === | ||
| + | |||
| + | El sistema retorna las tareas asociadas al paso del caso específico. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }</ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Hacer check en tarea de un caso ==== | ||
| + | |||
| + | ---- | ||
| + | === Método === | ||
| + | |||
| + | '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === URL Recurso === | ||
| + | |||
| + | **%%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Request: === | ||
| + | |||
| + | **Parámetros: | ||
| + | |||
| + | Este recurso no recibe parámetros | ||
| + | |||
| + | **Autenticación: | ||
| + | |||
| + | Este recurso requiere que se envíe en los Headers los parámetros relacionados en [[apiba360_12# | ||
| + | |||
| + | **Campos:** | ||
| + | |||
| + | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
| + | | idcaso | Id del caso al que pertenece la tarea | Integer | Sí | | 28 | | ||
| + | | idtarea | Id de la tarea que se quiere checkear | Integer | Sí | | 100 | | ||
| + | | origin | Ambiente desde el que se genera el chequeo | String | Sí | | “ba360review.deskbeaware.com” | | ||
| + | |||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Response === | ||
| + | |||
| + | El sistema hace check a la tarea en el caso. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }</ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Hacer uncheck en tarea de un caso ==== | ||
| + | |||
| + | ---- | ||
| + | === Método === | ||
| + | |||
| + | '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === URL Recurso === | ||
| + | |||
| + | **%%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Request: === | ||
| + | |||
| + | **Parámetros: | ||
| + | |||
| + | Este recurso no recibe parámetros | ||
| + | |||
| + | **Autenticación: | ||
| + | |||
| + | Este recurso requiere que se envíe en los Headers los parámetros relacionados en [[apiba360_12# | ||
| + | |||
| + | |||
| + | |||
| + | **Campos:** | ||
| + | |||
| + | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
| + | | idcaso | Id del caso al que pertenece la tarea | Integer | Sí | | 28 | | ||
| + | | idtarea | Id de la tarea que se quiere checkear | Integer | Sí | | 100 | | ||
| + | | origin | Ambiente desde el que se genera el chequeo | String | Sí | | “ba360review.deskbeaware.com” | | ||
| + | |||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Response === | ||
| + | |||
| + | El sistema hace uncheck a la tarea en el caso. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | |||