Anular pago de nómina

Anular un pago de nómina indicando la razón de la anulación.

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

Anula un pago de nómina completo (todos sus comprobantes de empleado), revirtiendo las novedades que se hubieran pagado en él y recalculando los aportes y pasivos laborales del período.

Reglas de negocio

  • El pago debe estar en estado definitivo; si todavía está en proceso, no se puede anular.
  • Si el pago fue generado automáticamente por otro pago (ej. un adelanto o una liquidación definitiva), no se puede anular directamente — primero hay que anular el pago que lo originó.
  • Si los aportes a seguridad social del mes de ese pago ya fueron pagados, no se puede anular.
  • Si ya existe un pago definitivo de un mes posterior para la compañía, el mes de este pago queda "cerrado" y no se puede anular.
  • Si el empleado tiene un pago del siguiente período en proceso (adelanto o liquidación definitiva), no se puede anular hasta resolver ese pago en proceso.
  • Si pagoRealizado es true y el pago estaba en estado Pagada, se crea automáticamente una novedad de "Deducción por Anulación" para descontarle ese valor al empleado en un pago futuro.
  • Al anular, las novedades que se habían pagado en ese pago vuelven a estado Activa (se les resta una "vez pagada" y se restituye su saldo si aplica).
Path Params
string
required
Body Params
string
required

Motivo de la anulación. Máx. 30 caracteres.

string

No tiene efecto en esta operación — se acepta porque el body reutiliza el mismo DTO (AnulacionDTO) que usa Anular comprobante de pago, donde sí se usa.

boolean
required

Indica si el pago ya fue efectivamente entregado al empleado (true) o si aún no se había desembolsado (false).

Headers
string
required

Bearer token para la autorización.

Responses

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