Diferencia entre revisiones de «Pasaje de SAC a Pampa»
(→resultado) |
(→Programa 3) |
||
Línea 138: | Línea 138: | ||
n:\anexo\bases_externas\dh10modi | n:\anexo\bases_externas\dh10modi | ||
− | ==Programa 3== | + | ==Programa 3 (No se usa mas)== |
+ | No se usa mas a partir de 06/14 porque no pueden modificar mas las fuentes en el WEB SAC | ||
+ | --cualquier cambio lo deben hacer en Pampa | ||
Para Fuentes | Para Fuentes | ||
n:\anexo\programas\sac\bajar\dh24postgres.prg | n:\anexo\programas\sac\bajar\dh24postgres.prg |
Revisión del 14:32 5 jun 2014
Contenido
Cortar acceso al websac
Entrar al proyecto de toba
http://www.dgp.unc.edu.ar/toba_editor/1.4/ proyecto sueldos usuario toba
Modificar por toba
reiniciar apache
Por si hay alguien conectado Para ello hacer # ssh dgp@200.16.30.9 hacerse root # su # /etc/init.d/apache2 restart #otra opcion(service apache2 restart)
http://www.dgp.unc.edu.ar/sueldos/1.0/?ai=sueldos&tm=1
Traer datos de Postgres
Configurar Conexion
Instalar el driver de postgres
Este es provisto por el siu. Esta bajado en T:\MAPUCHE\versiones\PaqueteEscritorio\conexion_odbc\conexion_odbc El instalador es psqlodbc.msi : Instalador del OBCD para Windows no se para que es psqlodbc.dll : Driver odbc modificado por el SIU-Mapuche
No usar POSTGRE.INI : Archivo de configuracion de parametros (de mapuche)
Conexion Odbc
Conexion en Fox
Abajo se ven las figuras de configuracion
Verificar privilegios
El usuario q se conecta desde los programas de vfp6 a traves del driver postgres se llama consulta. Este deber tener privilegios de consulta sobre las tablas cobra empleados montos
de la base sueldos
Esto se hace desde php pg admin
http://200.16.30.9/Pg base sueldos tablas: cobra empleados montos
Programa 1
Este baja
dias trabajados mejor mes
Carga ambos valores como novedades en dh25
dias como novedad 13 mejor mes como novedad 11
El programa esta en
N:\anexo\programas\sac\bajar\traerdatos_diassac
ojo--hay que cambiar los numeros de liquidacion del /1 y /2
v_semestre=2 .. .. v_liq="000994" && sac de contratos v_liq="000995" && liq normal .. .. anofnove with "2012",; mesfnove with "12",;
mes y año retro del SAC
mes y año de novedad
duracion
desde las 7:42 hasta las 8:21 (45 minutos aprox) en junio 2012 en la pc de la vane, arranco 12.54 y ermino 13.09 (15 minutos)
en diciembre 2012 en la pc de la diana, arranco 12.40 y ermino 12.50 (10 minutos)
resultado
d:\anexo\bases_externas\dh25diassac.dbf
---esto se importar al pampa
Progrma 1.1
Es para controlar los sac q suman varios cargos por escalafon N:\anexo\programas\sac\bajar\control_sac_varios_cargos modificar paths de archivos generados COPY TO t:\liquidaciones\1212\sac\dias_dobles\
Programa 2
Este baja
actualizacion de dh10
a partir de lo modificaod en la web El programa esta en
N:\anexo\programas\sac\bajar\tomar_dh10_pg
hasta que sea mas inteligente el programa modificar en replace imp_bruto_ with m.monto1,; imp_bruto2 with m.monto2,; imp_bruto3 with m.monto3,; imp_bruto4 with m.monto4,; imp_bruto5 with m.monto5,; imp_bruto6 with m.monto6
- !* replace imp_bruto7 with m.monto1,;
- !* imp_bruto8 with m.monto2,;
- !* imp_bruto9 with m.monto3,;
- !* imp_brut10 with m.monto4,;
- !* imp_brut11 with m.monto5,;
- !* imp_brut12 with m.monto6
tambien editar la parte
if(m.imp_bruto7>=0) replace brsac07 with paddl(alltrim(str(int(m.imp_bruto7))),7,"0")+"."+padl(alltrim(str((m.imp_bruto7-int(m.imp_bruto7))*100)),2,"0") else replace brsac07 with "-"+padl(right(alltrim(str(m.imp_bruto7,12,2)),len(alltrim(str(m.imp_bruto7,12,2)))-1),9,"0") endif .. .. segun el semestre
duracion
7:32 hasta 7:37 (3 minutos aprox)
resultado
n:\anexo\bases_externas\dh10modi
Programa 3 (No se usa mas)
No se usa mas a partir de 06/14 porque no pueden modificar mas las fuentes en el WEB SAC --cualquier cambio lo deben hacer en Pampa Para Fuentes
n:\anexo\programas\sac\bajar\dh24postgres.prg
resultado
n:\anexo\bases_externas\dh24modi
duracion
7:27 hasta a 7:30 (3 minutos aprox)
Cambio de Fuentes en SAC Contratos diciembre
No se puede utilizar la base dh24modi que genera el programa ya que hay problemas con los decimales y si la reimportamos se pierden.
Hay que comparar las bases (dh24 de pampavs dh24 psotgres) y despues cambiarlos manualmente en Pampa para la Liquidacion de Contratos y despues volverlos a dejar como estaban La consulta es:
select v24.nro_cargo,v24.codn_fuent as fvieja,v24.porc_ipres as porcviejo,dh24.codn_fuent as fnueva,dh24.porc_ipres as porcnuevo ; from dh24,v24 where dh24.nro_cargo=v24.nro_cargo; and dh24.codn_fuent<>v24.codn_fuent order by 1 into table vm_bases_informes+"cambio_fuente"
Tiempo empleado en bajada del SAC
En Diciembre 2012 desde la maq. Diana desde 11.50 a 13:50 hs aprox 2 hs