I have a table PURCHORDER that is located in the schema LAWSON.
I had a trigger running on that table.
CREATE OR REPLACE TRIGGER PROCURE."LAWSON_PO_ISSUED_FLAG_UPD_TRG"
AFTER UPDATE OF "ISSUED_FLAG"
ON "LAWSON"."PURCHORDER"
REFERENCING NEW AS N OLD AS O
FOR EACH ROW
BEGIN
IF ( upper
o.issued_flag) = 'N' AND upper
n.issued_flag) = 'Y' AND upper
n.revised_fl) <> 'Y' AND upper
n.released_fl) = 'Y') THEN
INSERT into PROCURE.RECPO (company, po_number, vendor, buyer_code) values
o.company,
.po_number,
.vendor,
.buyer_code);
END IF;
END;
I copied it and made changes to create a new trigger on a different field in the same table
CREATE OR REPLACE TRIGGER PROCURE."LAW_PO_LEA_RELEASED_FL_UPD_TRG"
AFTER UPDATE OF "RELEASED_FL"
ON "LAWSON"."PURCHORDER"
REFERENCING NEW AS N OLD AS O
FOR EACH ROW
BEGIN
IF ( upper
o.released_fl) = 'N' AND upper
n.released_fl) = 'Y' AND upper
o.po_code) = 'LEA' AND upper
o.closed_fl) = 'N' AND
upper
o.cancelled_fl) = 'N' AND upper
o.tot_order_amt) > 0) THEN
INSERT into PROCURE.PO_LEASE (company, po_number, tot_order_amt, nbr_lines, closed_lines, buyer_code, closed_fl)
values
o.company,
.po_number,
.tot_order_amt,
.nbr_lines,
.closed_lines,
.buyer_code,
.closed_fl);
END IF;
END;
The issue is that this second trigger never fires. Can anybody see what I am doing wrong?
Thank you.
I had a trigger running on that table.
CREATE OR REPLACE TRIGGER PROCURE."LAWSON_PO_ISSUED_FLAG_UPD_TRG"
AFTER UPDATE OF "ISSUED_FLAG"
ON "LAWSON"."PURCHORDER"
REFERENCING NEW AS N OLD AS O
FOR EACH ROW
BEGIN
IF ( upper
INSERT into PROCURE.RECPO (company, po_number, vendor, buyer_code) values
END IF;
END;
I copied it and made changes to create a new trigger on a different field in the same table
CREATE OR REPLACE TRIGGER PROCURE."LAW_PO_LEA_RELEASED_FL_UPD_TRG"
AFTER UPDATE OF "RELEASED_FL"
ON "LAWSON"."PURCHORDER"
REFERENCING NEW AS N OLD AS O
FOR EACH ROW
BEGIN
IF ( upper
upper
INSERT into PROCURE.PO_LEASE (company, po_number, tot_order_amt, nbr_lines, closed_lines, buyer_code, closed_fl)
values
END IF;
END;
The issue is that this second trigger never fires. Can anybody see what I am doing wrong?
Thank you.