====== Instrucciones para utilizar el servicio web de WorkTeam Cloud para Inyectar faltas en el sistema ======

Para ingresar al módulo de métodos en el servicio web de WorkTeam se dividirá el objetivo en dos pasos; primero deberá obtener un token que será válido por 15 minutos de uso, y posteriormente con ese token podrá enviar los datos del colaborador al que se le registrará en este caso el ausentismo. 



**1) Solicitar el token temporal.** 

**URL**
<code php>
'https://wtcrecal.workteam.com.mx/index.php/processAdminSitio/api/getToken'
</code>
enviar en el //body//:
  * **data**
<code php>
{
  "usr": "webservice@recal.mx", 
  "pass": "bruselas?676?"
}
</code>


En caso __exitoso__ se devolverá una respuesta empaquetada en formato JSON como sigue:
<code php>
{
  "token":"063505b47653ec2e9c9e65cdbf9e"
}
</code>

**2) Registrar el ausentismo al colaborador.** 
Dentro de una solicitud HTTP con la URL:

**URL**
<code php>
'https://wtcrecal.workteam.com.mx/index.php/processAdminSitio/api/executeProcess'
</code>
enviar en el //body//:
  * **data**
<code php>
{
  "metodo":"InyectarFalta",
  "fechaInicio": "2020-01-18", 
  "duracion":"3",
  "nomina":"0005",
  "idTipoFalta":"2",
  "nota":"desde postman"
}
</code>
  * **token**
<code php>
063505b47653ec2e9c9e65cdbf9e
</code>

En caso __exitoso__ se devolverá una respuesta empaquetada en formato JSON como sigue:
<code php>
{
  "response":
  {
    "Detalle":"Exito, falta inyectada para el empleado: 0005.",
    "Error":false
  }
}
</code>


En ambos casos en caso de __error__ devolverá en response la variable //"Error"// establecida en un valor verdadero //true// y en la variable de //"Detalle"// podrán visualizar la explicación del problema que se enfrentó la solicitud en el proceso.