Borrado masivo de datos

1,031 views
Skip to first unread message

Alvaro Fernandez

unread,
Oct 8, 2013, 3:02:06 AM10/8/13
to openerp-s...@googlegroups.com
Hola,

      ¿Sabéis si existe, o alguno habéis conseguido, un módulo para el borrado masivo de datos? Es decir, necesito limpiar una base de datos de todo tipo de movimientos, dejando simplemente datos maestros como clientes, proveedores y artículos. Obviamente, si probamos a eliminar datos como facturas, pedidos de compra o albaranes realizados desde el entorno de OpenERP, las restricciones que contempla nos lo impiden. Mi idea es que esa "limpieza" se haga directamente a través la propia base de datos, sabiendo en cada momento qué borrar y cómo borrarlo para evitar inconsistencias. Se trata de una solución de rescate (no es un proceso habitual) que permita dejar limpia de movimientos una base datos en el caso que sea necesario.




Álvaro Fernández

Antonio Roncero

unread,
Oct 8, 2013, 3:19:59 AM10/8/13
to openerp-s...@googlegroups.com
Prueba con el pgadmin y borrando (truncar) en cascada.

cubells

unread,
Oct 8, 2013, 3:40:41 AM10/8/13
to openerp-s...@googlegroups.com
El 08/10/13 09:19, Antonio Roncero ha escrit:
Tienes en cuenta los contadores?


--
Atentament, cubells.

Tel: +34 659 06 36 14
web: vcubells.net
microblogging: identi.ca/cubells
xmpp: cub...@jabber.org
vic...@vcubells.net
in...@obertix.net
--

Alvaro Fernandez

unread,
Oct 8, 2013, 4:49:16 AM10/8/13
to openerp-s...@googlegroups.com
Si, si hasta ahí no hay problema. Lo que me refiero es que si alguien conoce de algún módulo que permita hacer esto de una forma "preconfigurada", sin necesidad de ir manualmente borrando tabla a tabla, con los riesgos y problemas que estoy puede generar...

Gracias por vuestro tiempo!


Álvaro Fernández





El martes, 8 de octubre de 2013 09:02:06 UTC+2, Alvaro Fernandez escribió:

Pedro Manuel Baeza Romero

unread,
Oct 8, 2013, 4:56:27 AM10/8/13
to openerp-s...@googlegroups.com
Buenas, Álvaro,

Yo no conozco ningún módulo de ese tipo. Además, es una tarea demasiado ardua y peligrosa, ya que todos los datos de OpenERP se vuelcan en tablas Postgres. ¿Qué tabla es un dato maestro y cuál no? ¿Cuántos módulos instalados hay? Es demasiado difícil y con información incompleta como para preparar un módulo para esa labor...

Un saludo.


--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Jorge Hernán

unread,
Oct 8, 2013, 4:58:58 AM10/8/13
to openerp-s...@googlegroups.com
A mí se me dio esta situación hace 2 semanas, y no vi nada para automatizarlo y me tocó hacer un script SQL para ir borrando las tablas que necesitaba. Pero claro tardé un buen rato en preparar el scrpt, ejecutar cada consulta en el orden adecuado y tener cuidado para no cargarme todo el sistema (si haces según qué borrados en cascada se queda el sistema inservible).

Me extraña que OpenERP no incorpore de base un sistema para borrar todos los datos del sistema, sinceramente.

A ver si alguien sabe algo.

Saludos !
Reply all
Reply to author
Forward
0 new messages