Anses en Mapuche decr.1316

De Wiki
Saltar a: navegación, buscar
  • Generar desde Mapuche los datos para Anses y bajar el txt que te genera que se llama "anses_072011.txt".
  • El archivo .txt que me genera Mapuche lo abro con excel y lo convierto a xsl (fijarme el Instructivo de Anses para saber el ancho de columnas para separar el txt, OJO con los importes negativos -el sexto campo- que no me los convierte bien...fijarse)
  • Luego en fox me voy a importar dbf desde excel. Este archivo dbf se guarda en T:\anses_dec1316\anses_AAAAMM
  • Correr el programa c:\anexo\programas\vistas_mapu.prg de la maquina de Vane.
  • Este programa me genera un pdf detallado por dependencia dentro de "T:\anses_dec1316\anses_AAAAMM".
  • Este programa tambien me genera una tabla en c:\bases_informes\anses_porcen.dbf que es donde se arman las estadisticas de carga por dependencia. ESte dbf exportarlo a excel y formatearle los titulos.



CONSULTAS SQL

  • Consulta de que se cargo entre esas fechas(que fue el primer periodo habilitado de carga)
select l.*, d.ua_asigfamiliar from mapuche_auditoria.logs_dh02 l,mapuche.dh09 d where l.nro_legaj=d.nro_legaj and  auditoria_fecha::date >= '2011-10-17' and auditoria_fecha::date <= '2011-12-13' 
  • La misma consulta que la anterior pero para saber cuantos registros se cargaron por dependencia en ese periodo
      • Esta consulta no sirve del todo porque el campo dh09.ua_asigfamiliar muchas veces esta en blanco

select count(l.*), d.ua_asigfamiliar from mapuche_auditoria.logs_dh02 l,mapuche.dh09 d where l.nro_legaj=d.nro_legaj and auditoria_fecha::date >= '2011-10-17' and auditoria_fecha::date <= '2011-12-13' group by d.ua_asigfamiliar order by d.ua_asigfamiliar

select auditoria_usuario,count(*) from logs_dh02 where auditoria_fecha::date >= '2011-10-17' and auditoria_fecha::date <= '2011-12-13' group by auditoria_usuario order by auditoria_usuario;

select * from logs_dh02 where auditoria_fecha::date >= '2011-10-17' and auditoria_fecha::date <= '2011-12-13' and auditoria_usuario='acardozo'

  • Cambios de cosas cargadas por Alicia Cardozo:
 update logs_dh02 set auditoria_usuario='DEP02' where auditoria_usuario='acardozo' and nro_legaj<>28594
 update logs_dh02 set auditoria_usuario='DEP75' where auditoria_usuario='acardozo' and nro_legaj=28594