DBA Data[Home] [Help]

TRIGGER: APPS.FND_FLEX_VAL_RULE_LINES_T1

Source

Description
"APPS"."FND_FLEX_VAL_RULE_LINES_T1" 
  BEFORE INSERT
 ON  "APPLSYS"."FND_FLEX_VALIDATION_RULE_LINE#"  FOR EACH ROW
     
Type
BEFORE EACH ROW
Event
INSERT
Column
When
old.rule_line_id is null
Referencing
REFERENCING NEW AS NEW OLD AS OLD
Body
DECLARE
    id_num  FND_FLEX_VALIDATION_RULE_LINES.RULE_LINE_ID%TYPE;
  BEGIN
    select FND_FLEX_VAL_RULE_LINES_S.nextval into id_num from sys.dual;
    :new.rule_line_id := id_num;
  EXCEPTION
    when OTHERS then
      FND_MESSAGE.set_name('FND', 'FLEX-SSV EXCEPTION');
      FND_MESSAGE.set_token('MSG', 'fnd_flex_val_rule_lines_t1() exception:  '
			    || SQLERRM);
      FND_MESSAGE.RAISE_ERROR;
  END;