Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Crear dos operadores de cálculo para leer y sumarizar sumar valores o unidades de otros periodos de la tabla de Movimientos del Periodo (SRC), funcionalidad similar al de los operadores SUMA_IMPHIS y SUMA_UNIHIS, con la diferencia de que los nuevos operadores leerán de la tabla SRC y que la lectura de los registros estará también condicionada al "NUMID" del concepto (en caso de que el tipo de concepto sea ausencia o préstamo).

...

Se crean los operadores SUMA_IMPMOV y SUMA_UNIMOV

  • SUMA_IMPMOV:  Leer y sumariza sumar valores (RC_VALOR) de la tabla de Movimientos del Periodo (SRC).
  • SUMA_UNIMOV: Leer y sumariza sumar unidades (RC_HORA) de la tabla de Movimientos del Periodo (SRC).
  • Los operadores usan el rango de periodos (PERIODO_INICIO y PERIODO_FINAL) más el número de pago para traer la información.
  • La expresión 1 y 2 (PERIODO_INICIO y PERIODO_FINAL) debe contener el periodo inicio y fin, si no son informados no leerá los movimientos.
  • La sintaxis es la siguiente: 
1ra ExpresiónOp. 12da ExpresiónResultado
PERIODO_INICIOSUMA_IMPMOVPERIODO_FINALValores (RC_VALOR) 
PERIODO_INICIOSUMA_UNIMOVPERIODO_FINALUnidades (RC_HORA)


En la rutina de Funciones genéricas Formulación (GPEXFOR1.PRX) se agrega la funcionalidad de los Operadores: SUMA_IMPMOV | SUMA_UNIMOV y en el fuente de Operadores de Cálculo (GPEXOPER.PRX) se crea la definición de los mismos. 

...

Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04Configuraciones Previas, Flujo de Prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • En el menú de Gestión de Personal (SIGAGPE), a través de la rutina Empleados (Actualizaciones | Empleados), se deben tener registros de empleados.
  • En el menú de Gestión de Personal (SIGAGPE), a través de la rutina Mnemónicos (Actualizaciones | Definic. Calculo), verificar que estén creados los Operadores: SUMA_IMPMOV | SUMA_UNIMOV 
Contar
  • A través de la rutina Periodos (Actualizaciones | Definic. Calculo), contar con un periodo abierto y seleccionado para el cálculo que se va a ejecutar.
  • Contar con registros para generar el cálculo (dependiendo de los conceptos que se vayan a validar, ausencias, incidencias, préstamos, etc.).


Totvs custom tabs box items
defaultno
referenciapaso2

Cálculos por Procedimientos

  1. A través de la rutina Formulas (Actualizaciones | Definic. Cálculo), se debe contar con una fórmula de Cálculocálculo que haga uso de los Operadores: SUMA_IMPMOV | SUMA_UNIMOV.
    1. Verificamos su uso.
    2. Image RemovedImage Added
  2. Ingresar al módulo Gestión de Personal (SIGAGPE) a través de la opción Por procedimiento (GPEM020.PRX) (Miscelánea | Cálculos).
  3. Indicar el Proceso y Procedimiento a calcular.
    • Habilitar TRACE.
    • Si se requiere aplicar más filtros, puede ingresar a la pestaña Rangos antes de realizar el cálculo.
  4. Confirmar el proceso de cálculo.
  5. Al finalizar el cálculo, ingresar a "Otras acciones | Logs" y posicionarse sobre el log correspondiente al proceso de cálculo realizado.
    • En la sección de TRACE, validar que los operadores "SUMA_IMPMOV y SUMA_UNIMOV" se hayan generado correctamente.
      Image Added


04. INFORMACIÓN ADICIONAL

...