⚡ Descuentos en cursos en video - Lleva tu aprendizaje técnico al siguiente nivel y aprovecha precios especiales antes de que termine la oferta. 🔥 Aprovechar oferta ahora 🔥
Programas de Gestión

Consulta sobre Tango version 8.90

Yeye2012
hace 12 años
hace 12 años
Estimado: Necesitaría saber como eliminar un comprobante de compra ingresado en el modulo compras, de manera que no figure en ninguna tabla ni el comprobante ni la anulación del mismo? Necesitaría me enviara el texto que debo pegar en el recuadro de la derecha de consultas SQL en el Administrador de Tango? Gracias
Tangos
Tangos
25.929
hace 12 años
hace 12 años
¿Es una O/P?
Yeye2012
hace 12 años
hace 12 años
Es una Factura de compra cargada en "Factura concepto" del modulo Compras, cuya condicion de compra es contado, que genero una O/P, y aun no esta contabilizada. Se que puedo anularla desde "Baja de Comprobantes", pero quisiera eliminarla del sistema de manera definitiva y que no figure ni el comprobante en cuestión, ni la anulación del mismo. Gracias
Tangos
Tangos
25.929
hace 12 años
hace 12 años
Nunca valoraste las soluciones aportadas anteriormente. Cuando tenga tiempo te indico cuál es el procedimiento. Saludos!
Tangos
Tangos
25.929
hace 12 años
hace 12 años
El primer paso es eliminar la FAC desde Compras. Esto no dejará rastros en dicho módulo. Sólo quedarán la O/P y su REV en Fondos, que se eliminan con las siguientes instrucciones: ------------------------------------------ DECLARE @OP VARCHAR(13) SET @OP = ' 000000000000' IF EXISTS (SELECT TOP 1 1 FROM SBA27 WHERE T_COMP_ORI = 'O/P' AND N_COMP_ORI = @OP) BEGIN DELETE FROM SBA04 WHERE (COD_COMP = 'O/P' AND N_COMP = @OP) OR (COD_COMP = 'REV' AND N_COMP = (SELECT N_COMP_REV FROM SBA27 WHERE T_COMP_ORI = 'O/P' AND N_COMP_ORI = @OP)) DELETE FROM SBA05 WHERE (COD_COMP = 'O/P' AND N_COMP = @OP) OR (COD_COMP = 'REV' AND N_COMP = (SELECT N_COMP_REV FROM SBA27 WHERE T_COMP_ORI = 'O/P' AND N_COMP_ORI = @OP)) DELETE FROM SBA15 WHERE T_COMP_EMI = 'O/P' AND N_COMP_EMI = @OP DELETE FROM SBA27 WHERE T_COMP_ORI = 'O/P' AND N_COMP_ORI = @OP END ------------------------------------------ Ojo en la asignación del Nro. de O/P (En el SET): el primer carácter es un espacio) Recordar hacer un BackUp previo por las dudas. Suerte!
Yeye2012
hace 12 años
hace 12 años
Muchisimas Gracias!!!! y mil disculpas por no haber valorado con anterioridad las respuestas..
Reparaciones similares solucionadas

¿Conoces una solución?

¡Aprende a reparar con estos cursos YoReparo!

¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos?
Regístrate gratis