Difference between revisions of "Nomina"

From Numera Wiki
Jump to navigation Jump to search
Line 13: Line 13:
 
| /payroll || Crear y editar un registro de nómina || Una nómina es una planilla que señala la quincena o mensualidad de una empresa dada y que contiene items (empleados) || Administrar nómina
 
| /payroll || Crear y editar un registro de nómina || Una nómina es una planilla que señala la quincena o mensualidad de una empresa dada y que contiene items (empleados) || Administrar nómina
 
|-
 
|-
| /items || Crear y editar líneas de una planilla de nómina que aún no esté cerrada || Una línea corresponde a un empleado, las nóminas cerradas no pueden ser editada ni por el administrador, cerrado indica que ya está firme en contabilidad || Administrar nómina
+
| /items || Crear y editar líneas de una planilla de nómina que aún no esté cerrada || Una línea corresponde a un empleado, las nóminas cerradas no pueden ser editada ni por el administrador, cerrado indica que ya está firme en contabilidad ||[[Administrar nómina]]
 
|-
 
|-
 
| /cache || Limpiar la cache de cálculos || Debido a que los cálculos de nómina consumen una gran cantidad de recursos de procesamiento, los resultados se almacenan en la tabla cache de la base de datos de nómina, esto permite re-usar las cifras sin tener que re-procesar todo desde cero para cada empleado || Limpiar cache de nómina
 
| /cache || Limpiar la cache de cálculos || Debido a que los cálculos de nómina consumen una gran cantidad de recursos de procesamiento, los resultados se almacenan en la tabla cache de la base de datos de nómina, esto permite re-usar las cifras sin tener que re-procesar todo desde cero para cada empleado || Limpiar cache de nómina
 
|-
 
|-
| /concept-puc-accounts || Gestionar las cuestas PUC que se cruzan para un concepto || Un concepto puede tener múltiples cuentas PUC en su asiento contable, concept-puc-account representa un renglón del asiento, señala la naturaleza de la cuenta (débito/crédito) y el porcentaje que representa en la columna de su naturaleza respecto a las otros renglones de la misma naturaleza || <colocar aquí el permiso>
+
| /concept-puc-accounts || Gestionar las cuestas PUC que se cruzan para un concepto || Un concepto puede tener múltiples cuentas PUC en su asiento contable, concept-puc-account representa un renglón del asiento, señala la naturaleza de la cuenta (débito/crédito) y el porcentaje que representa en la columna de su naturaleza respecto a las otros renglones de la misma naturaleza || [[Parametrizar Nómina]]
 
|-
 
|-
| /concept-variables  || Gestionar variables de concepto || Representan ecuaciones que pueden ser usadas en las fórmulas de un concepto, por ejemplo: la ecuación para calcular el valor de una extra nocturna, el valor de una UVT, el porcentaje de retención en la fuente que aplica para un rango de ingresos específico, la ecuación para calcular el valor de una hora de trabajo, etc. || <colocar aquí el permiso>
+
| /concept-variables  || Gestionar variables de concepto || Representan ecuaciones que pueden ser usadas en las fórmulas de un concepto, por ejemplo: la ecuación para calcular el valor de una extra nocturna, el valor de una UVT, el porcentaje de retención en la fuente que aplica para un rango de ingresos específico, la ecuación para calcular el valor de una hora de trabajo, etc. || [[Parametrizar Nómina]]
 
|-
 
|-
| /concepts || Gestionar registros de conceptos || Un concepto representa un asiento contable, ejemplo: Retención en la fuente, Auxilio de transporte, Sueldo, Prima, etc. Los asientos contables de nómina formulan un único Journal entry en Odoo || <colocar aquí el permiso>
+
| /concepts || Gestionar registros de conceptos || Un concepto representa un asiento contable, ejemplo: Retención en la fuente, Auxilio de transporte, Sueldo, Prima, etc. Los asientos contables de nómina formulan un único Journal entry en Odoo || [[Parametrizar Nómina]]
 
|-
 
|-
| /contract-templates || Gestionar las plantillas de contratos || Una plantilla contiene los términos de un contrato laboral, este texto base puede ser modificado al crear cada contrato sin que esto altere la plantilla; la plantilla puede contener variables tales como el nombre del empleado al que se le esté creando el contrato, el sueldo, el cargo, entre otros. || <colocar aquí el permiso>
+
| /contract-templates || Gestionar las plantillas de contratos || Una plantilla contiene los términos de un contrato laboral, este texto base puede ser modificado al crear cada contrato sin que esto altere la plantilla; la plantilla puede contener variables tales como el nombre del empleado al que se le esté creando el contrato, el sueldo, el cargo, entre otros. || [[Gestionar contratos]]
 
|-
 
|-
| /contracts || Crear contratos || Contiene los términos de un contrato laboral entre una empresa dada y un usuario || <colocar aquí el permiso>
+
| /contracts || Crear contratos || Contiene los términos de un contrato laboral entre una empresa dada y un usuario || [[Gestionar contratos]]
 
|-
 
|-
| /contracts || Leer contratos de otros || Cada empleado puede leer sus propios contratos, pero puede que se requiera leer contratos de otros, por ejemplo quien gestione recursos humanos || <colocar aquí el permiso>
+
| /contracts || Leer contratos de otros || Cada empleado puede leer sus propios contratos, pero puede que se requiera leer contratos de otros, por ejemplo quien gestione recursos humanos || [[Gestionar contratos]]
 
|-
 
|-
| /cost-center-user || Gestionar el centro de costo al que pertenece un empleado || - || <colocar aquí el permiso>
+
| /cost-center-user || Gestionar el centro de costo al que pertenece un empleado || - || [[Administrar nómina]]
 
|-
 
|-
| /cost-centers || Gestionar los centros de costo de una empresa dada || - || <colocar aquí el permiso>
+
| /cost-centers || Gestionar los centros de costo de una empresa dada || - || [[Parametrizar Nómina]]
 
|-
 
|-
| /employee-variables || Gestionar la información básica para los cálculos de nómina de un empleado || Incluye cosas tales como el sueldo mensual, los días acumulados de vacaciones, la fecha de inicio del contrato laboral, entre otros. || <colocar aquí el permiso>  
+
| /employee-variables || Gestionar la información básica para los cálculos de nómina de un empleado || Incluye cosas tales como el sueldo mensual, los días acumulados de vacaciones, la fecha de inicio del contrato laboral, entre otros. || [[Parametrizar Nómina]]  
 
|-
 
|-
 
| /items || Gestionar los elementos (empleados/renglones) de una planilla de nómina || - || Administrar nómina  
 
| /items || Gestionar los elementos (empleados/renglones) de una planilla de nómina || - || Administrar nómina  
 
|-
 
|-
| /liquidations || Liquidar un contrato laboral || - || <colocar aquí el permiso>
+
| /liquidations || Liquidar un contrato laboral || - || [[Gestionar contratos]]
 
|-
 
|-
| /medical-disabilities || Gestionar la recepción de incapacidades médicas || - || <colocar aquí el permiso>
+
| /medical-disabilities || Gestionar la recepción de incapacidades médicas || - || [[Administrar nómina]]
 
|-
 
|-
| /odoo-liquidation || Crear en Odoo el asiento contable de una liquidación dada || - || <colocar aquí el permiso>
+
| /odoo-liquidation || Crear en Odoo el asiento contable de una liquidación dada || - || [[Causar Nomina]]
 
|-
 
|-
| /odoo-partner || Crear en Odoo el registro partner de un empleado || - || <colocar aquí el permiso>
+
| /odoo-partner || Crear en Odoo el registro partner de un empleado || - || [[Administrar nómina]]
 
|-
 
|-
| /odoo-payroll || Crear en Odoo el asiento contable de la nómina completa || - || <colocar aquí el permiso>
+
| /odoo-payroll || Crear en Odoo el asiento contable de la nómina completa || - || [[Causar Nomina]]
 
|-
 
|-
| /odoo-vacation || Crear en Odoo el asiento contable de las vacaciones de un empleado dado || - || <colocar aquí el permiso>
+
| /odoo-vacation || Crear en Odoo el asiento contable de las vacaciones de un empleado dado || - || [[Causar Nomina]]
 
|-
 
|-
| /payrolls || Gestionar la creación de planillas de nómina || - || <colocar aquí el permiso>
+
| /payrolls || Gestionar la creación de planillas de nómina || - || [[Administrar nómina]]
 
|-
 
|-
| /puc-accounts || Mapear cuentas PUC de Odoo con cuentas PUC de MySQL || - || <colocar aquí el permiso>
+
| /puc-accounts || Mapear cuentas PUC de Odoo con cuentas PUC de MySQL || - || [[Parametrizar Nómina]]
 
|-
 
|-
| /reports || Ver la causaciones y sus depuraciones || - || <colocar aquí el permiso>
+
| /reports || Ver la causaciones y sus depuraciones || - || [[Causar Nomina]]
 
|-
 
|-
| /sarlaft || Ver resultados de sarlaft de un empleado dado || - || <colocar aquí el permiso>
+
| /sarlaft || Ver resultados de sarlaft de un empleado dado || - || [[Administrar nómina]]
 
|-
 
|-
| /subconcept-preset-user || Gestionar la relación de terceros con un empleado || Un tercero puede ser la empresa prestadora de servicios de salud, la caja de compensación familiar, entre otros. || <colocar aquí el permiso>
+
| /subconcept-preset-user || Gestionar la relación de terceros con un empleado || Un tercero puede ser la empresa prestadora de servicios de salud, la caja de compensación familiar, entre otros. || [[Administrar nómina]]
 
|-
 
|-
| /subconcept-presets || Gestiona los terceros (empresas) a las que se les paga conceptos de nómina || Ejemplo: Nueva EPS, Porvenir, Colpensiones, etc. || <colocar aquí el permiso>
+
| /subconcept-presets || Gestiona los terceros (empresas) a las que se les paga conceptos de nómina || Ejemplo: Nueva EPS, Porvenir, Colpensiones, etc. || [[Administrar nómina]]
 
|-
 
|-
| /users || Gestiona la información de un empleado, muestra un listado de usuarios con las acciones que se pueden hacer con él tales como enviar a odoo, liquidar su contrato, cambiarle el centro de costo, entre otros. || - || <colocar aquí el permiso>
+
| /users || Gestiona la información de un empleado, muestra un listado de usuarios con las acciones que se pueden hacer con él tales como enviar a odoo, liquidar su contrato, cambiarle el centro de costo, entre otros. || - || [[Administrar nómina]]
 
|-
 
|-
| /vacations || Gestionar las solicitudes de vacaciones || - || <colocar aquí el permiso>
+
| /vacations || Gestionar las solicitudes de vacaciones || - || [[Administrar nómina]]
 
|}
 
|}

Revision as of 12:33, 25 May 2020

La gestión de la Nomina es una tarea fundamental del proceso contable. En Numera creemos que el 99% de las liquidaciones se pueden lleva a cabo de manera automática y sin la intervención de un experto. Así las cosas hemos construido un entorno para la liquidación de la nomina basado en tres pilares:

  1. La liquidación debe ser realizada por un auxiliar que llena las novedades (si se tiene un sistema biométrico, por este sistema)
  2. La lógica de liquidación debe ser flexible para cada empresa y permitir parametrización particular a cada negocio
  3. La lógica de parametrización puede ser reciclada por todos los usuarios del ecosistema

El sistema de Nomina ha sido creado por García Iguarán Asociados en GO y es un sistema independiente que se ha acoplado al Monorepo de Numera. Con eso en mente hemos determinado los siguientes permisos:


Endpoint Acción Detalles Permiso requerido
/payroll Crear y editar un registro de nómina Una nómina es una planilla que señala la quincena o mensualidad de una empresa dada y que contiene items (empleados) Administrar nómina
/items Crear y editar líneas de una planilla de nómina que aún no esté cerrada Una línea corresponde a un empleado, las nóminas cerradas no pueden ser editada ni por el administrador, cerrado indica que ya está firme en contabilidad Administrar nómina
/cache Limpiar la cache de cálculos Debido a que los cálculos de nómina consumen una gran cantidad de recursos de procesamiento, los resultados se almacenan en la tabla cache de la base de datos de nómina, esto permite re-usar las cifras sin tener que re-procesar todo desde cero para cada empleado Limpiar cache de nómina
/concept-puc-accounts Gestionar las cuestas PUC que se cruzan para un concepto Un concepto puede tener múltiples cuentas PUC en su asiento contable, concept-puc-account representa un renglón del asiento, señala la naturaleza de la cuenta (débito/crédito) y el porcentaje que representa en la columna de su naturaleza respecto a las otros renglones de la misma naturaleza Parametrizar Nómina
/concept-variables Gestionar variables de concepto Representan ecuaciones que pueden ser usadas en las fórmulas de un concepto, por ejemplo: la ecuación para calcular el valor de una extra nocturna, el valor de una UVT, el porcentaje de retención en la fuente que aplica para un rango de ingresos específico, la ecuación para calcular el valor de una hora de trabajo, etc. Parametrizar Nómina
/concepts Gestionar registros de conceptos Un concepto representa un asiento contable, ejemplo: Retención en la fuente, Auxilio de transporte, Sueldo, Prima, etc. Los asientos contables de nómina formulan un único Journal entry en Odoo Parametrizar Nómina
/contract-templates Gestionar las plantillas de contratos Una plantilla contiene los términos de un contrato laboral, este texto base puede ser modificado al crear cada contrato sin que esto altere la plantilla; la plantilla puede contener variables tales como el nombre del empleado al que se le esté creando el contrato, el sueldo, el cargo, entre otros. Gestionar contratos
/contracts Crear contratos Contiene los términos de un contrato laboral entre una empresa dada y un usuario Gestionar contratos
/contracts Leer contratos de otros Cada empleado puede leer sus propios contratos, pero puede que se requiera leer contratos de otros, por ejemplo quien gestione recursos humanos Gestionar contratos
/cost-center-user Gestionar el centro de costo al que pertenece un empleado - Administrar nómina
/cost-centers Gestionar los centros de costo de una empresa dada - Parametrizar Nómina
/employee-variables Gestionar la información básica para los cálculos de nómina de un empleado Incluye cosas tales como el sueldo mensual, los días acumulados de vacaciones, la fecha de inicio del contrato laboral, entre otros. Parametrizar Nómina
/items Gestionar los elementos (empleados/renglones) de una planilla de nómina - Administrar nómina
/liquidations Liquidar un contrato laboral - Gestionar contratos
/medical-disabilities Gestionar la recepción de incapacidades médicas - Administrar nómina
/odoo-liquidation Crear en Odoo el asiento contable de una liquidación dada - Causar Nomina
/odoo-partner Crear en Odoo el registro partner de un empleado - Administrar nómina
/odoo-payroll Crear en Odoo el asiento contable de la nómina completa - Causar Nomina
/odoo-vacation Crear en Odoo el asiento contable de las vacaciones de un empleado dado - Causar Nomina
/payrolls Gestionar la creación de planillas de nómina - Administrar nómina
/puc-accounts Mapear cuentas PUC de Odoo con cuentas PUC de MySQL - Parametrizar Nómina
/reports Ver la causaciones y sus depuraciones - Causar Nomina
/sarlaft Ver resultados de sarlaft de un empleado dado - Administrar nómina
/subconcept-preset-user Gestionar la relación de terceros con un empleado Un tercero puede ser la empresa prestadora de servicios de salud, la caja de compensación familiar, entre otros. Administrar nómina
/subconcept-presets Gestiona los terceros (empresas) a las que se les paga conceptos de nómina Ejemplo: Nueva EPS, Porvenir, Colpensiones, etc. Administrar nómina
/users Gestiona la información de un empleado, muestra un listado de usuarios con las acciones que se pueden hacer con él tales como enviar a odoo, liquidar su contrato, cambiarle el centro de costo, entre otros. - Administrar nómina
/vacations Gestionar las solicitudes de vacaciones - Administrar nómina