Árvore de páginas

Versões comparadas

Chave

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

...

El informe Liquidación Ben. Sociales (GPER914PER.PRW) genera un Error.error log al informar las preguntas ¿Nombre ¿Nombre?, ¿Placa ¿Placa? y ¿Unidad ¿Unidad Organizacional?, ; esto porque usan para validar el rango la tabla de Empleados - SRA (RA_NOME, RA_DEPTO, etc.) y el query solo aplica para Movimientos e Histórico de Movimientos de Nómina (SRC | SRD).

Derivado de esto y de la revisión del mejor performance de la rutina, se solicita eliminar las preguntas ¿Nombre?, ¿Placa?, ¿Situaciones? y ¿Categorías?.

03. SOLUCIÓN

Se realizan los ajustes en la función PrintReport() del informe Liquidación Ben. Sociales (GPER914PER.PRW), para que no sean consideradas las preguntas en los filtros y se realizó la adecuación en el grupo de preguntas GPR914PER:

  • Eliminar las preguntas ¿Nombre ¿Nombre?, ¿Placa ¿Placa?, ¿Situaciones ¿Situaciones? y ¿Categorías ¿Categorías?.
  • Se ajusta la pregunta ¿Unidad ¿Unidad Organizacional?, para que al validar el rango quede contra la tabla Histórico de Movimientos de Nómina - SRD (RD_DEPTO).


Totvs custom tabs box
tabsPre-condiciones, Procedimiento
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. A través de la rutina “Diccionario de Datos” del módulo del Configurador – SIGACFG (Base de Datos | Diccionario), verificar que se tenga el grupo de preguntas GPR914PER solo con 9 preguntas, para más detalle se puede consultar el apartado 05. ASUNTOS RELACIONADOS.

    Image Modified

  2. A través de la rutina Empleados en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Empleados), tener empleados registrados.
  3. A través de la rutina Mnemónicos en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos que existan los registros de mnemónicos
  4. A través de la rutina Mantenimiento de Tablas en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos las tablas estándar
  5. A través de la rutina Conceptos en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos que se tengan los conceptos.
  6. A través de la rutina Tipos de Procedimiento en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), verificamos que se tengan los procedimientos.
  7. A través de la rutina Liquidación de Contratos en el módulo Gestión de Personal – SIGAGPE (Miscelánea | Cálculos | Liquidación de contratos), vamos a liquidar a un empleado previamente configurado.
    1. La rutina muestra dos secciones, elegir al empleado a calcular en la sección superior (este empleado puede estar activo o inactivo).
    2. Elegir la opción de Incluir si es por primera vez o modificar, si ya se había calculado previamente.
    3. Si el empleado está activo, hay que digitar la información: Fc Despido, Tipo Resc. (informamos un empleado con un Tipo Resc que tenga informado el campo "indemnización" igual a 1 y otro con 2), Fch. Generac, Proced. Calc, Periodo y No. Pago
    4. En otras acciones se puede ingresar información para el finiquito. Por ejemplo, si se tiene tiempo extra o comisiones pendientes, se elige Incidencias por Empleado. Si se tiene algún ausentismo que se deba descontar, se elige Ausencias. Una vez ingresada la información se elige Calcular Rescisión.
    5. Dar clic en "Confirmar" cuando pregunta si desea calcular.
    6. Se sugiere que se genere el trace, para verificar los cálculos, en caso necesario.
    7. Visualizar el mensaje de confirmación de finalización del cálculo.
    8. En la sección inferior se muestran los registros calculados, para validarlos.
Totvs custom tabs box items
defaultno
referenciapaso2

Liquidación Ben. Sociales (GPER914PER)


  1. A través de la rutina Liquidación Ben. Sociales (Informes | Legales), ejecutamos la generación del informe.

  2. En "Otras Acciones" seleccionar la opción de Parámetros.

  3. Validar que solo son mostradas 9 preguntas.
    • Las preguntas mostradas, deben ser como las mencionadas en el punto Diccionario de Datos del apartado 05. ASUNTOS RELACIONADOS.
  4. Informar los parámetros.

    • Informar la pregunta ¿Unidad Organizacional?,

    Indicar los parámetros e informar la pregunta ¿Unidad Organizacional?
    • para verificar que no genera error si se informa un rango.

  5. Una vez digitados Confirmar los parámetros , confirmar los mismos, informados y dar clic el botón de en Imprimir.
  6. Validar que el informe es generado sin mostrar ningún error . log.

04. INFORMACIÓN ADICIONAL     

...

Orden (X1_ORDEM)

Pregunta

(X1_PERSPA) 

Tipo (X1_TIPO)

Tamaño (X1_TAMANHO)

Modo (X1_GSC)

Validación 

(X1_VALID)

Consulta

(X3_F3)

Contenido

(X3_CNT01)

01

¿Proceso?C99RangeNaoVazio()RCJRD_PROCES
02¿Procedimiento?C3GetGpr040Roteiro()SRY
03¿Periodo?C6GetNaoVazio()RCH
04¿Semana?C2Get


05¿Sucursal?C99Range
XM0RD_FILIAL
06¿Centro de Costo?C99Range
CTTRD_CC
07¿Matrícula?C99Range
SRARD_MAT
08*¿Unidad Organizativa?C99Range
SQBRD_DEPTO*
09*¿Mensaje?C2Get
S091

...

Actualización en SX3 - Preguntas - Campo Q3_OCUPUB


Campo

Q3_OCUPUB

Tipo

Caracter

Tamaño

6

Decimal

0

Formato

@!

Título

Ocup Publica

Descripción

Ocupacion Publica

Se utiliza

No

Obligatorio

No

Browse

No

Val. Sistema *

(NaoVazio() .AND. ValidRCC("ST10", M->Q3_OCUPUB, 1, 6)) .AND. fHist()

Contexto

Real

Propiedad

Cambiar

Consulta Estándar

T10PER

Orden

26

* Ajuste realizado al campo.

...