180516:
180517: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
180518: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
180519:
180520: fnd_file.put_line(fnd_file.LOG, ' ');
180521: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
180522: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
180523: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
180524:
180517: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
180518: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
180519:
180520: fnd_file.put_line(fnd_file.LOG, ' ');
180521: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
180522: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
180523: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
180524:
180525: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
180518: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
180519:
180520: fnd_file.put_line(fnd_file.LOG, ' ');
180521: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
180522: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
180523: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
180524:
180525: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
180526: LOOP
180519:
180520: fnd_file.put_line(fnd_file.LOG, ' ');
180521: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
180522: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
180523: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
180524:
180525: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
180526: LOOP
180527: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
180524:
180525: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
180526: LOOP
180527: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
180528: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
180529: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
180530: END IF;
180531: END LOOP;
180532:
180529: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
180530: END IF;
180531: END LOOP;
180532:
180533: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
180534: fnd_file.put_line(fnd_file.LOG, ' ');
180535:
180536:
180537: xla_exceptions_pkg.raise_message
180530: END IF;
180531: END LOOP;
180532:
180533: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
180534: fnd_file.put_line(fnd_file.LOG, ' ');
180535:
180536:
180537: xla_exceptions_pkg.raise_message
180538: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_407');
182012:
182013: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
182014: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
182015:
182016: fnd_file.put_line(fnd_file.LOG, ' ');
182017: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
182018: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
182019: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
182020:
182013: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
182014: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
182015:
182016: fnd_file.put_line(fnd_file.LOG, ' ');
182017: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
182018: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
182019: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
182020:
182021: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
182014: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
182015:
182016: fnd_file.put_line(fnd_file.LOG, ' ');
182017: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
182018: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
182019: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
182020:
182021: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
182022: LOOP
182015:
182016: fnd_file.put_line(fnd_file.LOG, ' ');
182017: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
182018: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
182019: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
182020:
182021: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
182022: LOOP
182023: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
182020:
182021: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
182022: LOOP
182023: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
182024: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
182025: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
182026: END IF;
182027: END LOOP;
182028:
182025: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
182026: END IF;
182027: END LOOP;
182028:
182029: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
182030: fnd_file.put_line(fnd_file.LOG, ' ');
182031:
182032:
182033: xla_exceptions_pkg.raise_message
182026: END IF;
182027: END LOOP;
182028:
182029: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
182030: fnd_file.put_line(fnd_file.LOG, ' ');
182031:
182032:
182033: xla_exceptions_pkg.raise_message
182034: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_408');
183429:
183430: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
183431: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
183432:
183433: fnd_file.put_line(fnd_file.LOG, ' ');
183434: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
183435: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
183436: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
183437:
183430: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
183431: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
183432:
183433: fnd_file.put_line(fnd_file.LOG, ' ');
183434: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
183435: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
183436: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
183437:
183438: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
183431: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
183432:
183433: fnd_file.put_line(fnd_file.LOG, ' ');
183434: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
183435: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
183436: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
183437:
183438: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
183439: LOOP
183432:
183433: fnd_file.put_line(fnd_file.LOG, ' ');
183434: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
183435: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
183436: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
183437:
183438: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
183439: LOOP
183440: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
183437:
183438: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
183439: LOOP
183440: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
183441: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
183442: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
183443: END IF;
183444: END LOOP;
183445:
183442: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
183443: END IF;
183444: END LOOP;
183445:
183446: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
183447: fnd_file.put_line(fnd_file.LOG, ' ');
183448:
183449:
183450: xla_exceptions_pkg.raise_message
183443: END IF;
183444: END LOOP;
183445:
183446: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
183447: fnd_file.put_line(fnd_file.LOG, ' ');
183448:
183449:
183450: xla_exceptions_pkg.raise_message
183451: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventType_409');
184983:
184984: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
184985: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
184986:
184987: fnd_file.put_line(fnd_file.LOG, ' ');
184988: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
184989: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
184990: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
184991:
184984: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
184985: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
184986:
184987: fnd_file.put_line(fnd_file.LOG, ' ');
184988: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
184989: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
184990: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
184991:
184992: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
184985: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
184986:
184987: fnd_file.put_line(fnd_file.LOG, ' ');
184988: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
184989: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
184990: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
184991:
184992: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
184993: LOOP
184986:
184987: fnd_file.put_line(fnd_file.LOG, ' ');
184988: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
184989: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
184990: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
184991:
184992: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
184993: LOOP
184994: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
184991:
184992: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
184993: LOOP
184994: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
184995: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
184996: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
184997: END IF;
184998: END LOOP;
184999:
184996: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
184997: END IF;
184998: END LOOP;
184999:
185000: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
185001: fnd_file.put_line(fnd_file.LOG, ' ');
185002:
185003:
185004: xla_exceptions_pkg.raise_message
184997: END IF;
184998: END LOOP;
184999:
185000: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
185001: fnd_file.put_line(fnd_file.LOG, ' ');
185002:
185003:
185004: xla_exceptions_pkg.raise_message
185005: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_410');
186202:
186203: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
186204: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
186205:
186206: fnd_file.put_line(fnd_file.LOG, ' ');
186207: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
186208: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
186209: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
186210:
186203: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
186204: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
186205:
186206: fnd_file.put_line(fnd_file.LOG, ' ');
186207: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
186208: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
186209: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
186210:
186211: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
186204: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
186205:
186206: fnd_file.put_line(fnd_file.LOG, ' ');
186207: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
186208: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
186209: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
186210:
186211: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
186212: LOOP
186205:
186206: fnd_file.put_line(fnd_file.LOG, ' ');
186207: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
186208: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
186209: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
186210:
186211: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
186212: LOOP
186213: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
186210:
186211: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
186212: LOOP
186213: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
186214: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
186215: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
186216: END IF;
186217: END LOOP;
186218:
186215: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
186216: END IF;
186217: END LOOP;
186218:
186219: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
186220: fnd_file.put_line(fnd_file.LOG, ' ');
186221:
186222:
186223: xla_exceptions_pkg.raise_message
186216: END IF;
186217: END LOOP;
186218:
186219: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
186220: fnd_file.put_line(fnd_file.LOG, ' ');
186221:
186222:
186223: xla_exceptions_pkg.raise_message
186224: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_411');
187421:
187422: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
187423: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
187424:
187425: fnd_file.put_line(fnd_file.LOG, ' ');
187426: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
187427: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
187428: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
187429:
187422: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
187423: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
187424:
187425: fnd_file.put_line(fnd_file.LOG, ' ');
187426: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
187427: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
187428: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
187429:
187430: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
187423: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
187424:
187425: fnd_file.put_line(fnd_file.LOG, ' ');
187426: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
187427: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
187428: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
187429:
187430: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
187431: LOOP
187424:
187425: fnd_file.put_line(fnd_file.LOG, ' ');
187426: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
187427: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
187428: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
187429:
187430: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
187431: LOOP
187432: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
187429:
187430: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
187431: LOOP
187432: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
187433: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
187434: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
187435: END IF;
187436: END LOOP;
187437:
187434: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
187435: END IF;
187436: END LOOP;
187437:
187438: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
187439: fnd_file.put_line(fnd_file.LOG, ' ');
187440:
187441:
187442: xla_exceptions_pkg.raise_message
187435: END IF;
187436: END LOOP;
187437:
187438: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
187439: fnd_file.put_line(fnd_file.LOG, ' ');
187440:
187441:
187442: xla_exceptions_pkg.raise_message
187443: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_412');
188701:
188702: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
188703: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
188704:
188705: fnd_file.put_line(fnd_file.LOG, ' ');
188706: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
188707: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
188708: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
188709:
188702: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
188703: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
188704:
188705: fnd_file.put_line(fnd_file.LOG, ' ');
188706: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
188707: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
188708: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
188709:
188710: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
188703: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
188704:
188705: fnd_file.put_line(fnd_file.LOG, ' ');
188706: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
188707: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
188708: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
188709:
188710: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
188711: LOOP
188704:
188705: fnd_file.put_line(fnd_file.LOG, ' ');
188706: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
188707: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
188708: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
188709:
188710: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
188711: LOOP
188712: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
188709:
188710: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
188711: LOOP
188712: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
188713: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
188714: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
188715: END IF;
188716: END LOOP;
188717:
188714: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
188715: END IF;
188716: END LOOP;
188717:
188718: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
188719: fnd_file.put_line(fnd_file.LOG, ' ');
188720:
188721:
188722: xla_exceptions_pkg.raise_message
188715: END IF;
188716: END LOOP;
188717:
188718: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
188719: fnd_file.put_line(fnd_file.LOG, ' ');
188720:
188721:
188722: xla_exceptions_pkg.raise_message
188723: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_413');
190317:
190318: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
190319: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
190320:
190321: fnd_file.put_line(fnd_file.LOG, ' ');
190322: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
190323: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
190324: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
190325:
190318: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
190319: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
190320:
190321: fnd_file.put_line(fnd_file.LOG, ' ');
190322: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
190323: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
190324: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
190325:
190326: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
190319: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
190320:
190321: fnd_file.put_line(fnd_file.LOG, ' ');
190322: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
190323: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
190324: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
190325:
190326: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
190327: LOOP
190320:
190321: fnd_file.put_line(fnd_file.LOG, ' ');
190322: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
190323: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
190324: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
190325:
190326: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
190327: LOOP
190328: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
190325:
190326: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
190327: LOOP
190328: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
190329: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
190330: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
190331: END IF;
190332: END LOOP;
190333:
190330: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
190331: END IF;
190332: END LOOP;
190333:
190334: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
190335: fnd_file.put_line(fnd_file.LOG, ' ');
190336:
190337:
190338: xla_exceptions_pkg.raise_message
190331: END IF;
190332: END LOOP;
190333:
190334: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
190335: fnd_file.put_line(fnd_file.LOG, ' ');
190336:
190337:
190338: xla_exceptions_pkg.raise_message
190339: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventType_414');
191943:
191944: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
191945: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
191946:
191947: fnd_file.put_line(fnd_file.LOG, ' ');
191948: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
191949: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
191950: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
191951:
191944: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
191945: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
191946:
191947: fnd_file.put_line(fnd_file.LOG, ' ');
191948: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
191949: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
191950: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
191951:
191952: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
191945: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
191946:
191947: fnd_file.put_line(fnd_file.LOG, ' ');
191948: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
191949: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
191950: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
191951:
191952: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
191953: LOOP
191946:
191947: fnd_file.put_line(fnd_file.LOG, ' ');
191948: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
191949: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
191950: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
191951:
191952: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
191953: LOOP
191954: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
191951:
191952: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
191953: LOOP
191954: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
191955: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
191956: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
191957: END IF;
191958: END LOOP;
191959:
191956: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
191957: END IF;
191958: END LOOP;
191959:
191960: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
191961: fnd_file.put_line(fnd_file.LOG, ' ');
191962:
191963:
191964: xla_exceptions_pkg.raise_message
191957: END IF;
191958: END LOOP;
191959:
191960: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
191961: fnd_file.put_line(fnd_file.LOG, ' ');
191962:
191963:
191964: xla_exceptions_pkg.raise_message
191965: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventType_415');
193162:
193163: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
193164: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
193165:
193166: fnd_file.put_line(fnd_file.LOG, ' ');
193167: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
193168: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
193169: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
193170:
193163: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
193164: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
193165:
193166: fnd_file.put_line(fnd_file.LOG, ' ');
193167: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
193168: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
193169: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
193170:
193171: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
193164: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
193165:
193166: fnd_file.put_line(fnd_file.LOG, ' ');
193167: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
193168: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
193169: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
193170:
193171: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
193172: LOOP
193165:
193166: fnd_file.put_line(fnd_file.LOG, ' ');
193167: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
193168: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
193169: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
193170:
193171: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
193172: LOOP
193173: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
193170:
193171: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
193172: LOOP
193173: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
193174: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
193175: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
193176: END IF;
193177: END LOOP;
193178:
193175: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
193176: END IF;
193177: END LOOP;
193178:
193179: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
193180: fnd_file.put_line(fnd_file.LOG, ' ');
193181:
193182:
193183: xla_exceptions_pkg.raise_message
193176: END IF;
193177: END LOOP;
193178:
193179: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
193180: fnd_file.put_line(fnd_file.LOG, ' ');
193181:
193182:
193183: xla_exceptions_pkg.raise_message
193184: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_416');
194611:
194612: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
194613: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
194614:
194615: fnd_file.put_line(fnd_file.LOG, ' ');
194616: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
194617: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
194618: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
194619:
194612: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
194613: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
194614:
194615: fnd_file.put_line(fnd_file.LOG, ' ');
194616: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
194617: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
194618: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
194619:
194620: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
194613: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
194614:
194615: fnd_file.put_line(fnd_file.LOG, ' ');
194616: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
194617: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
194618: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
194619:
194620: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
194621: LOOP
194614:
194615: fnd_file.put_line(fnd_file.LOG, ' ');
194616: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
194617: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
194618: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
194619:
194620: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
194621: LOOP
194622: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
194619:
194620: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
194621: LOOP
194622: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
194623: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
194624: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
194625: END IF;
194626: END LOOP;
194627:
194624: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
194625: END IF;
194626: END LOOP;
194627:
194628: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
194629: fnd_file.put_line(fnd_file.LOG, ' ');
194630:
194631:
194632: xla_exceptions_pkg.raise_message
194625: END IF;
194626: END LOOP;
194627:
194628: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
194629: fnd_file.put_line(fnd_file.LOG, ' ');
194630:
194631:
194632: xla_exceptions_pkg.raise_message
194633: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_417');
195979:
195980: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
195981: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
195982:
195983: fnd_file.put_line(fnd_file.LOG, ' ');
195984: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
195985: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
195986: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
195987:
195980: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
195981: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
195982:
195983: fnd_file.put_line(fnd_file.LOG, ' ');
195984: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
195985: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
195986: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
195987:
195988: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
195981: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
195982:
195983: fnd_file.put_line(fnd_file.LOG, ' ');
195984: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
195985: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
195986: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
195987:
195988: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
195989: LOOP
195982:
195983: fnd_file.put_line(fnd_file.LOG, ' ');
195984: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
195985: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
195986: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
195987:
195988: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
195989: LOOP
195990: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
195987:
195988: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
195989: LOOP
195990: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
195991: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
195992: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
195993: END IF;
195994: END LOOP;
195995:
195992: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
195993: END IF;
195994: END LOOP;
195995:
195996: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
195997: fnd_file.put_line(fnd_file.LOG, ' ');
195998:
195999:
196000: xla_exceptions_pkg.raise_message
195993: END IF;
195994: END LOOP;
195995:
195996: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
195997: fnd_file.put_line(fnd_file.LOG, ' ');
195998:
195999:
196000: xla_exceptions_pkg.raise_message
196001: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_418');
197348:
197349: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
197350: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
197351:
197352: fnd_file.put_line(fnd_file.LOG, ' ');
197353: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
197354: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
197355: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
197356:
197349: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
197350: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
197351:
197352: fnd_file.put_line(fnd_file.LOG, ' ');
197353: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
197354: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
197355: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
197356:
197357: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
197350: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
197351:
197352: fnd_file.put_line(fnd_file.LOG, ' ');
197353: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
197354: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
197355: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
197356:
197357: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
197358: LOOP
197351:
197352: fnd_file.put_line(fnd_file.LOG, ' ');
197353: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
197354: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
197355: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
197356:
197357: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
197358: LOOP
197359: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
197356:
197357: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
197358: LOOP
197359: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
197360: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
197361: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
197362: END IF;
197363: END LOOP;
197364:
197361: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
197362: END IF;
197363: END LOOP;
197364:
197365: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
197366: fnd_file.put_line(fnd_file.LOG, ' ');
197367:
197368:
197369: xla_exceptions_pkg.raise_message
197362: END IF;
197363: END LOOP;
197364:
197365: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
197366: fnd_file.put_line(fnd_file.LOG, ' ');
197367:
197368:
197369: xla_exceptions_pkg.raise_message
197370: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_419');
198581:
198582: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
198583: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
198584:
198585: fnd_file.put_line(fnd_file.LOG, ' ');
198586: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
198587: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
198588: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
198589:
198582: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
198583: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
198584:
198585: fnd_file.put_line(fnd_file.LOG, ' ');
198586: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
198587: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
198588: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
198589:
198590: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
198583: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
198584:
198585: fnd_file.put_line(fnd_file.LOG, ' ');
198586: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
198587: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
198588: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
198589:
198590: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
198591: LOOP
198584:
198585: fnd_file.put_line(fnd_file.LOG, ' ');
198586: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
198587: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
198588: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
198589:
198590: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
198591: LOOP
198592: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
198589:
198590: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
198591: LOOP
198592: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
198593: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
198594: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
198595: END IF;
198596: END LOOP;
198597:
198594: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
198595: END IF;
198596: END LOOP;
198597:
198598: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
198599: fnd_file.put_line(fnd_file.LOG, ' ');
198600:
198601:
198602: xla_exceptions_pkg.raise_message
198595: END IF;
198596: END LOOP;
198597:
198598: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
198599: fnd_file.put_line(fnd_file.LOG, ' ');
198600:
198601:
198602: xla_exceptions_pkg.raise_message
198603: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_420');
199801:
199802: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
199803: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
199804:
199805: fnd_file.put_line(fnd_file.LOG, ' ');
199806: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
199807: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
199808: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
199809:
199802: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
199803: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
199804:
199805: fnd_file.put_line(fnd_file.LOG, ' ');
199806: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
199807: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
199808: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
199809:
199810: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
199803: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
199804:
199805: fnd_file.put_line(fnd_file.LOG, ' ');
199806: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
199807: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
199808: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
199809:
199810: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
199811: LOOP
199804:
199805: fnd_file.put_line(fnd_file.LOG, ' ');
199806: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
199807: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
199808: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
199809:
199810: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
199811: LOOP
199812: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
199809:
199810: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
199811: LOOP
199812: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
199813: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
199814: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
199815: END IF;
199816: END LOOP;
199817:
199814: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
199815: END IF;
199816: END LOOP;
199817:
199818: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
199819: fnd_file.put_line(fnd_file.LOG, ' ');
199820:
199821:
199822: xla_exceptions_pkg.raise_message
199815: END IF;
199816: END LOOP;
199817:
199818: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
199819: fnd_file.put_line(fnd_file.LOG, ' ');
199820:
199821:
199822: xla_exceptions_pkg.raise_message
199823: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_421');
201323:
201324: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
201325: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
201326:
201327: fnd_file.put_line(fnd_file.LOG, ' ');
201328: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
201329: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
201330: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
201331:
201324: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
201325: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
201326:
201327: fnd_file.put_line(fnd_file.LOG, ' ');
201328: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
201329: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
201330: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
201331:
201332: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
201325: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
201326:
201327: fnd_file.put_line(fnd_file.LOG, ' ');
201328: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
201329: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
201330: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
201331:
201332: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
201333: LOOP
201326:
201327: fnd_file.put_line(fnd_file.LOG, ' ');
201328: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
201329: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
201330: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
201331:
201332: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
201333: LOOP
201334: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
201331:
201332: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
201333: LOOP
201334: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
201335: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
201336: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
201337: END IF;
201338: END LOOP;
201339:
201336: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
201337: END IF;
201338: END LOOP;
201339:
201340: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
201341: fnd_file.put_line(fnd_file.LOG, ' ');
201342:
201343:
201344: xla_exceptions_pkg.raise_message
201337: END IF;
201338: END LOOP;
201339:
201340: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
201341: fnd_file.put_line(fnd_file.LOG, ' ');
201342:
201343:
201344: xla_exceptions_pkg.raise_message
201345: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_422');
203178:
203179: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
203180: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
203181:
203182: fnd_file.put_line(fnd_file.LOG, ' ');
203183: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
203184: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
203185: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
203186:
203179: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
203180: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
203181:
203182: fnd_file.put_line(fnd_file.LOG, ' ');
203183: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
203184: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
203185: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
203186:
203187: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
203180: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
203181:
203182: fnd_file.put_line(fnd_file.LOG, ' ');
203183: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
203184: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
203185: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
203186:
203187: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
203188: LOOP
203181:
203182: fnd_file.put_line(fnd_file.LOG, ' ');
203183: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
203184: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
203185: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
203186:
203187: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
203188: LOOP
203189: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
203186:
203187: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
203188: LOOP
203189: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
203190: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
203191: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
203192: END IF;
203193: END LOOP;
203194:
203191: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
203192: END IF;
203193: END LOOP;
203194:
203195: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
203196: fnd_file.put_line(fnd_file.LOG, ' ');
203197:
203198:
203199: xla_exceptions_pkg.raise_message
203192: END IF;
203193: END LOOP;
203194:
203195: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
203196: fnd_file.put_line(fnd_file.LOG, ' ');
203197:
203198:
203199: xla_exceptions_pkg.raise_message
203200: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventType_423');
204478:
204479: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
204480: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
204481:
204482: fnd_file.put_line(fnd_file.LOG, ' ');
204483: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
204484: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
204485: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
204486:
204479: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
204480: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
204481:
204482: fnd_file.put_line(fnd_file.LOG, ' ');
204483: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
204484: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
204485: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
204486:
204487: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
204480: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
204481:
204482: fnd_file.put_line(fnd_file.LOG, ' ');
204483: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
204484: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
204485: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
204486:
204487: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
204488: LOOP
204481:
204482: fnd_file.put_line(fnd_file.LOG, ' ');
204483: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
204484: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
204485: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
204486:
204487: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
204488: LOOP
204489: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
204486:
204487: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
204488: LOOP
204489: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
204490: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
204491: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
204492: END IF;
204493: END LOOP;
204494:
204491: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
204492: END IF;
204493: END LOOP;
204494:
204495: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
204496: fnd_file.put_line(fnd_file.LOG, ' ');
204497:
204498:
204499: xla_exceptions_pkg.raise_message
204492: END IF;
204493: END LOOP;
204494:
204495: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
204496: fnd_file.put_line(fnd_file.LOG, ' ');
204497:
204498:
204499: xla_exceptions_pkg.raise_message
204500: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_424');
206276:
206277: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
206278: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
206279:
206280: fnd_file.put_line(fnd_file.LOG, ' ');
206281: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
206282: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
206283: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
206284:
206277: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
206278: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
206279:
206280: fnd_file.put_line(fnd_file.LOG, ' ');
206281: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
206282: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
206283: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
206284:
206285: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
206278: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
206279:
206280: fnd_file.put_line(fnd_file.LOG, ' ');
206281: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
206282: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
206283: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
206284:
206285: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
206286: LOOP
206279:
206280: fnd_file.put_line(fnd_file.LOG, ' ');
206281: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
206282: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
206283: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
206284:
206285: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
206286: LOOP
206287: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
206284:
206285: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
206286: LOOP
206287: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
206288: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
206289: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
206290: END IF;
206291: END LOOP;
206292:
206289: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
206290: END IF;
206291: END LOOP;
206292:
206293: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
206294: fnd_file.put_line(fnd_file.LOG, ' ');
206295:
206296:
206297: xla_exceptions_pkg.raise_message
206290: END IF;
206291: END LOOP;
206292:
206293: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
206294: fnd_file.put_line(fnd_file.LOG, ' ');
206295:
206296:
206297: xla_exceptions_pkg.raise_message
206298: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventType_425');
207535:
207536: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
207537: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
207538:
207539: fnd_file.put_line(fnd_file.LOG, ' ');
207540: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
207541: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
207542: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
207543:
207536: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
207537: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
207538:
207539: fnd_file.put_line(fnd_file.LOG, ' ');
207540: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
207541: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
207542: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
207543:
207544: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
207537: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
207538:
207539: fnd_file.put_line(fnd_file.LOG, ' ');
207540: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
207541: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
207542: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
207543:
207544: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
207545: LOOP
207538:
207539: fnd_file.put_line(fnd_file.LOG, ' ');
207540: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
207541: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
207542: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
207543:
207544: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
207545: LOOP
207546: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
207543:
207544: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
207545: LOOP
207546: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
207547: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
207548: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
207549: END IF;
207550: END LOOP;
207551:
207548: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
207549: END IF;
207550: END LOOP;
207551:
207552: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
207553: fnd_file.put_line(fnd_file.LOG, ' ');
207554:
207555:
207556: xla_exceptions_pkg.raise_message
207549: END IF;
207550: END LOOP;
207551:
207552: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
207553: fnd_file.put_line(fnd_file.LOG, ' ');
207554:
207555:
207556: xla_exceptions_pkg.raise_message
207557: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_426');
208953:
208954: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
208955: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
208956:
208957: fnd_file.put_line(fnd_file.LOG, ' ');
208958: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
208959: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
208960: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
208961:
208954: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
208955: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
208956:
208957: fnd_file.put_line(fnd_file.LOG, ' ');
208958: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
208959: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
208960: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
208961:
208962: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
208955: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
208956:
208957: fnd_file.put_line(fnd_file.LOG, ' ');
208958: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
208959: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
208960: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
208961:
208962: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
208963: LOOP
208956:
208957: fnd_file.put_line(fnd_file.LOG, ' ');
208958: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
208959: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
208960: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
208961:
208962: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
208963: LOOP
208964: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
208961:
208962: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
208963: LOOP
208964: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
208965: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
208966: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
208967: END IF;
208968: END LOOP;
208969:
208966: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
208967: END IF;
208968: END LOOP;
208969:
208970: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
208971: fnd_file.put_line(fnd_file.LOG, ' ');
208972:
208973:
208974: xla_exceptions_pkg.raise_message
208967: END IF;
208968: END LOOP;
208969:
208970: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
208971: fnd_file.put_line(fnd_file.LOG, ' ');
208972:
208973:
208974: xla_exceptions_pkg.raise_message
208975: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_427');
210370:
210371: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
210372: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
210373:
210374: fnd_file.put_line(fnd_file.LOG, ' ');
210375: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
210376: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
210377: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
210378:
210371: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
210372: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
210373:
210374: fnd_file.put_line(fnd_file.LOG, ' ');
210375: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
210376: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
210377: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
210378:
210379: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
210372: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
210373:
210374: fnd_file.put_line(fnd_file.LOG, ' ');
210375: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
210376: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
210377: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
210378:
210379: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
210380: LOOP
210373:
210374: fnd_file.put_line(fnd_file.LOG, ' ');
210375: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
210376: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
210377: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
210378:
210379: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
210380: LOOP
210381: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
210378:
210379: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
210380: LOOP
210381: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
210382: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
210383: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
210384: END IF;
210385: END LOOP;
210386:
210383: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
210384: END IF;
210385: END LOOP;
210386:
210387: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
210388: fnd_file.put_line(fnd_file.LOG, ' ');
210389:
210390:
210391: xla_exceptions_pkg.raise_message
210384: END IF;
210385: END LOOP;
210386:
210387: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
210388: fnd_file.put_line(fnd_file.LOG, ' ');
210389:
210390:
210391: xla_exceptions_pkg.raise_message
210392: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventType_428');
212271:
212272: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
212273: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
212274:
212275: fnd_file.put_line(fnd_file.LOG, ' ');
212276: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
212277: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
212278: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
212279:
212272: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
212273: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
212274:
212275: fnd_file.put_line(fnd_file.LOG, ' ');
212276: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
212277: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
212278: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
212279:
212280: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
212273: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
212274:
212275: fnd_file.put_line(fnd_file.LOG, ' ');
212276: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
212277: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
212278: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
212279:
212280: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
212281: LOOP
212274:
212275: fnd_file.put_line(fnd_file.LOG, ' ');
212276: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
212277: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
212278: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
212279:
212280: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
212281: LOOP
212282: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
212279:
212280: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
212281: LOOP
212282: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
212283: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
212284: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
212285: END IF;
212286: END LOOP;
212287:
212284: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
212285: END IF;
212286: END LOOP;
212287:
212288: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
212289: fnd_file.put_line(fnd_file.LOG, ' ');
212290:
212291:
212292: xla_exceptions_pkg.raise_message
212285: END IF;
212286: END LOOP;
212287:
212288: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
212289: fnd_file.put_line(fnd_file.LOG, ' ');
212290:
212291:
212292: xla_exceptions_pkg.raise_message
212293: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_429');
213530:
213531: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
213532: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
213533:
213534: fnd_file.put_line(fnd_file.LOG, ' ');
213535: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
213536: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
213537: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
213538:
213531: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
213532: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
213533:
213534: fnd_file.put_line(fnd_file.LOG, ' ');
213535: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
213536: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
213537: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
213538:
213539: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
213532: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
213533:
213534: fnd_file.put_line(fnd_file.LOG, ' ');
213535: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
213536: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
213537: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
213538:
213539: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
213540: LOOP
213533:
213534: fnd_file.put_line(fnd_file.LOG, ' ');
213535: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
213536: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
213537: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
213538:
213539: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
213540: LOOP
213541: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
213538:
213539: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
213540: LOOP
213541: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
213542: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
213543: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
213544: END IF;
213545: END LOOP;
213546:
213543: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
213544: END IF;
213545: END LOOP;
213546:
213547: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
213548: fnd_file.put_line(fnd_file.LOG, ' ');
213549:
213550:
213551: xla_exceptions_pkg.raise_message
213544: END IF;
213545: END LOOP;
213546:
213547: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
213548: fnd_file.put_line(fnd_file.LOG, ' ');
213549:
213550:
213551: xla_exceptions_pkg.raise_message
213552: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_430');
215282:
215283: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
215284: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
215285:
215286: fnd_file.put_line(fnd_file.LOG, ' ');
215287: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
215288: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
215289: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
215290:
215283: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
215284: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
215285:
215286: fnd_file.put_line(fnd_file.LOG, ' ');
215287: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
215288: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
215289: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
215290:
215291: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
215284: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
215285:
215286: fnd_file.put_line(fnd_file.LOG, ' ');
215287: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
215288: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
215289: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
215290:
215291: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
215292: LOOP
215285:
215286: fnd_file.put_line(fnd_file.LOG, ' ');
215287: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
215288: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
215289: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
215290:
215291: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
215292: LOOP
215293: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
215290:
215291: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
215292: LOOP
215293: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
215294: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
215295: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
215296: END IF;
215297: END LOOP;
215298:
215295: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
215296: END IF;
215297: END LOOP;
215298:
215299: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
215300: fnd_file.put_line(fnd_file.LOG, ' ');
215301:
215302:
215303: xla_exceptions_pkg.raise_message
215296: END IF;
215297: END LOOP;
215298:
215299: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
215300: fnd_file.put_line(fnd_file.LOG, ' ');
215301:
215302:
215303: xla_exceptions_pkg.raise_message
215304: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_431');
217034:
217035: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
217036: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
217037:
217038: fnd_file.put_line(fnd_file.LOG, ' ');
217039: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
217040: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
217041: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
217042:
217035: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
217036: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
217037:
217038: fnd_file.put_line(fnd_file.LOG, ' ');
217039: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
217040: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
217041: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
217042:
217043: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
217036: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
217037:
217038: fnd_file.put_line(fnd_file.LOG, ' ');
217039: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
217040: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
217041: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
217042:
217043: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
217044: LOOP
217037:
217038: fnd_file.put_line(fnd_file.LOG, ' ');
217039: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
217040: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
217041: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
217042:
217043: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
217044: LOOP
217045: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
217042:
217043: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
217044: LOOP
217045: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
217046: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
217047: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
217048: END IF;
217049: END LOOP;
217050:
217047: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
217048: END IF;
217049: END LOOP;
217050:
217051: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
217052: fnd_file.put_line(fnd_file.LOG, ' ');
217053:
217054:
217055: xla_exceptions_pkg.raise_message
217048: END IF;
217049: END LOOP;
217050:
217051: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
217052: fnd_file.put_line(fnd_file.LOG, ' ');
217053:
217054:
217055: xla_exceptions_pkg.raise_message
217056: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_432');
218241:
218242: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
218243: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
218244:
218245: fnd_file.put_line(fnd_file.LOG, ' ');
218246: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
218247: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
218248: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
218249:
218242: l_first_event_id := l_array_header_events(l_array_header_events.FIRST);
218243: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
218244:
218245: fnd_file.put_line(fnd_file.LOG, ' ');
218246: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
218247: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
218248: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
218249:
218250: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
218243: l_last_event_id := l_array_header_events(l_array_header_events.LAST);
218244:
218245: fnd_file.put_line(fnd_file.LOG, ' ');
218246: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
218247: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
218248: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
218249:
218250: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
218251: LOOP
218244:
218245: fnd_file.put_line(fnd_file.LOG, ' ');
218246: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
218247: fnd_file.put_line(fnd_file.LOG, 'EVENT CLASS CODE = ' || C_EVENT_CLASS_CODE );
218248: fnd_file.put_line(fnd_file.LOG, 'The following events are present in the line extract but MISSING in the header extract: ');
218249:
218250: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
218251: LOOP
218252: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
218249:
218250: FOR line_record IN line_cur(l_first_event_id, l_last_event_id)
218251: LOOP
218252: IF (NOT l_array_header_events.EXISTS(line_record.event_id)) AND (NOT l_array_duplicate_checker.EXISTS(line_record.event_id)) THEN
218253: fnd_file.put_line(fnd_file.log, 'Event_id = ' || line_record.event_id);
218254: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
218255: END IF;
218256: END LOOP;
218257:
218254: l_array_duplicate_checker(line_record.event_id) := line_record.event_id;
218255: END IF;
218256: END LOOP;
218257:
218258: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
218259: fnd_file.put_line(fnd_file.LOG, ' ');
218260:
218261:
218262: xla_exceptions_pkg.raise_message
218255: END IF;
218256: END LOOP;
218257:
218258: fnd_file.put_line(fnd_file.LOG, '***************************************************************************');
218259: fnd_file.put_line(fnd_file.LOG, ' ');
218260:
218261:
218262: xla_exceptions_pkg.raise_message
218263: (p_location => 'XLA_00140_AAD_S_000002_PKG.EventClass_433');