Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2008, 08:37
nalgascoine
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
Ayuda PLease...con error trigger

Hola chicos soy nuevo y primero q todo los queria felicitar por el gran trabajo q hacen uds en éste sitio he visto varios temas pero nunca habia podido registrarme.....bueno tengo una consulta sobre un error q me tira el toad. Estoy haciendo un trigger y me tira varios errores, todos son por las variables pero no entiendo q puede ser si ya las cree en la tabla y al parecer esta todo ok...?si uds me pudieran aconsejar .....please....gracias y suerte....bye

este es mi codigo......

CREATE OR REPLACE TRIGGER ventanas_logistica
before insert or update
on lg_documento
for each row
begin
if (:new.es_factura = 'Y' and
:new.es_solicitud = 'Y' and
:new.es_cheque = 'Y' and
:new.es_orden_compra = 'Y' and
:new.es_orden_servivio = 'Y' and
:new.es_boleta_honorario = 'Y' and
:new.es_egreso = 'Y' and
:new.es_caja_chica = 'Y ' and
:new.es_gastos_basicos = 'Y ') then is_pago_proveedor:='Y';
end if;


if (:new.es_normal = 'Y' and
:new.es_canje = 'Y' and
:new.es_prorroga = 'Y' and
:new.es_protesto = 'Y') then :new is_letras_log:='Y';
end if;


if (:new.es_resolucion = 'Y' and
:new.es_solicitud = 'Y' and
:new.es_comprobante_egreso='Y' and
:new.es_cheque='Y') then :new is_resoluciones_logistica:='Y';
end if;


if (:new.es_carta = 'Y' and
:new.es_certificado = 'Y') then :new is_cartas_certificados:='Y';
end if;


if(:new.es_vale_vista = 'Y' and
:new.es_boleta_garantia = 'Y') then :new is_documentos_valorizados:='Y'
end if


end;