![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
De acuerdo con cloayza. ¿Hay alguna razón de peso para renumerar los items de la factura?. Por otro lado, ¿cual es el mensaje de error que está enviando el procedimiento almacenado?. Si puedes colocar el código sería de gran ayuda.
|
|
#2
|
||||
|
||||
|
Se me ocurren un par de opciones, que no te deberían cambiar mucho el código actual.
Tal vez pasar el código del trigger a un procedimiento que puedas ejecutar de forma manual al borrar las líneas de factura, o como segunda opción, podrías marcar la factura (añadir un campo booleano) como para borrar (antes de hacer el borrado), de forma que si la factura tiene esa marca activada (quiere decir que se va a borrar) en ese caso el trigger de renumerado debería no hacer nada. En este caso realizas una operación de UPDATE antes del borrado, pero a cambio evitas todas las operaciones que actualmente hace el trigger.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
||||
|
||||
|
Similar a lo que comenta Neftalí, te recomiendo que agregues a la tabla principal un campo SmallInt (1/0) o Boolean, pero no para pre-borrar, sino para indicar si la factura está "activa" o "cancelada".
Es preferible desactivar un documento de compra-venta que eliminarlo, ya que de la primera forma se conserva el registro de lo que sucedió y cuándo sucedió, aunque la información ahí contenida ya no sea vigente. Así no tendrás problemas de huecos en la numeración consecutiva. En pocas palabras, en una base de datos suele haber contenidos que dejan de tener impacto contable o financiero, pero no por ello dejan de tener importancia informativa. Saludos. ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| como eliminar items de treeview delphi for php? | papote654 | PHP | 0 | 20-10-2011 22:02:58 |
| Factura Electronica Factura-E | keys | Varios | 1 | 09-11-2010 06:37:46 |
| agregar y/o eliminar items de un listbox a partir de otro listbox | Goyo | PHP | 2 | 27-09-2007 16:46:30 |
| eliminar items combobox | emiliu | Varios | 5 | 20-12-2005 08:12:13 |
| Fallo Nº Factura y Linea Factura | CarmaZone | Tablas planas | 5 | 26-05-2005 11:17:19 |
|