426: END IF;
427:
428: fnd_msg_pub.initialize;
429: -- get termination messages
430: fnd_message.set_name ('CSF', 'CSF_GST_DONE_SUCC');
431: l_msg_succ := fnd_message.get;
432: fnd_message.set_name ('CSF', 'CSF_GST_DONE_WARN');
433: l_msg_warn := fnd_message.get;
434: fnd_message.set_name ('CSF', 'CSF_GST_DONE_ERR');
427:
428: fnd_msg_pub.initialize;
429: -- get termination messages
430: fnd_message.set_name ('CSF', 'CSF_GST_DONE_SUCC');
431: l_msg_succ := fnd_message.get;
432: fnd_message.set_name ('CSF', 'CSF_GST_DONE_WARN');
433: l_msg_warn := fnd_message.get;
434: fnd_message.set_name ('CSF', 'CSF_GST_DONE_ERR');
435: l_msg_err := fnd_message.get;
428: fnd_msg_pub.initialize;
429: -- get termination messages
430: fnd_message.set_name ('CSF', 'CSF_GST_DONE_SUCC');
431: l_msg_succ := fnd_message.get;
432: fnd_message.set_name ('CSF', 'CSF_GST_DONE_WARN');
433: l_msg_warn := fnd_message.get;
434: fnd_message.set_name ('CSF', 'CSF_GST_DONE_ERR');
435: l_msg_err := fnd_message.get;
436: -- Initialize API return status to success
429: -- get termination messages
430: fnd_message.set_name ('CSF', 'CSF_GST_DONE_SUCC');
431: l_msg_succ := fnd_message.get;
432: fnd_message.set_name ('CSF', 'CSF_GST_DONE_WARN');
433: l_msg_warn := fnd_message.get;
434: fnd_message.set_name ('CSF', 'CSF_GST_DONE_ERR');
435: l_msg_err := fnd_message.get;
436: -- Initialize API return status to success
437: -- API body
430: fnd_message.set_name ('CSF', 'CSF_GST_DONE_SUCC');
431: l_msg_succ := fnd_message.get;
432: fnd_message.set_name ('CSF', 'CSF_GST_DONE_WARN');
433: l_msg_warn := fnd_message.get;
434: fnd_message.set_name ('CSF', 'CSF_GST_DONE_ERR');
435: l_msg_err := fnd_message.get;
436: -- Initialize API return status to success
437: -- API body
438:
431: l_msg_succ := fnd_message.get;
432: fnd_message.set_name ('CSF', 'CSF_GST_DONE_WARN');
433: l_msg_warn := fnd_message.get;
434: fnd_message.set_name ('CSF', 'CSF_GST_DONE_ERR');
435: l_msg_err := fnd_message.get;
436: -- Initialize API return status to success
437: -- API body
438:
439: fnd_message.set_name ('CSF', 'CSF_TDS_PUB');
435: l_msg_err := fnd_message.get;
436: -- Initialize API return status to success
437: -- API body
438:
439: fnd_message.set_name ('CSF', 'CSF_TDS_PUB');
440: l_msg_data := fnd_message.get;
441: put_stream (g_output, l_msg_data);
442:
443: -- start date defaults to today (truncated)
436: -- Initialize API return status to success
437: -- API body
438:
439: fnd_message.set_name ('CSF', 'CSF_TDS_PUB');
440: l_msg_data := fnd_message.get;
441: put_stream (g_output, l_msg_data);
442:
443: -- start date defaults to today (truncated)
444: -- later converted back to server timezone
490: END IF;
491:
492: --
493: -- feedback the date range
494: fnd_message.set_name ('CSF', 'CSF_AUTO_COMMIT_DATE_RANGE');
495: fnd_message.set_token ('P_START_DATE', TO_CHAR (l_start_date, l_fmt));
496: fnd_message.set_token ('P_END_DATE', TO_CHAR (l_end_date, l_fmt));
497: put_stream (g_output, fnd_message.get);
498: --
491:
492: --
493: -- feedback the date range
494: fnd_message.set_name ('CSF', 'CSF_AUTO_COMMIT_DATE_RANGE');
495: fnd_message.set_token ('P_START_DATE', TO_CHAR (l_start_date, l_fmt));
496: fnd_message.set_token ('P_END_DATE', TO_CHAR (l_end_date, l_fmt));
497: put_stream (g_output, fnd_message.get);
498: --
499: -- finally convert the date range to server timezone before processing
492: --
493: -- feedback the date range
494: fnd_message.set_name ('CSF', 'CSF_AUTO_COMMIT_DATE_RANGE');
495: fnd_message.set_token ('P_START_DATE', TO_CHAR (l_start_date, l_fmt));
496: fnd_message.set_token ('P_END_DATE', TO_CHAR (l_end_date, l_fmt));
497: put_stream (g_output, fnd_message.get);
498: --
499: -- finally convert the date range to server timezone before processing
500: --
493: -- feedback the date range
494: fnd_message.set_name ('CSF', 'CSF_AUTO_COMMIT_DATE_RANGE');
495: fnd_message.set_token ('P_START_DATE', TO_CHAR (l_start_date, l_fmt));
496: fnd_message.set_token ('P_END_DATE', TO_CHAR (l_end_date, l_fmt));
497: put_stream (g_output, fnd_message.get);
498: --
499: -- finally convert the date range to server timezone before processing
500: --
501: l_start_date := csf_timezones_pvt.date_to_server_tz_date (l_start_date);
517:
518: put_stream (g_log, l_msg_succ);
519: put_stream (g_output, l_msg_succ);
520:
521: fnd_message.set_name ('CSF', 'CSF_TDS_PUB_DEL_SCC');
522: l_msg_data := fnd_message.get;
523: put_stream (g_log, l_msg_data);
524:
525:
518: put_stream (g_log, l_msg_succ);
519: put_stream (g_output, l_msg_succ);
520:
521: fnd_message.set_name ('CSF', 'CSF_TDS_PUB_DEL_SCC');
522: l_msg_data := fnd_message.get;
523: put_stream (g_log, l_msg_data);
524:
525:
526: