Versões comparadas

Chave

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


ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Regla de negocio
  4. Diccionario de datos
    1. Campos
    2. Gatillos
    3. Consultas estándar
    4. Grupos de preguntas.
  5. Menú
  6. Tablas


01. VISIÓN GENERAL

Dar solución al Aumento de Salario por medio de la rutina de“Categorías” (GPEA030.PRW), se agregan dos opciones nuevas: 

...

GPEM051.PRW - Aumento de Salarios


02. EJEMPLO DE UTILIZACIÓN


Configuraciones Previas.

  • Verificar que se tengan creados los campos: RJ_SALANT, RJ_SALTAR, RJ_FACCON y RJ_DTAJUST de la tabla SRJ - Categorías y la tabla RT2 - Histórico de Categorías 
  • Verificar la compartición de la tabla RCC - Mantenimiento de Tablas Alfanuméricas para CCC, si no realizar el cambio.
  • Quitar el índice único de la RCC por medio de Apsdu.
  • Tener creada la consulta S70PAR.
  • Tener creados los grupos de preguntas: GPEM051PAR y GPEM051PA2.

...

10. Para visualizar el histórico de Categorías, dar clic en el botón Otras acciones y seleccionamos la opción "Consultar Histórico".


03. REGLA DE NEGOCIO

Proceso

Al confirmar los parámetros para Aumento de Salario Mínimo:

...

  • Por el rango de categorías indicados en parámetro ¿Categorías? (SRJ->RJ_FUNCAO) que tengan salario por antigüedad (SRJ->RJ_SALANT=’1’).
  • Si se indica que Si actualiza (parámetro ¿Actualiza?), modificar los campos y generar un registro por cada uno en el reporte.
  • Si se indica que No actualiza (parámetro ¿Actualiza?), solo reportar los cambios en el informe, sin afectar la taba SRJ.
  • Si se indica ¿Conservar histórico? Igual a Si y ¿Actualiza? (Igual a Si), se debe generar histórico (tabla S070). En caso de que ¿Actualiza? (Igual a No), no se genera histórico.


04. DICCIONARIO DE DATOS

Código del paquete: 006713.

Considerar la siguiente configuración:


SX3 - Campos

CampoTipoTamañoDecimalFormatoTítuloDescripciónNivelUsadoObligatorioBrowseValidaciónContexto














CampoRA_PRISOBR
TipoCarácter
Tamaño15
Decimal0
Formato@!
Título1er Apellido
DescripciónPrimer Apellido
Nivel1
UsadoSi

Obligatorio

No
BrowseNo

Validación

FchkCont(M->RA_PRISOBR) .and. FHIST()
ContextoReal
PropiedadModificar
HelpInforme el primer apellido del empleado.

...

CampoRCM_TPIMSS
TipoCarácter
Tamaño2
Decimal0
Formato@!
TítuloTipo IPS
DescripciónTipo de Ausencia IPS
Nivel0
UsadoSi

Obligatorio

No
BrowseSi

Validación

ValidRCC("S031",M->RCM_TPIMSS,1,2) .and. NaoVazio()
Inic. Estandar"0"
ConsultaS31PAR
ContextoReal
PropiedadModificar
Help


Gatillos

CampoSecuenciaReglaDominioTipoSeekAliasOrdenCódigo
RA_PRINOME001

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMEPN


RA_PRINOME002

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMECMPPN


RA_PRINOME003ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)RA_APELIDOPN


RA_PRISOBR001

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMEPN


RA_PRISOBR002

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMECMPPN


RA_SECNOME001

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMEPN


RA_SECNOME002

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMECMPPN


RA_SECNOME003ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)RA_APELIDOPN


RA_SECSOBR001

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RA_NOMEPN


RA_SECSOBR002

ALLTRIM(RA_PRINOME)+" "+ ALLTRIM(RA_SECNOME)+" "+ ALLTRIM(RA_PRISOBR)+" "+ ALLTRIM(RA_SECSOBR)

RAPN



Consulta estándar

Tipo de consulta: Consulta especifica

...

XB_ALIASXB_TIPOXB_SEQXB_COLUNAXB_DESCSPAXB_CONTEM
S31PAR101RETipo Ausencia IPSRCC
S31PAR20101
GP310SXB("S031", "Codigo")
S31PAR501

VAR_IXB


Grupo de preguntas

OrdenPreguntaTipoTamañoDecimalFormatoObjetoConsulta estandarContenido
1¿Año y Mes?Carácter709999/99Edit

2¿Sucursales?Carácter990
RangerSM0 - SucursalesRA_FILIAL

...