Diferencia entre revisiones de «Cerrando y Abriendo Semestre»
(→Ingresar archivo a la BD sueldos) |
(→Ingresar archivo a la BD sueldos) |
||
Línea 111: | Línea 111: | ||
su postgres | su postgres | ||
cd | cd | ||
− | psql sueldos -Upostgres < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/ | + | psql sueldos -Upostgres < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_usuarios_el_archivo_de_salida_que_vi_en_el_punto_anterior.txt 2> ./error_script_usuarios.txt |
esto ingresa datos a la tabla "empleado" | esto ingresa datos a la tabla "empleado" |
Revisión del 11:24 29 nov 2013
Contenido
- 1 Back Up ( parece q no va mas, viejooo diciembre 2012)
- 2 Desde toba parte1 ( parece q no va mas, viejooo diciembre 2012)
- 3 Importar CVS ( parece q no va mas, viejooo diciembre 2012)
- 4 Bk cobra, empleados,fuentes,montos ( LUCAS YA HACE BKS DE ESTO)
- 5 Desde toba parte2
Back Up ( parece q no va mas, viejooo diciembre 2012)
Ingresar a la base de datos "sueldos" y hacer bk de todas las tablas:
cobra dh01 dh03 dh10 dh21 dh24 dias_sac empleado fuentes montos
en el esquema respaldo agregandoles el prefijo
bk_anio_periodo_sem_nombretabla ejemplo bk_2010_1er_sem_montos
Desde toba parte1 ( parece q no va mas, viejooo diciembre 2012)
Ir a menu Administradion->Semestres Opcion "Cerrar Semestre"
Esta accion viaciara las tablas
cobra dh01 dh03 dh10 dh21 dh24 dias_sac montos
y NO vaciara
empleado fuentes
IMPORTANTE!!! desde julio 2010 esto boton no hace nada, ya q es una opcion muy peligrosa
Importar CVS ( parece q no va mas, viejooo diciembre 2012)
Entrar por ssh ( parece q no va mas, viejooo diciembre 2012)
a la direccion 200.16.30.9
loguearse como postgres( parece q no va mas, viejooo diciembre 2012)
su postgres
Editar el archivo ( parece q no va mas, viejooo diciembre 2012)
/var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/Pampa_Sac.sql
controlando que la tabla dias_sac se levante del cvs generado
ejemplo COPY public.dias_sac FROM '/var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/dias_sac_julio_noviembre.cvs' DELIMITERS '|' NULL AS ;
Ejecutar la importacion de los cvs
psql sueldos -Upostgres -f /var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/Pampa_Sac.sql
Bk cobra, empleados,fuentes,montos ( LUCAS YA HACE BKS DE ESTO)
ejecutar
create table respaldos.bk_2012_2do_sem_cobra as (select * from public.cobra)
para las tablas mencionadas
Desde toba parte2
Deshabilitar sistema de SAC
Pasaje_de_SAC_a_Pampa#Cortar_acceso_al_websac
Importar Usuarios
Es para crear datos para la tabla empleados
Antes de empezar
Editar
/var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/php/admin/importar_usuarios.php
a)Poner en la en la consulta de dh03 y en la de dh01 con dh03
en la funcion function evt__form_importar_users__importar() poner "fec_baja" en el primer dia del semestre
ojo!!!! esta en 2 lugares Ej fec_baja>='2010-07-01'
b)cambiar el nombre del archivo de salida
en function evt__form_importar_users__importar() poner
Ej: donde dice "$fd=fopen('script_usuarios_diciembre.txt','w');" poner "$fd=fopen('script_usuarios_enero2012.txt','w');"
Ejecutar generacion de archivo (desde sac-toba ejecutable)
Ir a menu Administradion->Interfaz Pampa Pestaña "Usuarios" Boton "Importar Usuario Pampa"
www.dgp.unc.edu.ar/sueldos/1.0/
(si no estuviere la opcion)
*ir a http://200.16.30.9/toba_editor/1.4/ *elegir el proyecto sueldos, usuario toba
Archivo Generado
teoria /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_usuario_nombremes.txt practica para verlo ejecutar ls -lt /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/ el primero es el que se hizo en este proceso ej -rw-r--r-- 1 www-data www-data 2600854 Jun 4 10:26 script_usuarios_enero2012.txt
esto es viejo: "A este hay q limpiarle los nombre con ' (comilla simple) ya que esto genera error de importacion." Ahora ya esta arreglado en el script con un str_replace
Ingresar archivo a la BD sueldos
su postgres cd psql sueldos -Upostgres < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_usuarios_el_archivo_de_salida_que_vi_en_el_punto_anterior.txt 2> ./error_script_usuarios.txt
esto ingresa datos a la tabla "empleado"
Abrir Semestre
Genera cargos montos y dias de los mismos. Partiendo de dh10,dias_sac, dh03 y dh01
Antes de empezar
Editar el archivo (no como usuario postgres, sino como root)
/var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/php/admin/tareas_administrativas.php
cambiar en la funcion
function evt__form_abrir_semestre__abre_sem_abrir
!!!ojo q la funcion esta 2 veces y a veces esta renombrada
cambiar el nombre del arch generado
$fd=fopen('./script_cargos_y_valores_enero2012_procesado_junio.txt','w');
en la parte de la consulta
$sql="SELECT D.nro_cargo as cargo, D.imp_bruto_7 as imp_bruto_7, D.imp_bruto_8 as imp_bruto_8, D.imp_bruto_9 as imp_bruto_9, D.imp_bruto_10 as imp_bruto_10, D.imp_bruto_11 as imp_bruto_11, D.imp_bruto_12 as imp_bruto_12, F.dias_7 as dias_7, F.dias_8 as dias_8, F.dias_9 as dias_9, F.dias_10 as dias_10, F.dias_11 as dias_11, F.dias_12 as dias_12 FROM dh10 D, dias_sac F WHERE D.nro_cargo=F.nro_cargo";
los campos as ej para segundo semestres
D.imp_bruto_7 as imp_bruto_7,
ej para primer semestre
D.imp_bruto_1 as imp_bruto_7,
editar en la linea del insert el año y periodo
$linea="INSERT INTO montos VALUES ( $id_monto,1,2012,......
Opcion "Abrir Semestre"
Archivo Generado
/var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_cargos_y_valores__bla_blaa.txt
Ingresar archivo a la BD sueldos
su postgres cd psql sueldos < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_cargos_y_valores.txt 2> ./error_script_cargos_y_valores.txt
Tomar Fuentes
Antes de empezar
Editar el archivo
/var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/php/admin/importar_usuarios.php
cambiar en la funcion
function evt__form_importar_dic__dic_importar()
el nombre del archivo generado
$fd=fopen('script_fuentes_diciembre_2010.txt','w');
para el 1 al 5 o 7 al 11 buscar
//function evt__form_importar_dic__dic_importar_fuentes_ok_se_corre_1_al_5()
Pestaña "Diciembre" Boton "Importar Diciembre"
buscarl en
mcedit /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/php/admin/importar_usuarios.php
se llama
function evt__form_importar_dic__dic_importar_fuentes_ok_se_corre_1_al_5()
ponerla como
function evt__form_importar_dic__dic_importar()
cambiar el archivo de salida
$fd=fopen('script_fuentes_julio_noviembre_2012.txt','w');
Archivo Generado
/var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_fuentes_diciembre_2010.txt
Ingresar archivo a la BD sueldos
psql sueldos < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_fuentes_diciembre_2010.txt 2> ./error_script_fuentes_diciembre_2010.txt