Foro de ayuda y soporte técnico de Sysme Software
Comando para borrar clientes - Versión para impresión

+- Foro de ayuda y soporte técnico de Sysme Software (https://www.sysme.net/foro)
+-- Foro: Software Sysme (Español) (https://www.sysme.net/foro/forumdisplay.php?fid=3)
+--- Foro: Sysme Tpv (https://www.sysme.net/foro/forumdisplay.php?fid=4)
+--- Tema: Comando para borrar clientes (/showthread.php?tid=9078)



Comando para borrar clientes - FernyJ12 - 28-01-2022

Buenas noches, soy Fernando.

El pc me va bastante lento navegando por los menús del terminal, y más todavía al abrir la pestaña de clientes. Y creo que se solucionaría bastante si borro registros sucios, porque cada vez que se hace una venta en la tienda se crea un cliente auto7163647374 y tal… 

Como solo me interesa mantener los otros clientes, me gustaría un comando que borrase todos los registros de clientes autoxxx…. para no tener que borrar uno por uno porque habrá miles.

Ya me dices, Muchas gracias ??


RE: Comando para borrar clientes - sysme - 31-01-2022

Buenas FernyJ12, a ver, si podríamos hacerte un script pero ... estos clientes "auto" .. ¿tienen ventas asignadas? .. entiendo que si porque de otro modo no existirían, ¿que hacemos con esas ventas?

Quizás una solución sería que crearas un cliente genérico con el nombre, por ejemplo, VENTAS CONTADO, y que luego te hicieramos un script para traspasar todas las ventas a clientes "auto" a ese cliente y así luego ya podríamos eliminarlos.

Ya me dices.


RE: Comando para borrar clientes - FernyJ12 - 07-04-2022

Hola Oscar, 

cambie de ordenador y ahora va mejor,
pero aun así me interesa limpiar esos registros.

Me parece buena solución. Crear un registro que sea VENTASCONTADO y pasar todos los auto… a ese registro.

entonces necesitaría los dos script: uno para traspasar las ventas de esos registros auto y otro para borrar todos los auto…

Ya me dices, muchas gracias


RE: Comando para borrar clientes - sysme - 07-04-2022

Ok, crea el cliente VENTASCONTADO y dime el documento que le has asignado, con esto te preparo el script.


RE: Comando para borrar clientes - FernyJ12 - 08-04-2022

Creado.

Documento: VENTASCONTADO
Nombre Cliente: VENTASCONTADO

muchas gracias


RE: Comando para borrar clientes - sysme - 11-04-2022

Ok, bueno primero haz copia de seguridad eh (importante), luego accede a SISTEMA->MANTENIMIENTO->Pestaña CONSOLA DB y ejecuta estos scripts uno a uno:

UPDATE ventadirecta SET dni = "VENTASCONTADO" WHERE dni like "%auto%";
UPDATE tiquet SET dni = "VENTASCONTADO" WHERE dni like "%auto%";
UPDATE factura SET dni = "VENTASCONTADO" WHERE dni like "%auto%";
UPDATE tiquet2 SET dni = "VENTASCONTADO" WHERE dni like "%auto%";
UPDATE factura2 SET dni = "VENTASCONTADO" WHERE dni like "%auto%";
DELETE FROM cliente WHERE dni like "%auto%";

Con esto lo deberías tener.


RE: Comando para borrar clientes - FernyJ12 - 11-04-2022

Oscar, 100% efectividad.

Muchas gracias por tu pronta respuesta. Funcionó sin problemas!


RE: Comando para borrar clientes - sysme - 11-04-2022

Wink