Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackofficeServicios

Módulo:SIGAGPE - Gestión de Personal
Función:
Rutina(s)Nombre TécnicoFecha
GPEM022Cálculo de Periodos29/04/2021
País:Colombia
Ticket:10598668
Requisito/Story/Issue (informe el requisito vinculado):DMINA-11311


02. SITUACIÓN/REQUISITO

Cuando se realiza el cálculo de nómina habilitando el trace para obtener el log de cálculo, el sistema visualiza incompleta la información del log, mostrando el siguiente mensaje  "ATENCION: Interrupción en la visualización del contenido del archivo, pues este es superior al permitido para visualización."


03. SOLUCIÓN

Se crea el punto de entrada GPM022LOG, el cual será ejecutado cuando se visualice el archivo log de cálculo desde protheus y si este, sobrepase los 500,000 caracteres. De esta forma el usuario programador podrá hacer alguna funcionalidad para copiar el archivo LOG que está ubicado en la carpeta del system/log, para alguna carpeta local y así el usuario final podrá consultar dicho archivo.

...

Totvs custom tabs box
tabsPre-Condiciones,Pasos
idsPre-Condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-Condiciones
  • Realizar respaldo del repositorio (RPO).
  • Aplicar el parche correspondiente al issue DMINA-11311.
  • Validar que las rutinas actualizadas correspondan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico.
  • Crear parámetro ES_LOGLOC (Ver apartado "Información adicional").
  • Compilar el punto de entrada GPM022LOG en el RPO (Ver apartado "Información adicional").

  • Configurar el módulo de Gestión de Personal (SIGAGPE) para el cálculo de nómina ordinaria:
    • Mnemónicos -  SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Mnemónicos (GPEA300)"

    • Formulas -  SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Formulas (GPEA290)"

    • Definición de Tablas - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Definición de Tablas (GPEA310)"

    • Mantenimiento de Tablas - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Mantenimiento Tab. (GPEA320)"
    • Procesos - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Procesos (GPEA420)"
    • Procedimientos - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Tipos de procedim. (GPEA162)"
      1. Procedimiento LIQ con Tipo procedimiento igual a 1 -Planilla de Haberes
    • Periodos - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Periodos (GPEA400)"
    • Conceptos - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Conceptos (GPEA040)"
    • Conceptos por proceso - SIGAGPE Menú "Actualizaciones | Definic. Cálculo | Conceptos por proceso (GPEA161)"
    • Empleados - SIGAGPE Menú "Actualizaciones | Empleados | Empleados (GPEA010)"
      1. Dar de alta 2 empleados con un año de antigüedad.


Totvs custom tabs box items
defaultno
referenciaPasos


CASO 1 - Visualización de log sin interrupción (No sobrepasa el límite de caracteres permitidos) 

Configurar ES_LOGLOC = .T.  (parámetro ejemplo)

En el módulo SIGAGPE acceder al menú “Miscelánea | Cálculos | Por Procedimiento (GPEM020)

  1. Asignar el proceso y el procedimiento LIQ del periodo activo.
  2. Habilitar grabación y trace.
  3. Realizar el cálculo solo para un empleado.
  4. Verificar que el cálculo se haya ejecutado sin errores.
  5. En el menú "Otras Acciones" seleccionar la opción "Log"
    Se habré una pantalla donde se muestran los archivos de log agrupados por mes.
  6. Seleccionar el log del proceso generado anteriormente.
    No se interrumpe la visualización del log ya que el archivo no sobrepasa el límite de caracteres permitidos para la visualización.


CASO 2 - Visualización de log con interrupción (Sobrepasa el límite de caracteres permitidos) 

Configurar ES_LOGLOC = .T.

En el módulo SIGAGPE acceder al menú “Miscelánea | Cálculos | Por Procedimiento (GPEM020)

  1. Asignar el proceso y el procedimiento LIQ del periodo activo.
  2. Habilitar grabación y trace.
  3. Realizar el cálculo para dos empleados.
  4. Verificar que el cálculo se haya ejecutado sin errores.
  5. En el menú "Otras Acciones" seleccionar la opción "Log"
    Se abre una pantalla donde se muestran los archivos de log agrupados por mes.
  6. Seleccionar el log del proceso generado anteriormente.
    Se abre una pantalla que solicita el directorio dónde será guardada la copia del Log.

  7. Seleccionar el directorio.


  8. Confirmar el guardado del log. 



  9. Se interrumpe la visualización del log ya que el archivo sobrepasa el límite de caracteres permitidos para la visualización, sin embargo, el archivo log se guarda en el directorio indicado.



  10. Revisar que el archivo se haya almacenado en la ruta indicada.



CASO 3 - Visualización de log sin interrupción (No sobrepasa el límite de caracteres permitidos)

Configurar ES_LOGLOC = .F.

En el módulo SIGAGPE acceder al menú “Miscelánea | Cálculos | Por Procedimiento (GPEM020)

  1. Asignar el proceso y el procedimiento LIQ del periodo activo.
  2. Habilitar grabación y trace.
  3. Realizar el cálculo solo para un empleado.
  4. Verificar que el cálculo se haya ejecutado sin errores.
  5. En el menú "Otras Acciones" seleccionar la opción "Log"
    Se habré una pantalla donde se muestran los archivos de log agrupados por mes.
  6. Seleccionar el log del proceso generado anteriormente.
    No se interrumpe la visualización del log ya que el archivo no sobrepasa el límite de caracteres permitidos para la visualización.




CASO 4 - Visualización de log con interrupción (Sobrepasa el límite de caracteres permitidos)

Configurar MV_LOGLOC = .F.

En el módulo SIGAGPE acceder al menú “Miscelánea | Cálculos | Por Procedimiento (GPEM020)

  1. Asignar el proceso y el procedimiento LIQ del periodo activo.
  2. Habilitar grabación y trace.
  3. Realizar el cálculo para dos empleados.
  4. Verificar que el cálculo se haya ejecutado sin errores.
  5. En el menú "Otras Acciones" seleccionar la opción "Log"
    Se abre una pantalla donde se muestran los archivos de log agrupados por mes.
  6. Seleccionar el log del proceso generado anteriormente.
    Se interrumpe la visualización del log ya que el archivo sobrepasa el limite de caracteres permitidos para la visualización, sin embargo, el archivo log se guarda en el directorio donde se está ejecutando el SmartClient.
  7. Revisar que el archivo se haya almacenado en la ruta donde se está ejecutando el SmartClient.




04. INFORMACIÓN ADICIONAL


Ejemplo de configuración de punto de entrada:

...

Card documentos
InformacaoLa solución aplica para todos los países, en las versiones 12.1.17 o posteriores.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...