Ver Mensaje Individual
  #3  
Antiguo 18-11-2005
uper uper is offline
Miembro
 
Registrado: abr 2004
Posts: 296
Reputación: 21
uper Va por buen camino
ok, les presento completo el trigger pero solo me queda una espinita del calificador:

Código PHP:
 
if (OLD.PED_SUB_ORDENES<>OR OLD.PED_SUB_ANX<>0then
  R
=Old.PED_SUB_ORDENES old.PED_SUB_ANX;
  new.
PED_SUBTOTAL=R;     /* SUBTOTAL DE LOS SUB...*/
  
iVA_PED=*0.15;
  new.
PED_IVAIVA_PED;  /* IVA*/
  
new.PED_TOTALRiVA_PED;   /* TOTAL DE TOTALES.*/ 
Listo ya me actualiza los campos pero en la suma de Old.PED_SUB_ORDENES + old.PED_SUB_ANX no importa si le dejo el OLD.

Y en NEW.PED_SUB_TOTAL como New.PED_TOTAL siempre se va actualizar por eso sera new, es decir que siempre se cambiara el valor y sera un nuevo valor cada vez.

muchas gracias, se que me equivoque en escribir en este hilo de tablas planas.
gracias.
Responder Con Cita