Autor Tema: Comahue - Liquidador  (Leído 480 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Ariel Zoia

  • Hero Member
  • *****
  • Mensajes: 710
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Ariel Zoia
  • Sistema: Mapuche/Pampa
  • Teléfono laboral: 249-4432304
Comahue - Liquidador
« on: Marzo 11, 2010, 04:15:32 pm »


-------- Mensaje original --------
Asunto:    Re: Liquidador
Fecha:    Thu, 11 Mar 2010 11:20:23 -0300
De:    Ing. Javier Sueyro <jsueyro@rec.unicen.edu.ar>
A:    Andrea Granados <andrea.granados@dti.uncoma.edu.ar>, Ariel Zoia <azoia@siu.edu.ar>, Mariela Alonso <malonso@siu.edu.ar>
Referencias:    <4B96B468.7080209@rec.unicen.edu.ar> <b3bf138b03b4d17df2aa95c249c20fe8@127.0.0.1>


Hola Andrea, me alegro que haya funcionado.
Te contesto por punto.
En el mismo navegador no vas a poder abrir otra sesión, pero si la
sesión del liquidador la tenés en firefox podrias abrir un explorer o un
chrome y no deberias tener problemas. Tene en cuenta que la liquidación
de tantos legajos va a llevar mucho mas tiempo por ahora que en pampa.
En Mapuche no podemos ver el informe a modo windows porque el liquidador
no escribe en dh21, lo hace en dh21t provisoriamente. Pero como vos bien
decís si presionas el boton informe de mapuche te muestra un informe con
una columna de totales para pampa y otra para mapuche, y en cada linea
un legajo, luego si entras al legajo (tiene un vinculo) te muestra los
resultados de los conceptos (uno por uno) y luego si entras al concepto
en particular te muestra las imputaciones liquidadas con sus importes.
En Servicios->Recibos->Generación solo te va a mostrar las liquidaciones
cerradas del periodo en el que estas parada (en este caso 12/2009, por
lo tanto esta bien que no muestre nada porque la liquidación 351 esta
abierta. Pero tene en cuenta que esta opción tambien trabaja con los
datos que estan en dh21 y no en dh21t.

Espero que estas respuestas te sirvan, cualquier cosa avisa y seguimos
viendo.
Saludos

Javier Sueyro
jsueyro@siu.edu.ar
Consorcio SIU
Tel/Fax: 02293-422000 int 172
http://www.siu.edu.ar



Andrea Granados escribió:
> Buen día Javier! Finalmente funcionó!!! Al fin!
> El tema ahora es que si liquido el sueldo de una sola persona funciona
> bárbaro, pero si elijo a “todos” (3481 legajos) entonces queda colgada la
> sesión, y ni siquiera puedo abrir otra ventana para volver a iniciar una
> nueva sesión.
>
> En mapuche no hay forma de ver el informe de liquidación de una persona en
> particular?, me refiero al informe de liquidación a modo Windows que sale
> en pampa en la ventana de liquidación de haberes en donde se puede ver el
> monto liquidado de cada uno de los conceptos para una determinada persona
> (lo cual es útil para hacer un análisis detallado de la liquidación). Lo
> que aparece en mapuche es el informe con los legajos filtrados para
> liquidar y la suma total de los importes de los conceptos liquidados (en
> pampa y en mapuche) pero si hay una diferencia entonces hay que hacer un
> análisis más detallado comparando los mismos conceptos en dh21 y dh21t

>
> Otra cosa que ocurre es que cuando voy a Servicios->Recibos->Generación no
> me aparece ninguna liquidación para seleccionar. ¿Qué debería chequear en
> este caso? En que tabla esta buscando la liquidación?
>
> ¿Dejo estas consultas en el foro? bueno...cualquier cosa me avisas
>
> Desde ya muchas gracias!!
> Saludos,
>
> Andrea
>
>
>
>
> On Tue, 09 Mar 2010 17:49:44 -0300, "Ing. Javier Sueyro"
> <jsueyro@rec.unicen.edu.ar> wrote:
>   
>> Hola Andrea, espero que ahora funcione !!!!
>> Te cuento, el problema aparentemente es que tu motor de base tiene un
>> datestyle "MDY" y nosotros utilizamos uno del estilo "DMY", esto lo
>> tengo que charlar bien con Nico todavia, pero para salir del paso y que
>> se pueda liquidar estamos seteando la variable en el liquidador y listo,
>>     
>
>   
>> despues veremos como tiene que ser. Te mando un rar con todos los php
>> del liquidador, si bien para Uds el cambio estaria en dos de ellos, te
>> los paso todos porque tambien se agregaron algunas otras cosas como
>> variables y funciones que Uds no utilizaban, pero ya estan. Tambien te
>> envio un cambio que tenes que hacer en la funcion de postgres
>> map_get_edad, antes esta funcion recibia un solo parametro y por lo
>> tanto calculaba la edad del empleado comparando contra la fecha actual
>> del sistema, cuando en realidad debia calcularla con respecto a la fecha
>>     
>
>   
>> del periodo de liquidacion. Ejecutá este codigo postgres en el esquema
>> mapuche de tu base de datos asi te crea la nueva funcion edad.
>> Espero que comience a funcionar, avisame por favor de cualquier forma.
>> Saludos
>>
>>
>> CREATE OR REPLACE FUNCTION mapuche.map_get_edad(date, date)
>>   RETURNS integer AS
>> $BODY$
>>     SELECT EXTRACT(YEAR FROM age($1,$2))::int4;
>> $BODY$
>>   LANGUAGE 'sql' VOLATILE;
>> ALTER FUNCTION mapuche.map_get_edad(date, date) OWNER TO postgres;
>>     
>
>