Aveces genera la planilla pero la muchas veces se queda En Espera y nunca se genera.

asked 15 Aug '13, 20:24

Raul's gravatar image

Raul
791273138
accept rate: 45%

En varias ocasiones que esto me ha sucedido lo que he hecho es reiniciar el servicio de planilla y luego la planilla se genera correctamente, sería bueno si envías el log del GENPLAWINSERVICE para ver si el servicio ha tenido algún problema.

(15 Aug '13, 20:29) César Rivas C%C3%A9sar%20Rivas's gravatar image

Al parecer da un time out, yo también reinicio el servicio y funciona, pero aveces no tengo necesidad de reinicarlo y funciona. Este es el log:

(15 Aug '13, 20:46) Raul Raul's gravatar image

INFO Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf - Iniciando [ThreadGestorCola] ERROR Aseinfo.VH4.WindowsServices.Salarios.GenPlaHostWcf - Al enviar la orden de inicio al WCF de calculo de planilla System.Data.EntityCommandExecutionException: An error occurred while executing the command definition. See the inner exception for details. ---> System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding

(15 Aug '13, 20:46) Raul Raul's gravatar image

¿Y solo esta excepción esta en la bitácora del GenPlaWinService? Si fuera un error de un cursor, los cursores se abren mucho despues de que se envia la orden de inicio del calculo.

El único cursor que se abre antes de enviar la orden de inicio es el Cursor Principal, entonces ese es al que tenes que poner atención.

(16 Aug '13, 01:21) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Creo que no es problema de cursores, pues Raul y yo tenemos formulaciones diferentes sin embargo el sistema me esta dando el mismo problema y hace un dia estaba generando bien la planilla y yo no he aplicado cambios a mis cursores y factores..

(16 Aug '13, 04:38) Danny Villalta Danny%20Villalta's gravatar image

Estoy de acuerdo con Danny, en la planilla que tengo actualmente solo hay 7 empleados que participan en el cursor principal. Tengo la impresión que es algún tipo de configuración que esta incorrecta al momento de configurar los servicios.

(16 Aug '13, 12:39) César Rivas C%C3%A9sar%20Rivas's gravatar image
showing 5 of 6 show all

Descubrí que el problema disminuyo considerablemente borrando la tabla sal.pge_per_planilla_generado_emps , que en mi caso ya estaba demasiado grande y por esto hacía mas lenta la función de filtrado de empleados. Para que esta tabla no se llene tanto se puede poner un delete en la autorización de planilla como este:

delete from sal.pge_per_planilla_generado_emps where exists ( select null from sal.ppg_periodo_planilla_generados where ppg_id_Sesion = pge_id_sesion and ppg_codppl = @codppl )

link

answered 20 Aug '13, 15:22

Raul's gravatar image

Raul
791273138
accept rate: 45%

Creo que el problema se da cuando un cursor tarda demasiado, hace que de time out pero la pantalla no muestra ningun error, solamente queda "En Espera"

link

answered 15 Aug '13, 23:58

Raul's gravatar image

Raul
791273138
accept rate: 45%

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

Asked: 15 Aug '13, 20:24

Seen: 3,089 times

Last updated: 20 Aug '13, 15:22

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