160: open c;
161: fetch c into recinfo;
162: if (c%notfound) then
163: close c;
164: fnd_message.set_name('FND', 'FORM_RECORD_DELETED');
165: app_exception.raise_exception;
166: end if;
167: close c;
168: if ( ((recinfo.OBJECT_VERSION_NUMBER = X_OBJECT_VERSION_NUMBER)
185: OR ((recinfo.LOV is null) AND (X_LOV is null)))
186: ) then
187: null;
188: else
189: fnd_message.set_name('FND', 'FORM_RECORD_CHANGED');
190: app_exception.raise_exception;
191: end if;
192:
193: FOR tlinfo IN ctl LOOP
197: OR ((tlinfo.DESCRIPTION IS NULL) AND (X_DESCRIPTION IS NULL)))
198: ) THEN
199: NULL;
200: ELSE
201: Fnd_Message.set_name('FND', 'FORM_RECORD_CHANGED');
202: App_Exception.raise_exception;
203: END IF;
204: END IF;
205: END LOOP;