POST api/Jornada/MasivoJornadas?rutEmpresa={rutEmpresa}&idUsuario={idUsuario}
Método para registrar jornadas de forma masiva
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
rutEmpresa |
RUT de empresa relacionada |
integer |
Required |
idUsuario |
ID de usuario para validar de forma local |
integer |
Required |
Body Parameters
Objeto con id de empresa y ubicación de archivo a procesar
MasivoName | Description | Type | Additional information |
---|---|---|---|
idEmpresa | integer |
None. |
|
nombreArchivo | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "idEmpresa": 1, "nombreArchivo": "sample string 2" }
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Arreglo de objeto IngresoJornada, con todas las jornadas creadas con su ID o con error 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-23T14:57:23.0725189-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-23T14:57:23.0725189-04:00", "horaInicioJornada": "sample string 14" }, { "$ref": "2" } ] }