...
02. SITUACIÓN/REQUISITO
Al realizar el Cálculo de Nómina para el Tipo de Procedimiento LIQ - Nómina de Liquidación, mediante la rutina Por Procedimientos (GPEM020), usando un proceso Mensual, se identifica que con se cuenta con una preparación para manejo de banco de horas.
...
| Totvs custom tabs box |
|---|
| tabs | Paso 01, Paso 02, Paso 03, Paso 04Pre-condiciones, Procedimiento |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente a la issue DNOMI-4337.
- Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente documento técnico, considerando que las fechas sean iguales o superiores.
Regeneración de Catálogos: | Informações |
|---|
| title | Regeneración de Formulación |
|---|
| En caso de contar con formulación estándar nativa; solo debe entrar a las rutina Mnemónicos(GPEA300), Fórmulas (GPEA290) y Conceptos (GPEA040) de manera que el sistema realice la actualización automática de acuerdo a lo descrito en la sección 04. INFORMACIÓN ADICIONAL. Si tiene personalizaciones en la formulación, como lo son Fórmulas de usuario; realizar los siguientes pasos. Generar archivos Excel para validación: Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RCA, RC2, RC3, SRV, RGA y SRM. Guardar los archivos de Excel generados (antes del cambio).
- Respaldar/Borrar las siguientes tablas:
- Mnemónicos (RCA):
- Respaldar la tabla RCA.
- Borrar los registros de la tabla RCA.
- Fórmulas (RC2 / RC3):
- Respaldar la RC2 y RC3.
- Borrar los registros de la RC2 y RC3.
- Conceptos (SRV):
- Respaldar la tabla SRV.
- Borrar los registros de la tabla SRV.
- Conceptos por proceso (RGA/SRM):
- Respaldar la tabla RGA y SRM.
- Borrar los registros de la tabla RGA y SRM.
- Carga de Formulación Estándar:
- Ingresar a la rutina Mnemónicos, ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos"; para que se carguen los mnemónicos estándar:
- Verificar que se encuentre creado el siguiente mnemónico, como se indica en el punto "Mnemónicos" de la sección 04. INFORMACIÓN ADICIONAL:
- EMPBCOHORA - BANCO DE HORAS.
- HORASEXTRA - HORA EXTRA BANCO DE HORAS.
- Ingresar a la rutina Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para que se carguen las fórmulas estándar:
- Verificar las adecuaciones en las siguientes fórmulas, como se indica en el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL:
- BCOHRAEX - RETROACTIVO SUELDO BASE.
- Ingresar a la rutina Conceptos, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos"; para que se carguen los conceptos estándar:
- Verificar las adecuaciones en los siguientes conceptos, como se indica en el punto "Conceptos" de la sección 04. INFORMACIÓN ADICIONAL:
- 267 - HORAS EXTRA BCO HORA.
- 268 - HORAS GOCE BCO HORAS.
- Ingresar a la rutina Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos por Proceso"; para que se carguen los conceptos por proceso estándar:
- Verificar los nuevos conceptos generados en Conceptos por Proceso se encuentren listados en el punto "Conceptos por Proceso" de la sección 04. INFORMACIÓN ADICIONAL.
- Regresar el respaldo de las tablas del punto b.
- Abrir las tablas:
- Mnemónicos (RCA).
- Fórmulas (RC2 y RC3).
- Conceptos (SRV).
- Conceptos por proceso (RGA y SRM).
- Generar archivos Excel para validación:
- Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RCA, RC2, RC3, SRV, RGA y SRM.
- Guardar los archivos de Excel generados (después del cambio).
- Comparar los archivos Excel generados en el Punto a contra los generados en el Punto e, para determinar las diferencias de configuración de los datos.
- Fórmulas (RC2 | RC3)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para incluir las fórmulas de usuario.
- Conceptos (SRV)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Conceptos"; para incluir los conceptos de usuario.
- Mnemónicos (RCA)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos"; para incluir los mnemónicos de usuario.
- Conceptos por Proceso(SRM)
- Comparar los archivos antes y después del cambio, para determinar las diferencias.
- Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Conceptos por Proceso"; para incluir los conceptos de usuario.
|
- Contar con información en los catálogos utilizados en el Cálculo de Nómina:
- Tipos de Procedimiento.
- Contar con el procedimiento LIQ - Liquidación.
- Procesos.
- Configurar un proceso Mensual.
- Mnemónicos
- Se debe considerar la configuración de los nemónicos, como se indica en el punto "Mnemónicos" de la sección 04. INFORMACIÓN ADICIONAL:
- EMPBCOHORA - BANCO DE HORAS.
- HORASEXTRA - HORA EXTRA BANCO DE HORAS.
- Fórmulas.
- Se debe considerar la configuración de la fórmula BCOHRAEX; como se indica en el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.
- Conceptos.
- Se debe considerar la configuración de los conceptos, como se indica en el punto "Conceptos" de la sección 04. INFORMACIÓN ADICIONAL:
- 267 - HORAS EXTRA BCO HORA
- 268 - HORAS GOCE BCO HORAS
- Conceptos por proceso.
- Se deben cargar los conceptos como se indica en el punto "Conceptos por Proceso" de la sección 04. INFORMACIÓN ADICIONAL
- Criterios de Acumulación.
- Empleados.
- Contar con un empleado con salario fijo.
- Periodos.
- Nómina LIQ - Nómina de Liquidación, de ejemplo:
- Mensual:
- Periodo: 2026
- Mes: 01
- Número de Pago: 01
- Fecha Inicial: 01/01/2026
- Fecha: 31/01/2026
- Último periodo del mes: 1 - Sí
|
| Totvs custom tabs box items |
|---|
| Por Procedimientos (GPEM020): - Ingresar a la rutina Por Procedimientos, ubicada en SIGAGPE -
Ingresar al módulo Gestión de Personal (SIGAGPE) al menú "- Miscelánea | Cálculos | Por
Procedimiento" (GPEA020)Indicar los parámetros para realizar el cálculo del empleado indicado en las pre-condiciones.- Procedimientos (GPEM020).
- Informar los datos solicitados:
En la pestaña Generales: Informar Proceso, Tipo de Procedimiento (LIQ), Periodo, TRACE, etc. - En la pestaña Rangos: Informar el empleado creado en las "Pre-condiciones".
- Dar clic en el botón de Confirmar.
- Validar que el Cálculo de Nómina finaliza de forma exitosa.
|
|
04. INFORMACIÓN ADICIONAL
...
Se crean los siguientes mnemónicos para manejo de horas relacionadas al banco de horas.
| Estado | Cod. Mnemon. | Descr. Mnem. | Tipo Mnemon. | Contenido | Tabla | Campo | Proceso |
|---|
| Se crea | EMPBCOHORA | BANCO DE HORAS | F - Archivo | GETVALTYPE("F") | SRA- Empleados | RA_BHFOL |
|
| Se crea | HORASEXTRA | HORA EXTRA BANCO DE HORAS | N - Numerico | GETVALTYPE("N") |
|
|
|
CONCEPTOS
Se crean los siguientes conceptos
| Estado | Concepto | Descripción | Descripción Extendida | Tipo de Cod. | Impr. Concep | Tipo Concept | Fórmula | Id.p/Cálculo | Leer inciden |
|---|
| Se crea | 267 | HORAS EXTRA BCO HORA | HORAS EXTRA PARA BANCO DE HORAS | 1 - Remuneración | 1 - Si | H - Horas | BCOHRAEX |
| 1 - Si |
| Se crea | 268 | HORAS GOCE BCO HORAS | HORAS DISFRUTADAS DE BANCO DE HORAS | 1 - Remuneración | 1 - Si | H - Horas |
|
| 1 - Si |
CONCEPTOS POR PROCESO
...
Mensual
LIQ - Liquidación
| Secuencia | Cpto. | Descripción | Fórmula | Desc. Fórmula | Cod. Criterio | Genera Cum. | Lee Inciden. | Lee Prést. | Lee Axumul. | Lee Aus. | Lee Benef. | Lee Ast. Fij. |
|---|
| 00020 | 253 | HRS NOCTURNAS | 251LIQ | BANCO HORA EXTRA | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00021 | 267 | HORAS EXTRA BCO HORA | BCOHRAEX | BANCO HORA EXTRA | 01 | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00022 | 300 | BSE CÁLCULO DÍA | 300LIQ | BASE DE CALCULO DIA | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
LQ1 - LIQ Liquidación
| Secuencia | Cpto. | Descripción | Fórmula | Desc. Fórmula | Cod. Criterio | Genera Cum. | Lee Inciden. | Lee Prést. | Lee Axumul. | Lee Aus. | Lee Benef. | Lee Ast. Fij. |
|---|
| 00019 | 253 | HRS NOCTURNAS | 251LIQ | BANCO HORA EXTRA | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00020 | 267 | HORAS EXTRA BCO HORA | BCOHRAEX | BANCO HORA EXTRA | 01 | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00021 | 300 | BSE CÁLCULO DÍA | 300LIQ | BASE DE CALCULO DIA | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Jornal
LIQ - Liquidación
| Secuencia | Cpto. | Descripción | Fórmula | Desc. Fórmula | Cod. Criterio | Genera Cum. | Lee Inciden. | Lee Prést. | Lee Axumul. | Lee Aus. | Lee Benef. | Lee Ast. Fij. |
|---|
| 00059 | 253 | HRS NOCTURNAS | 251LIQ | BANCO HORA EXTRA | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00060 | 267 | HORAS EXTRA BCO HORA | BCOHRAEX | BANCO HORA EXTRA | 01 | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00061 | 298 | BSE VAR EN DÍAS | 298LIQ | BASE VARIABLE DIAS Q DESCUENTA PRV | 01 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
LQ1 - LIQ Liquidación
| Secuencia | Cpto. | Descripción | Fórmula | Desc. Fórmula | Cod. Criterio | Genera Cum. | Lee Inciden. | Lee Prést. | Lee Axumul. | Lee Aus. | Lee Benef. | Lee Ast. Fij. |
|---|
| 00059 | 253 | HRS NOCTURNAS | 251LIQ | BANCO HORA EXTRA | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00060 | 267 | HORAS EXTRA BCO HORA | BCOHRAEX | BANCO HORA EXTRA | 01 | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00061 | 298 | BSE VAR EN DÍAS | 298LIQ | BASE VARIABLE DIAS Q DESCUENTA PRV | 01 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
FORMULAS
Se crea la formula para nuevo concepto.
Fórmula BCOHRAEX - BANCO HORA EXTRA.
| Formula | Secuencia | 1ra Expresión | Operador | 2da Expresión | Resultado | Observación |
|---|
| BCOHRAEX | 000001 | # | TRACE_ON |
|
|
|
| BCOHRAEX | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | Valida que el operador este habilitado para calculo. |
| BCOHRAEX | 000003 | EMPBCOHORA | SI_IGUAL | 'N' | FINAL | Valida que el empleado se encuentre configurado para usar banco de horas. |
| BCOHRAEX | 000004 |
| MUEVE | HORASEXTRA | UNIDADES | Asigna el valor del mnemónico HORASEXTRA al concepto de actualización de banco de horas. |
| BCOHRAEX | 000005 | FINAL | ETIQUETA |
|
|
|
| BCOHRAEX | 000006 | # | TRACE_OFF |
|
|
|
| Card documentos |
|---|
| Informacao | Solución disponible para versión 12.1.2310 (con garantía extendida) o superiores. |
|---|
| Titulo | ¡IMPORTANTE! |
|---|
|
...