01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Rutina | Descripción | Fecha |
---|
GPEM120 |
|
---|
.PRx | Cierre de Periodos | 01/04/2020 |
|
Ticket: | 8457308 |
---|
Issue: | DMINA-8607 |
Versión: | 12.1.17 | 12.1.23 | 12.1.25 |12.1.27 |
02. SITUACIÓN/REQUISITO
Se identifica que en la ejecución del cierre Cierre (GPEM120), para empleados con fecha de baja anterior a fecha de periodo activo, ; para cualquier tipo de procedimiento no se están generando en las tablas de acumulación SRD ( Histórico de Movimientos (SRD) y RG7 ( Histórico de Acumulados (RG7) los registros de los importes calculados en la tabla SRC ( Movimientos de nómina (SRC).
03. SOLUCIÓN
En el fuente GPEM120, dentro de la función fSRAThread(), se modifica el query que obtiene los registros del proceso (SRA/RCH UNION SRA/SRG); se incluye una relación con la tabla SRC ( RA_MAT = RC_MAT) filtrando por RC_PERIODO, RC_SEMANA, RC_ROTEIR y se quita el filtro que incluye el campo RA_DEMISSA.
El cambio se realiza para obtener los movimientos de los empleados que se encuentran son estatus de baja (RA_SITFOLH = “D”) y que su fecha de baja es anterior a la fecha del periodo actual activo.
...
Totvs custom tabs box |
---|
tabs | Paso 01, Paso 02Pre-condiciones, Pasos, Paso 03, Paso 04 |
---|
ids | paso1Pre-condiciones,paso2Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1Pre-condiciones |
---|
| - En el menú Actualizaciones > Definic. cálculo > Procesos (GPEA420)
Configurar Proceso Cod. Proceso = "01" Desc. Proceso = "QUINCENAL" Procedim. = "01" Dias Por Per = "15" Tipo Sueldo = "M" Tipo Vacación = "1- En periodo" Vig Vacación = 2
- En el menú Actualizaciones > Definic. cálculo > Tipos de Procedim (GPEA162)
Configurar Procedimiento para movimientos fuera de nómina Procedimiento = "05" Desc. Proc = " MOVIMIENTOS FUERA DE NOMINA " Origen = 2 - Usuario Arch. Maest = SRA - Empleados Ordinario = 2 - No Tipo Proced = 7 – Otros
- En el menú Actualizaciones > Definic. cálculo > Periodos (GPEA400)
Configurar periodo para cálculo de movimientos fuera de nómina Cod. Proceso = "01" Desc. Proceso = "QUINCENAL" Cod. Periodo = " 202001" Número Pago = "01" Proceso = "01" Procedimient = "05" Mes SRD = "01" Año SRD = "2020" Fecha Inicial = " 01/01/2020" Fecha Final = " 15/01/2020" Fecha Pago = " 15/01/2020" Fecha Corte = " 15/01/2020" ¿Per Activo? = "Si" Estatus = "Normal"
- En el menú Actualizaciones > Empleados > Empleados (GPEA010)
Empleados Despedidos Matricula = "000005" Nombre = "MARTHA VERA " Fecha ingreso =01/01/2016 Cod. Proceso = "01" Sit. Planilla= "D" Fch. Despido = " 20/12/2019 " Fch. Bj IMSS = " 20/12/2019 " Causa baja = “1” Tipo Finiquito = "01" Tipo Pago = "M"
Matricula = "000006" Nombre = "JUAN RICO" Fecha ingreso =01/01/2016 Cod. Proceso = "01" Sit. Planilla= "D" Fch. Despido = " 26/12/2019 " Fch. Bj IMSS = " 26/12/2019 " Causa baja = “1” Tipo Finiquito = "01" Tipo Pago = "M"
- En el menú Actualizaciones > Asientos> incidencias por empleado(GPEA580)
Asignar Incidencias
Encabezado Empleado 000005 Cod. Periodo = "202001" Núm Pago = "01" Procedimiento = "05" Periodo = "01/01/2020 - 15/01/2020"
Detalle Empleado 00005 Cod. Concepto = 159 Descripción = "BONO PRODUCTIVIDAD" Tipo = "VALOR" Horas = 0.00 Valor = 3,500.00
Cod. Concepto = 223 Descripción = "LIC BONO" Tipo = "VALOR" Horas = 0.00 Valor = 10,000.00
Encabezado Empleado 000006 Cod. Periodo = "202001" Núm Pago = "01" Procedimiento = "05" Periodo = "01/01/2020 - 15/01/2020"
Detalle Empleado 00006 Cod. Concepto = 215 Descripción = "COMISIONES" Tipo = "VALOR" Horas = 0.00 Valor = 5,000.00
Cod. Concepto = 223 Descripción = "LIC BONO" Tipo = "VALOR" Horas = 0.00 Valor = 8,000.00
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso2Pasos |
---|
| |
|
04. INFORMACIÓN ADICIONAL
Card documentos |
---|
Informacao | Utilice este box para resaltar información relevante y/o de destaque. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
...
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|