Evolution 1.11.2.3
SQL Server

Tengo una planilla de vacaciones en la cual se incluye el empleado en la tabla sal.pge_per_planilla_generado_emps a partir de la segunda generación de planilla luego de autorizar su solicitud de vacaciones.

Estoy generando planilla sin usar la generación avanzada, es decir que solo estoy seleccionando el checkbox para generar esa planilla con todos los colaboradores que tenga asociados para pago de vacaciones.

He verificado lo siguiente:

  1. Que el registro existe en la tabla acc.dva en estado Autorizado
  2. Que el cursor para filtro de empleados de esa planilla sí lo incluye aún antes de generar la planilla
  3. Se están generando registros en la tabla tmp.inn_ingresos en la primera generación de planilla luego de autorizar su solicitud de vacaciones
  4. No lo incluye en la tabla sal.inn_ingresos ya que la función escalar sal.empleado_en_gen_planilla devuelve cero para ese empleado, ya que no se encuentra en la tabla sal.pge_per_planilla_generado_emps para el Id Session asignado a esa generación de planilla

¿Por qué será que el empleado no se incluye en la tabla sal.pge_per_planilla_generado_emps desde la primera generación de planilla?

asked 28 Mar '19, 09:33

Henry%20Sandoval's gravatar image

Henry Sandoval
(suspended)
accept rate: 53%


Cada vez que se envía una planilla a cálculo, se genera un nuevo registro en la tabla sal.ppg y no se insertan empleados en la sal.pge, sino hasta que se necesita iniciar el cursor principal.

La lista de empleados que se llena en la tabla es la que retorna el cursor principal, aplicando los parámetros respectivos en el momento que se requiere. Por lo tanto, me parece que tu prueba de que el cursor principal retorna el empleado, no está usando los mismos parámetros que se utilizan en el momento exacto en que se abre el cursor principal.

Recorda que para este punto ya se ejecutó el procedimiento de inicialización, por lo que las tablas involucradas estan un estado diferente a cuando la planilla ya terminó.

link

answered 01 Apr '19, 10:06

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×47
×2

Asked: 28 Mar '19, 09:33

Seen: 556 times

Last updated: 01 Apr '19, 10:06

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática