Diferencia entre revisiones de «Traslado de datos al Sistema WebSac»

De Wiki
Saltar a: navegación, buscar
(Conversion a cvs)
(Conversion a cvs)
Línea 43: Línea 43:
 
modificar el programa  
 
modificar el programa  
 
   N:\anexo\programas\sac\subir\tomar_dias_21.prg
 
   N:\anexo\programas\sac\subir\tomar_dias_21.prg
para que tome los meses creados
+
para que tome los meses creados en junio 2013 copie y cambie el programa por este:
en junio 2013 copie y cambie los meses para el primer semestre en el programa
 
 
  N:\anexo\programas\sac\subir\tomar_dias_21_1semestre.prg
 
  N:\anexo\programas\sac\subir\tomar_dias_21_1semestre.prg
  
 
ejecutarlo
 
ejecutarlo
 
  do N:\anexo\programas\sac\subir\tomar_dias_21.prg
 
  do N:\anexo\programas\sac\subir\tomar_dias_21.prg
 +
do N:\anexo\programas\sac\subir\tomar_dias_21_1semestre.prg para junio 2013
 +
 +
 
esto genera el archivo
 
esto genera el archivo
 
  D:\sac\2010_02\dias_sac_messac.cvs
 
  D:\sac\2010_02\dias_sac_messac.cvs
 +
para junio 2013
 +
t:\liquidaciones\0613\sac\dias_sac_enero_mayo.cvs
  
 
=Traslado=
 
=Traslado=

Revisión del 15:33 31 may 2013

Generar CVS

DH01,DH03,DH10,DH24

Estos se toman del pampa de
  Acumulado para SAC

Dias_Sac

Se toman los 6 dh21 del semestre (o cinco, depende de cuando lo estes haciendo)

Estos dh21s estan en los pamps de 
  Dias Sac

Convertir los dh21 a dias_sac.cvs

Copiar los dh21.dat

Origen
 Tomarlos de donde se meciono anteriormente
Destino
 Ponerlos en c:\Pampa_C\pampa\rrhh
 como dh21_mmaaaa.dat

Conversion a dbf

Renombrar
 Renombrar el c:\Pampa_C\pampa\rrhh\dh21_mmaaaa.dat

como

 c:\Pampa_C\pampa\rrhh\dh21.dat
Conversion 1

Desde VFP ejecutar

 cadenasql= "select * from dh21 where codn_conce=13"
 
 create sql view v21;
 connection con_pampa_c;
 as &cadenasql
 
 use v21 in 0
 
 tabla= vm_bases_informes+"dh21_tmmaa"
 select *;
 from v21;
 into table &tabla

chequear que se haya levantado la liquidacion correcta

brow

hacerlo para todos los meses

Conversion a cvs

modificar el programa

 N:\anexo\programas\sac\subir\tomar_dias_21.prg

para que tome los meses creados en junio 2013 copie y cambie el programa por este:

N:\anexo\programas\sac\subir\tomar_dias_21_1semestre.prg

ejecutarlo

do N:\anexo\programas\sac\subir\tomar_dias_21.prg

do N:\anexo\programas\sac\subir\tomar_dias_21_1semestre.prg para junio 2013


esto genera el archivo

D:\sac\2010_02\dias_sac_messac.cvs

para junio 2013

t:\liquidaciones\0613\sac\dias_sac_enero_mayo.cvs

Traslado

subir los cvs via ftp a la carpeta
/htdocs/sitios/sitiodgp/cvsmensuales/sac

Incorporacion

Vaciado

Loguearse en phpPgAdmin

a traves de http://www.dgp.unc.edu.ar/Pg/

Elegir la base ""sueldos""

dentro de ella elegir el esquema publico

Vaciar las tablas

dh01 -- dh03 -- dh10 - dh24 - dias_sac

Carga

Login a consola

hacerse superusuario

su

verificacion del script de copia

mcedit /var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/Pampa_Sac.sql

Ejecucion del scrpt

su postgres
cd 
psql sueldos -f /var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/Pampa_Sac.sql