Diferencia entre revisiones de «Generar datos Decr.1316»

De Wiki
Saltar a: navegación, buscar
Línea 28: Línea 28:
 
Luego abro el dh21_megaMMAA.dbf y ejecuto la siguiente consulta:
 
Luego abro el dh21_megaMMAA.dbf y ejecuto la siguiente consulta:
  
   SELECT distinct legajo,count(*) FROM dh02 where parentes='PREN' and val(legajo) IN(select nro_legaj from dh21 where codn_conce=41) ;
+
   SELECT distinct legajo,count(*) FROM dh02 where parentes='PREN' and val(legajo) IN(select nro_legaj from dh21_megaMMAA where codn_conce=41) ;
 
   group by legajo ;
 
   group by legajo ;
 
   having count(*)>1
 
   having count(*)>1

Revisión del 12:45 25 ene 2013

Pasos:

GENERACION DESDE PAMPA DEL ARCHIVO PARA ENVIAR AL ANSES


  • Copio el pampa rhun del mes que quiero generar a mi c:\pampa\rrhh. Verificar antes en Pampa, cuiles invalidos de hijos y de progenitores, y corregir datos.
  • Ir T:\liquidaciones\MMAA\presupuesto y copiar los archivos dh21_0reMMAA.DBF y dh21_8reMMAA.DBF (que son los arch. dh21 en formato para importar al pampa) a T:\anses_dec1316\archivos_envio\AAAAMM
  • Abrir cada una de estas 2 tablas y hacer para cada una de ellas:
 delete all for val(anoretro)<>0
 pack
 copy to c:\pampa\rrhh\importar\dh21_Xsinretro.txt sdf (donde X es la barra, o sea 0 u 8)
  • Controlar que para PRENATALES hayan quedado como sino_cargo='S' solo los prenatales activos al mes corriente. Dos formas de hacerlo:

A)Ir a Pervasive y en la conexión del pampac ejecutar esta consulta:

 SELECT distinct nro_legaj,count(*) FROM dh02 where codc_paren='PREN' and nro_legaj IN(select nro_legaj from dh21 where codn_conce=41) group by nro_legaj having count(*)>1

B) Exportar dh02 del pampa central. Luego entrar al fox, y hacer:

 MODIFY PROJECT e:\anexo\anexo.pjx
 set defa to e:\anexo
 do form vm_formularios+"claves"
 do vm_programas+"paso.prg" with "dh02","dh02"

Luego abro el dh21_megaMMAA.dbf y ejecuto la siguiente consulta:

 SELECT distinct legajo,count(*) FROM dh02 where parentes='PREN' and val(legajo) IN(select nro_legaj from dh21_megaMMAA where codn_conce=41) ;
 group by legajo ;
 having count(*)>1

Para cada legajo resultado de esta consulta entrar al modulo de gestión de pampa c:\pampa\rrhh y entrar a cada legajo y desactivar los prenatales que no estén activos. Como hacerlo? Entrar a Actualización-->Legajo electrónico, allí ingresar el legajo e ir al botón Datos Familiares, allí entrar a cada registro que tenga parentesco PREN y si no esta activo (ver fecha de parto) entrar a la pestaña Datos Generales y allí en "A cargo asig. fliares" seleccionar NO y luego destildar el check "Tiene Familiar a Cargo"

  • Luego copiar el dh02.dat de c:\pampa\rrhh al pampa central, asi ya quedan desactivados esos prenatales.
  • Borro el archivo dh21.dat de c:\pampa\rrhh
  • Hago una copia de c:\pampa\rrhh\importar\dh21_0sinretro.txt en la misma carpeta y renombro la copia como dh21.txt
  • Entro al modulo de Intercambio e importo el dh21 de c:\pampa\rrhh
  • Hago backup del c:\pampa\rrhh\dh21.dat
  • Hago una copia de c:\pampa\rrhh\importar\dh21_8sinretro.txt en la misma carpeta y renombro la copia como dh21.txt
  • Entro al modulo de Intercambio e importo el dh21 de c:\pampa\rrhh
  • Hago una copia de c:\pampa\rrhh\importar\dh21_8sinretro.txt en la misma carpeta y renombro la copia como dh21.txt
  • Copio c:\pampa\rrhh\importar\dh21_0sinretro.txt, c:\pampa\rrhh\importar\dh21_8sinretro.txt y c:\pampa\rrhh\dh21.dat a T:\anses_dec1316\archivos_envio\AAAAMM
  • Entro en c:\pampa\rrhh al modulo de Gestión a Informes-->Decreto 1316, y allí genero el archivo y cuando termine lo guardo en c:\ con el nombre Informe_decr1316_AAAAMM.txt y copiarlo en T:\anses_dec1316\archivos_envio\AAAAMM


PROCESAR EL ARCHIVO GENERADO EN PAMPA


  • Entrar al e:\anexo desde fox (hacer el set defa y correr el formulario de claves), allí ejecutar el programa e:\anexo\programas\paso_decr1316.prg. Me pide como dato de entrada el archivo txt de anses generado en el paso anterior. Este programa me deja todos los archivos y tablas generadas en R:\Werken2\decr1316\AAAAMM y tambien los copia en T:\anses_dec1316\archivos_envio\AAAAMM. el archivo a enciar a Anses es el "informados_AAAAMM.txt".
  • Abrir el archivo T:\anses_dec1316\archivos_envio\AAAAMM\totales_AAAAMM.pdf y comparar los importes totales de cada uno de los conceptos contra los totales detallados del mes (TDD.....pdf). Solo comparar los importes y no las cantidades porque alli se cuentan cantidad de legajos y en el arch. de anses se cuentan cant. de hijos.
  • Entrar a C:\cargarAAFF, que es el programita de ANSES que se ejecuta local, para verificar los cuiles. Pide el cuil de la universidad que es 30546670623. Alli seleccionar la opcion importar desde txt. Luego de importar seleccionar la opcion validar, que verifica que los cuiles sean validos. Genera un archivo en C:\ValidadorAAFF\Envio con el nombre 30546670623_20 201_DD_MM_AAAA.zip (CUIDADO QUE EL NOMBRE DEL ARCHIVO NO DEBE CONTENER ESPACIOS EN BLANCO), que es el archivo que hay que subir a la web de Anses.
  • Entrar a la web del anses a http://servicioscorp.anses.gov.ar/clavelogon/logon.aspx, con el usuario y clave de Sandra e imprimir a pdf el comprobante del envio que genera. Luego mandar un mail a controldeprocesos@anses.gob.ar adjuntando el formulario excel (completarlo con los datos del mes actual), como el que esta en T:\anses_dec1316\archivos_envio\201207. Y listo!!!!