Actualizar una novedad.

Actualizar una novedad para un empleado.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Actualiza una novedad existente de un empleado.

Reglas de negocio

  • La novedad debe existir; si no, se responde no encontrado con el uuid enviado.
  • Aplica las mismas validaciones que la creación según el tipo de captura del concepto.
  • Se valida el número de veces ya pagado: no se puede reducir por debajo de lo efectivamente liquidado.
  • Caso particular: si la fecha de inicio queda anterior o igual a la fecha del último pago del empleado y el error es de carácter informativo, la operación es exitosa y devuelve el aviso dentro del campo de error de la respuesta, sin bloquear el guardado. Conviene revisar ese campo aunque el código sea 200.
  • Cualquier otra validación de novedad fallida sí bloquea la actualización.
Body Params

DTO que representa una novedad de nómina.

string

UUID del vinculado, este valor puede ser consultado desde el endpoint /vinculados

string

UUID de la novedad a actualizar

string

ID del concepto de la novedad, este valor puede ser consultado desde el endpoint /conceptosNovedad

string

Tipo de captura, más documentación en la definición del concepto en el endpoint /conceptosNovedad

string

Tipo de concepto

double

Valor de la novedad

double

Días u horas de la novedad

int32

Número de veces que ocurre la novedad

string

Código de periodicidad.

  • P: Todos los periodos
  • 1P: Primer periodo del mes
  • 2P: Segundo periodo del mes
  • UP: Ultimo periodo del mes
string

Información en.

  • HOR: Horas
  • VLR: Valor
  • SAL: Saldo
  • FEC: Rango de fechas
  • DIA: Dias
string

UUID del tercero. Este valor puede ser consultado desde el endpoint /api/v1/contactos.

date-time

Fecha inicial de la novedad

date-time

Fecha final de la novedad

string

Código de la novedad

string

UUID de la novedad base

double

Saldo de la novedad

string

Código de la Forma de pago para novedad de vacaciones.

  • CO: Completas
  • PP: Por Periodos
  • AD: Adelanto
int32

Excluir periodo

double

Ajuste de la novedad

boolean

Indica si es un pago especial

Headers
string
required

Bearer token para la autorización. Consulte la documentación inicial del módulo de nómina para obtener instrucciones sobre cómo generar el token de autenticación.

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json