ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Regla de negocio
  4. Tablas


01. VISIÓN GENERAL

Se realizan los ajustes necesarios en la rutina del Cierre del Periodo para cumplir con la legislación de Paraguay:


La solución contiene los fuentes:

GPEM120.PRX - Cierre por Procedimiento.

GPEXFUNPAR.PRW -  Programa genérico de funciones para Paraguay.

GPEXACU.PRW – Programa de Acumulados

GPEXFUN1.PRX - Programa genérico de funciones.


02. EJEMPLO DE UTILIZACIÓN

Configuraciones Previas.


Procedimiento

Cálculos por Procedimientos

  1. A través de la rutina Formulas (Actualizaciones | Definic. Calculo), se debe contar con una formula de Cálculo que haga uso de los Operadores: DIAS_360 | DIAS_AUSENCIA y Mnemónicos: DIAS_ANTIG | MESES_ANTIG | ANIOS_ANTIG.
    1. Verificamos el uso del Operador DIAS_360 y mnemónicos DIAS_ANTIG | MESES_ANTIG | ANIOS_ANTIG.
    2. Verificamos el uso del Operador DIAS_AUSENCIA.
  2. Ingresar al módulo Gestión de Personal (SIGAGPE) a través de la opción Por procedimiento (GPEM020.PRX) (Miscelanea | Cálculos).
  3. Indicar el Proceso y Procedimiento a calcular.
  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.


03. REGLA DE NEGOCIO

Proceso

a) En la rutina de mnemónicos se crearon los Operadores: DIAS_360 | DIAS_AUSENCIA y los Mnemónicos: DIAS_ANTIG | MESES_ANTIG | ANIOS_ANTIG.

   A continuación se detalla la Sintaxis y funcionalidad.


DIAS_360


1ra ExpresiónOp. 12da ExpresiónResultado
FECHA_INICIODIAS_360FECHA_FINALDIFERENCIA


Mnemónicos: DIAS_ANTIG | MESES_ANTIG | ANIOS_ANTIG.

MnemónicoDescripciónTipo Mnemon.
DIAS_ANTIGDías de antigüedad entre dos fechas.Reservado
MESES_ANTIGMeses de antigüedad entre dos fechas.Reservado
ANIOS_ANTIG Años de antigüedad entre dos fechas.Reservado



DIAS_AUSENCIA


1ra ExpresiónOp. 12da ExpresiónResultado
FECHA_INICIODIAS_AUSENCIAFECHA_FINALDIAS


b) En la rutina de Conceptos por Proceso (SRM), fue considerado el campo "Habilitado" (RM_HABILIT) para indicar si el concepto está habilitado (1=Si y 2=No). Es importante parametrizar los conceptos por proceso para que sean cargados a memoria solo los conceptos clasificados como habilidados (RM_HABILIT := "1"), en caso contrario no serán considerados.


c) En la rutina Conceptos por Proceso (SRM), fueron considerados los campos (RM_LEEINC) para indicar si el concepto lee incidencias (1=Si y 2=No),  (RM_LEEFIX) para indicar si el concepto lee asiento fijo (1=Si y 2=No), (RM_LEEPRE) para indicar si el concepto lee préstamo (1=Si y 2=No)  , (RM_LEEAUS) para indicar si el concepto lee ausencias  (1=Si y 2=No) , (RM_LEEBEN) para indicar si el concepto lee beneficiarios (1=Si y 2=No)


04. DICCIONARIO DE DATOS

Se debe tener creada la siguiente configuración (en caso de no tener, se deben agregar desde el configurador/apsdu):

Código Pacote: 006980.

Pacote: DMICNS-7252 – LOCALIZACIÓN DE LA NÓMINA DE PARAGUAY 


SX3 - Campos

CampoTipoTamañoDecimalFormatoTítuloDescripciónInic. EstandarUsadoObligatorioListaBrowseContextoPropiedad

RG1_VNAOAP

N122@E 999,999,999.99Vl. N.Apli. Valor no aplicado
SiNo
SiRealActualizar 
R8_VALORN142@E 99,999,999,999.99ValorValor
SiNo
SiRealActualizar






































































RT2_VALDIAN132@E 9,999,999,999.99Sal DiaSalario Diario
SiNo
SiRealActualizar



05. TABLAS