Diferencia entre revisiones de «Troubleshooting de Findepmovil»

De Plataforma COA Crowd
Saltar a: navegación, buscar
(Desasignacion de tarea)
Línea 53: Línea 53:
 
== Desasignacion de tarea ==
 
== Desasignacion de tarea ==
  
Se requiere una desasignacion de tarea cuando el worker que la trae ahorita, no es quien deberia resolverla, o porque ya no la va a resolver. Esto es a peticion explicita del equipo de findepmovil.
+
Se requiere una desasignacion de tarea cuando el worker que la trae ahorita, no es quien debería resolverla, o porque ya no la va a resolver. Esto es a petición explicita del equipo de findepmovil.
 +
 
 +
 
 +
 
 +
<code class="mwt-code" >POST</code>
 +
 
 +
<code class="mwt-code" >https://layer-api-event-bus-service.autonomation.tijuana.mesh-servicios-fnd.mx/v1/redis/unAssignTaskForBranch<br></code>
 +
 
 +
<code class="mwt-code" >BODY</code>
 +
 
 +
<code class="mwt-code" >{</code><br><code class="mwt-code" >&nbsp; &nbsp; "ejecutivo": "000726893432",</code><br><code class="mwt-code" >&nbsp; &nbsp; "empresa": "FISA",</code><br><code class="mwt-code" >&nbsp; &nbsp; "sucursal": "26",</code><br><code class="mwt-code" >&nbsp; &nbsp; "uuidCrowd": "s-1-9bb8baeb-0550-4099-9f70-d70685420e63"</code><br><code class="mwt-code" >}</code>

Revisión del 13:23 31 may 2022

Troubleshooting de Findepmovil

A continuacion se describiran loa pasos principales para solucionar problemas relacionados con las tareas de FindepMovil


Obtener información general

Obtener tareas dadas un idSolicitud 

Se obtiene primero el listado de las tareas dados un idsolicitud. En general va a haber varias pero las pertenecientes a findepmovil son las siguientes:

  • VERIDOMFISICA
  • VERIVISITANEGOCIO
  • VERIEMPLEOFORMAL
  • VERIEMPLETOINFORMAL

Con lo cual mandamos la siguiente petición para recibir una lista de tareas:

GET

https://layer-api-core-service.autonomation.tijuana.mesh-servicios-fnd.mx/v1/api/get_task_results_manager?pageNumber=0&itemsPerPage=1000&period=ALL&idSolicitud={idSolicitud}


Si la tarea esta en status RESOLVIENDO, ENVIADA, APROBADA, RECHAZADA o ERROR, no estará en redis.


Obtener Información de REDIS

Teniendo el id de crowd , de la tarea a solucionar el problema. Se obtiene la información de REDIS con el siguiente endpoint: 

GET

https://layer-api-event-handler-service.autonomation.tijuana.mesh-servicios-fnd.mx/v1/state/getTaskForBranchInfo?uuidCrowd={task_segment_uuid}


Donde podremos obtener la siguiente información:

  • Empresa
  • Sucursal
  • WorkerId


Desasignacion de tarea

Se requiere una desasignacion de tarea cuando el worker que la trae ahorita, no es quien debería resolverla, o porque ya no la va a resolver. Esto es a petición explicita del equipo de findepmovil.


POST

https://layer-api-event-bus-service.autonomation.tijuana.mesh-servicios-fnd.mx/v1/redis/unAssignTaskForBranch

BODY

{
    "ejecutivo": "000726893432",
    "empresa": "FISA",
    "sucursal": "26",
    "uuidCrowd": "s-1-9bb8baeb-0550-4099-9f70-d70685420e63"
}