POST api/Jornada/RegistrarJornada?idUsuario={idUsuario}&rutEmpresa={rutEmpresa}
Método para registrar jornadas
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
idUsuario |
ID de usuario para validar de forma local |
integer |
Required |
rutEmpresa |
RUT de empresa relacionada |
integer |
Required |
Body Parameters
Lista de objeto IngresoJornada, que contiene la información necesaria para crear las diferentes jornadas
Collection of IngresoJornadaName | Description | Type | Additional information |
---|---|---|---|
rutTrabajador | integer |
None. |
|
dvTrabajador | string |
None. |
|
pasaporte | string |
None. |
|
idNave | integer |
None. |
|
fechaInicioJornada | date |
None. |
|
idLocacion | integer |
None. |
|
fechaFinJornada | date |
None. |
|
horaInicioJornada | string |
None. |
|
horaTerminoJornada | string |
None. |
|
horaInicioDescanso | string |
None. |
|
horaTerminoDescanso | string |
None. |
|
idContrato | integer |
None. |
Request Formats
application/json, text/json
Sample:
[ { "$id": "1", "rutTrabajador": 1, "rutTrabajadorSpecified": true, "dvTrabajador": "sample string 2", "pasaporte": "sample string 3", "idNave": 1, "idNaveSpecified": true, "fechaInicioJornada": "2024-04-20T06:23:09.0030264-04:00", "idLocacion": 1, "idLocacionSpecified": true, "fechaFinJornada": "2024-04-20T06:23:09.0030264-04:00", "fechaFinJornadaSpecified": true, "horaInicioJornada": "sample string 8", "horaTerminoJornada": "sample string 9", "horaInicioDescanso": "sample string 10", "horaTerminoDescanso": "sample string 11", "idContrato": 12 }, { "$ref": "1" } ]
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Arreglo de objeto IngresoJornada, que contiene el ID de la jornada creada, sus datos o mensajes de errores si corresponde
JornadaCreadoName | Description | Type | Additional information |
---|---|---|---|
Estado | integer |
None. |
|
Mensaje | string |
None. |
|
jornadaCreadoDetalle | Collection of JornadaCreadoDetalle |
None. |
Response Formats
application/json, text/json
Sample:
{ "estado": 1, "mensaje": "sample string 2", "jornadaCreadoDetalle": [ { "$id": "2", "id": "sample string 1", "rutTrabajador": 1, "dvTrabajador": "sample string 2", "pasaporte": "sample string 3", "nombre": "sample string 4", "apellido": "sample string 5", "fechaFinJornada": "2024-04-20T06:23:09.0186491-04:00", "horaTerminoJornada": "sample string 6", "horaInicioDescanso": "sample string 7", "horaTerminoDescanso": "sample string 8", "idNave": 1, "nave": "sample string 9", "idLocacion": 1, "lugar": "sample string 10", "error": "sample string 11", "concesionario": "sample string 12", "fechaInicioJornada": "2024-04-20T06:23:09.0186491-04:00", "horaInicioJornada": "sample string 14" }, { "$ref": "2" } ] }