Diferencia entre revisiones de «Cerrando y Abriendo Semestre»
(→Back Up) |
(→Ingresar archivo a la BD sueldos) |
||
(No se muestran 10 ediciones intermedias de 2 usuarios) | |||
Línea 27: | Línea 27: | ||
Una vez descargado el archivo, renombrarlo como sueldos-''<año>''-''<semestre>''.sql.gz y subirlo al servidor DGP, en la carpeta '''<ESPECIFICAR UNA CARPETA>''' | Una vez descargado el archivo, renombrarlo como sueldos-''<año>''-''<semestre>''.sql.gz y subirlo al servidor DGP, en la carpeta '''<ESPECIFICAR UNA CARPETA>''' | ||
− | =Desde toba parte1 ( | + | =Desde toba parte1 ( NO VA MÁS 2012) = |
Ir a menu Administradion->Semestres | Ir a menu Administradion->Semestres | ||
Opcion "Cerrar Semestre" | Opcion "Cerrar Semestre" | ||
Línea 45: | Línea 45: | ||
IMPORTANTE!!! desde julio 2010 esto boton no hace nada, ya q es una opcion muy peligrosa | 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)= | + | =Importar CVS ( parece q no va mas, viejooo diciembre 2012)= |
− | ==Entrar por ssh ( 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 | a la direccion 200.16.30.9 | ||
− | ==loguearse como postgres( parece q no va mas, viejooo diciembre 2012)== | + | ==loguearse como postgres( parece q no va mas, viejooo diciembre 2012)== |
su postgres | su postgres | ||
− | ==Editar el archivo ( parece q no va mas, viejooo diciembre 2012)== | + | ==Editar el archivo ( parece q no va mas, viejooo diciembre 2012)== |
/var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/Pampa_Sac.sql | /var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/Pampa_Sac.sql | ||
− | controlando que la tabla dias_sac se levante del cvs generado | + | 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 ''; | COPY public.dias_sac FROM '/var/www/htdocs/sitios/sitiodgp/cvsmensuales/sac/dias_sac_julio_noviembre.cvs' DELIMITERS '|' NULL AS ''; | ||
− | + | =Bk cobra, empleados,fuentes,montos (NO VA MÁS)= | |
− | |||
− | |||
− | |||
− | =Bk cobra, empleados,fuentes,montos ( | ||
− | |||
− | |||
ejecutar | ejecutar | ||
create table respaldos.bk_2012_2do_sem_cobra as (select * from public.cobra) | create table respaldos.bk_2012_2do_sem_cobra as (select * from public.cobra) | ||
+ | create table empleados.bk_2012_2do_sem_cobra as (select * from public.empleados) | ||
+ | create table fuentes.bk_2012_2do_sem_cobra as (select * from public.fuentes) | ||
+ | create table montos.bk_2012_2do_sem_cobra as (select * from public.montos) | ||
para las tablas mencionadas | para las tablas mencionadas | ||
Línea 98: | Línea 95: | ||
www.dgp.unc.edu.ar/sueldos/1.0/ | www.dgp.unc.edu.ar/sueldos/1.0/ | ||
+ | |||
+ | |||
+ | '''Tiempos Ejecución''' | ||
+ | Periodo: 12/2015 - Inicio: 17:37hs - Fin: 17:37hs - Tiempo: 00:00:30 | ||
+ | |||
Línea 184: | Línea 186: | ||
psql -Upostgres sueldos < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_cargos_y_valores_el_archivo_generado.txt 2> ./error_script_cargos_y_valores.txt | psql -Upostgres sueldos < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_cargos_y_valores_el_archivo_generado.txt 2> ./error_script_cargos_y_valores.txt | ||
− | ==Tomar Fuentes== | + | '''Tiempos Ejecución''' |
+ | Periodo: 12/2015 - Inicio: 18:00hs - Fin: 18:01hs - Tiempo: 00:01min | ||
+ | |||
+ | ==Tomar Fuentes (NO SE HACE)== | ||
===Antes de empezar=== | ===Antes de empezar=== | ||
Editar el archivo | Editar el archivo | ||
Línea 228: | Línea 233: | ||
===Ingresar archivo a la BD sueldos=== | ===Ingresar archivo a la BD sueldos=== | ||
psql sueldos -Upostgres < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_fuentes_diciembre_2010.txt 2> ./error_script_fuentes_diciembre_2010.txt | psql sueldos -Upostgres < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_fuentes_diciembre_2010.txt 2> ./error_script_fuentes_diciembre_2010.txt | ||
+ | |||
=Deshabilitar opcion administracion del sistema sac= | =Deshabilitar opcion administracion del sistema sac= | ||
[[Pasaje_de_SAC_a_Pampa#Cortar_acceso_al_websac]] | [[Pasaje_de_SAC_a_Pampa#Cortar_acceso_al_websac]] |
Revisión actual del 15:37 10 dic 2015
Contenido
Back Up
Hacer un dump de la base de datos "sueldos" del servidor www.dgp.unc.edu.ar, especificando en el nombre del archivo el año y semestre. Para ello, se puede realizar mediante phppgadmin o mediante consola (altamente recomendado): ssh a dgp.unc.edu.ar (putty)
hacerse root
- su
hacer el bk como usuario postrges#
- /usr/bin/pg_dump -p 5432 -d -C -U postgres sueldos > /var/www/bk/bk_base_sueldos_1ersemestre_2014.sql
el bk que da en :
/var/www/bk/bk_base_sueldos_1ersemestre_2014.sql
se puede compirmir
bzip2 /var/www/bk/bk_base_sueldos_1ersemestre_2014.sql
queda
/var/www/bk/bk_base_sueldos_1ersemestre_2014.bz2
bajarlo desde el ftp
Ingresar a [1]
Seleccionar la base de datos "sueldos"
De la barra de herramientas, seleccionar la herramienta "Export" ("Exportar")
Dejar las opciones como las muestra la siguiente imagen y tocar el botón "Export" de abajo.
Una vez descargado el archivo, renombrarlo como sueldos-<año>-<semestre>.sql.gz y subirlo al servidor DGP, en la carpeta <ESPECIFICAR UNA CARPETA>
Desde toba parte1 ( NO VA MÁS 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 ;
Bk cobra, empleados,fuentes,montos (NO VA MÁS)
ejecutar
create table respaldos.bk_2012_2do_sem_cobra as (select * from public.cobra) create table empleados.bk_2012_2do_sem_cobra as (select * from public.empleados) create table fuentes.bk_2012_2do_sem_cobra as (select * from public.fuentes) create table montos.bk_2012_2do_sem_cobra as (select * from public.montos)
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/
Tiempos Ejecución Periodo: 12/2015 - Inicio: 17:37hs - Fin: 17:37hs - Tiempo: 00:00:30
(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 datos para cobra(relacion cargo con monto) montos(dias y montos) . 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, solo una sirve y es la que esta como original
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 semestre y año
$linea="INSERT INTO montos VALUES ( $id_monto,1,2012,...... 1 es primer semestre 2 es es segundo semestre
Opcion "Abrir Semestre"
Archivo Generado
es el que indique en la funcion anterior para verlo ls -lth /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/ mcedit /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 -Upostgres sueldos < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_cargos_y_valores_el_archivo_generado.txt 2> ./error_script_cargos_y_valores.txt
Tiempos Ejecución Periodo: 12/2015 - Inicio: 18:00hs - Fin: 18:01hs - Tiempo: 00:01min
Tomar Fuentes (NO SE HACE)
Antes de empezar
Editar el archivo
/var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/php/admin/importar_usuarios.php
buscar
function evt__form_importar_dic__dic_importar_fuentes_ok_se_corre_1_al_5()
debera quedar
//function evt__form_importar_dic__dic_importar_fuentes_ok_se_corre_1_al_5() function evt__form_importar_dic__dic_importar()
ojo que hay 2, una para los primeros 5 meses y otra para el ultimo mes chequear q no haya otra linea en el codigo donde diga
function evt__form_importar_dic__dic_importar()
para el 1 al 5 o 7 al 11 buscar
y cambie el nombre del archivo de salida
$fd=fopen('script_fuentes_diciembre_2010.txt','w');
Pestaña "Diciembre" Boton "Importar Diciembre"
si el navegador pierde conexion en putty
watch ls -lht /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_fuentes*
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 -Upostgres < /var/www/htdocs/sitios/toba_1.4.0/proyectos/sueldos/www/script_fuentes_diciembre_2010.txt 2> ./error_script_fuentes_diciembre_2010.txt