Hola listeros
Tengo un pequeño problema con un Trigger, lo que sucede es lo siguiente:
Teniendo las siguientes tablas: factura_producto, facturacion y kardex; el
Trigger se ejecuta despues de que se haya insertado un registro en en la tabla
"factura_producto", y con la consulta extrae una fecha de la tabla
"facturacion" la cual no se inserta en la tabla "kardex" con la intruccion,
el resto de los campos si se registran pero la fecha es el unico campo que no
se registra.
este e mi Trigger
CREATE FUNCTION almacenes.registrar_venta_kardex() RETURNS OPAQUE AS'
DECLARE
factura_tabla public.facturacion%ROWTYPE;
BEGIN
SELECT INTO factura_tabla nro_operacion, fecha
FROM public.facturacion
WHERE nro_operacion = New.nro_operacion;
IF FOUND THEN
INSERT INTO almacenes.kardex (cod_prod, fecha, nro_cta_salida,
cant_salida, nro_operacion_factura)
VALUES (New.cod_prod, factura_tabla.fecha, New.cod_cta, New.cantidad,
New.nro_operacion);
END IF;
RETURN NEW;
END;
'LANGUAGE 'plpgsql';
De ante mano agradesco su ayuda; y sus comentarios.
Saludos
Grover Navia