POST api/Relacionlab/finalizarRelacionLaboral?rutEmpresa={rutEmpresa}&idUsuario={idUsuario}
Método para finalizar relaciones laborales
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
rutEmpresa | integer |
Required |
|
idUsuario |
ID de usuario para validar de forma local |
integer |
Required |
Body Parameters
Lista de contratos a finalizar
Collection of ContratoFinalizacionName | Description | Type | Additional information |
---|---|---|---|
idContrato | integer |
None. |
|
idCausalTermino | integer |
None. |
|
fechaTermino | date |
None. |
Request Formats
application/json, text/json
Sample:
[ { "$id": "1", "idContrato": 1, "idCausalTermino": 2, "fechaTermino": "2024-03-28T12:03:23.8895108-03:00" }, { "$ref": "1" } ]
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Devuelve arreglo de objeto ContratoFinalizacion que contiene la empresa, el contrato, la causal de término y el usuario
ContratoFinalizacionRespuestaName | Description | Type | Additional information |
---|---|---|---|
Estado | integer |
None. |
|
Mensaje | string |
None. |
|
contratoFinalizacionDetalle | Collection of ContratoFinalizacionRespuestaDetalle |
None. |
Response Formats
application/json, text/json
Sample:
{ "estado": 1, "mensaje": "sample string 2", "contratoFinalizacionDetalle": [ { "$id": "2", "rutEmpresa": 1, "idContrato": 1, "idCausalTermino": 1, "fechaTermino": "2024-03-28T12:03:23.9051392-03:00", "error": "sample string 3", "linkPDF": "sample string 4" }, { "$ref": "2" } ] }