![]() |
![]() |
| 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 |
|
#5
|
|||
|
|||
|
Bueno, en estos casos lo que he hecho es crear los triggers separados dependiendo del tipo de documento, por ejemplo para documentos de compra de productos puede llamarse documento_cp_bi_01 (tabla documento, tipo documento compra de producto before insert secuencia 01), en ese orden de ideas puedes tener un trigger para esas entradas especiales, indicando que si la linea de detalle es 0.0 no actualice nada de los promedios de productos, cierto ?.
Puedes entonces en el trigger before update cuando se vaya a cambiar de valor 0.0 a uno diferente (mayor de cero por suspueto) lanzar tu procedimento almacenado. Vas a tener un poco mas de trabajo, pero separarias el comportamiento en los triggers dependiendo de los tipos de documento.
__________________
Luis Fernando Buelvas T. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| permisos y roles | digital | Firebird e Interbase | 1 | 09-06-2006 18:19:24 |
| Permisos en Access | adebonis | Tablas planas | 0 | 07-03-2005 17:19:48 |
| Permisos de acceso | Gustavo Gowdak | Conexión con bases de datos | 0 | 09-12-2004 18:58:25 |
| Desaparecen los permisos | TJose | Linux | 1 | 13-07-2004 17:47:58 |
| permisos de red | nicocer | API de Windows | 2 | 18-06-2004 20:17:46 |
|