Corridas de nómina

Cálculo del pago de los empleados para un periodo de pago.

Campos

El nombre API es el que usan la API, MCP y la CLI.

NombreNombre APITipoObligatorioDescripción
IDidID de registroSí
NombrelabelTexto I18n
FoliouidTextoEl folio es un identificador único y legible para el registro.
Fecha contabledateFechaSíFecha calendario de este valor.
UsuariouserIdUsuario
Periodo de pagopayrollperiodIdReferenciaSí
Registro fiscaltaxregistrationIdReferencia
TipokindConstanteSí
NetonetImporte con signoImporte monetario con signo; se permiten valores negativos.
Valores legalesstatutoryValueIdsJSON
Importe a repartir (PTU)amountDistributableMonedaUtilidades repartibles usadas como base de la PTU en esta corrida.
BrutogrossMoneda
Impuesto retenidotaxWithheldMoneda
Aportaciones patronalesemployerContributionsMoneda
DeduccionesdeductionsMoneda
Otros pagosotherPaymentsMoneda
CréditoscreditsMoneda
Motivo de cancelacióncancelReasonCampo de TextoExplicación obligatoria al cancelar este registro.
Motivo de reaperturaunapproveReasonCampo de TextoExplicación obligatoria al revertir la aprobación.
TagstagIdsTags
DescripcióndescriptionCampo de Texto
Creado porcreatedByUsuario
Creado elcreatedAtFecha y HoraSí
Actualizado porupdatedByUsuario
Actualizado elupdatedAtFecha y HoraSí
Iniciado porstartedByUsuario
Iniciado elstartedAtFecha y Hora
Procesado porprocessedByUsuario
Procesado elprocessedAtFecha y Hora
Pagado porpaidByUsuario
Pagado elpaidAtFecha y Hora
Calculado porcalculatedByUsuario
Calculado elcalculatedAtFecha y Hora
Aprobado porapprovedByUsuario
Aprobado elapprovedAtFecha y Hora
Cancelado porcanceledByUsuario
Cancelado elcanceledAtFecha y Hora
Bloqueado porblockedByUsuario
Bloqueado elblockedAtFecha y Hora
Archivado porarchivedByUsuario
Archivado elarchivedAtFecha y Hora

Relaciones

Los registros poseídos (línea sólida) se eliminan con su dueño. Los registros agrupados (línea punteada) pueden existir solos.

CampoApunta aTipo
Usuario userIdUsuariosreferencia
Periodo de pago payrollperiodIdPeriodos de nóminareferencia
Registro fiscal taxregistrationIdRegistros fiscalesreferencia
Tags tagIdsTagsreferencia

Acciones

Lo que puedes hacer con un registro. Cada acción también envía el evento de webhook payrollruns.<acción>. Las lecturas (find, get, count) funcionan en toda tabla.

NombreNombre APIDescripciónDónde
CrearcreateCrea una corrida.App · WebMCP · API · MCP · CLI
EditarupdateGuarda los cambios de la corrida.App · WebMCP · API · MCP · CLI
AprobarapproveAprueba el documento para que el siguiente paso pueda continuar.App · WebMCP · API · MCP · CLI
IniciarstartMarca la corrida como iniciada antes del cálculo.App · WebMCP · API · MCP · CLI
ProcesarprocessRegistra el documento. No se puede deshacer.App · WebMCP · API · MCP · CLI
Cancelar nóminacancelRevierte el efecto registrado de la acción.App · WebMCP · API · MCP · CLI
CalcularcalculateCalcula percepciones, deducciones e impuestos de todos los recibos de la nómina.App · API · MCP · CLI
BloquearblockImpide editar y eliminar la corrida. Sigue visible y puede seguir en documentos existentes. Desbloquéala para volver a cambiarla.App · WebMCP · API · MCP · CLI
DesbloquearunblockPermite de nuevo editar y eliminar la corrida.App · WebMCP · API · MCP · CLI
ArchivararchiveRetira la corrida del uso diario. Sale de las listas y los selectores activos, y la mayoría de las acciones se detienen. Desarchívala para restaurarla.App · WebMCP · API · MCP · CLI
RestaurarunarchiveDevuelve la corrida a las listas y las acciones activas.App · WebMCP · API · MCP · CLI
EliminardeleteElimina la corrida y los datos que le pertenecen. No se puede deshacer.App · WebMCP · API · MCP · CLI

Estados

Cómo pasa un registro de un estado a otro. Archivar y bloquear pueden ocurrir en cualquier estado.

AcciónNombre API
Aprobarapprove
Iniciarstart
Cancelar nóminacancel
Quitar aprobaciónunapprove
Procesarprocess
Calcularcalculate