43: AND event_class_code = x_event_class_code
44: AND prior_event_class_code = x_prior_event_class_code;
45:
46: BEGIN
47: xla_utility_pkg.trace('> .insert_row' ,20);
48:
49: INSERT INTO xla_event_class_predecs
50: (creation_date
51: ,created_by
76: RAISE NO_DATA_FOUND;
77: END IF;
78: CLOSE c;
79:
80: xla_utility_pkg.trace('< .insert_row' ,20);
81: END insert_row;
82:
83: /*======================================================================+
84: | |
92:
93: IS
94:
95: BEGIN
96: xla_utility_pkg.trace('> .delete_row' ,20);
97: DELETE FROM xla_event_class_predecs
98: WHERE application_id = x_application_id
99: AND event_class_code = x_event_class_code
100: AND prior_event_class_code = x_prior_event_class_code;
102: IF (SQL%NOTFOUND) THEN
103: RAISE NO_DATA_FOUND;
104: END IF;
105:
106: xla_utility_pkg.trace('< .delete_row' ,20);
107: END delete_row;
108:
109: /*======================================================================+
110: | |
131:
132: recinfo c%ROWTYPE;
133:
134: BEGIN
135: xla_utility_pkg.trace('> .lock_row' ,20);
136:
137: OPEN c;
138: FETCH c INTO recinfo;
139:
153: fnd_message.set_name('FND', 'FORM_RECORD_CHANGED');
154: app_exception.raise_exception;
155: END IF;
156:
157: xla_utility_pkg.trace('< .lock_row' ,20);
158: RETURN;
159:
160: END lock_row;
161: