...
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
GPER884 | Emisión de recibos de nómina. | 20/08/2020 |
Rutina Involucrada | Nombre Técnico | Fecha |
---|
GPER884.INI | Script de generación de XML de recibo de nómina | 17/04/2020 |
|
---|
Ticket: | 9234422 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9618 |
---|
...
Bajo performance al enviar a timbrar una cantidad de aproximadamente 1300 a 1500 recibos, 1,300 a 1,500 recibos desde la rutina Emisión de recibos de nómina (GPER884), se está tardando alrededor de 7 Hrs horas o un poco más, el proceso se ha ejecutado desde nuestro el equipo o de manera local o en los servidores de Cloud con el mismo resultado.
...
Refactorización de la rutina de emisión Emisión de recibos de nómina (GPER884):
- Query a la tabla de empleados Empleados (SRA) para procesar sólo aquellos con registros en las tablas de movimientos Movimiento del períodoPeríodo/histórico Historial de Movimientos (SRC/SRD).
- Eliminar el uso de las funciones dbEval(), de macrosubstitución (&) y otras buenas prácticas.
- Cambio de funciones estándar obsoletas ( CriaTrab(), TamSX3(), GetMV() ) por las funciones optimizadas ( GetNextAlias(), GetSx3Cache(), SuperGetMV()).
Totvs custom tabs box |
---|
tabs | Pre requisitos,Pasos |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Configurar las Formulas (desde rutina GPEA290).
- Configurar los Conceptos (desde rutina GPEA040).
- Configurar los Procesos (desde rutina GPEA420).
- Configurar el Periodo (desde rutina GPEA400).
- Configurar los Conceptos por Proceso (desde rutina GPEA161).
- Configurar el Banco/Agencia (desde rutina MATA070).
- Configurar el Turno de Trabajo (desde rutina GPEA080).
- Configurar el Empleado (desde rutina GPEA010).
- Realizar el cálculo de nómina de un periodo ordinario, desde rutina de Cálculo por Procedimiento (GPEM020).
|
Totvs custom tabs box items |
---|
| - Ingresar al módulo Gestión de Personal (SIGAGPE), opción "Informes | Periódicos | Recibo de Nómina CFDI v1.2" (GPER884).
- Capturar los parámetros requeridos en base al cálculo realizado previamente.
- En las preguntas que son rangos; matrícula, nombre, código de placa, centro de costo, departamento y localidad de pago, deje los valores iniciales en blanco y establezca como valor final serie de z's. - Permita que las preguntas de Situaciones y Categorías de empleado considere todas las opciones. - En la pregunta Enviar Timbrar, indique Sí. - Confirmar la generación y timbrado de los recibos - Se recomienda registrar la hora de inicio y de fin del proceso, constatando que el tiempo total ha disminuido.
|
|
...