Below script for scheduled concurrent details on exact date and time.
Script:
SELECT fcr.request_id,
DECODE (fcpt.user_concurrent_program_name,
'Report Set', 'Report Set:' || fcr.description,
fcpt.user_concurrent_program_name)
CONC_PROG_NAME,
argument_text PARAMETERS,
NVL2 (fcr.resubmit_interval,
'PERIODICALLY',
NVL2 (fcr.release_class_id, 'ON SPECIFIC DAYS', 'ONCE'))
PROG_SCHEDULE_TYPE,
DECODE (
NVL2 (fcr.resubmit_interval,
'PERIODICALLY',
NVL2 (fcr.release_class_id, 'ON SPECIFIC DAYS', 'ONCE')),
'PERIODICALLY',
'EVERY '
|| fcr.resubmit_interval
|| ' '
|| fcr.resubmit_interval_unit_code
|| ' FROM '
|| fcr.resubmit_interval_type_code
|| ' OF PREV RUN',
'ONCE',
'AT :' || TO_CHAR (fcr.requested_start_date, 'DD-MON-RR HH24:MI'),
'EVERY: ' || fcrc.class_info
)
PROG_SCHEDULE,
fu.user_name USER_NAME,
requested_start_date START_DATE,
requested_start_date + 5 / 24 + (30 / (24 * 60)) ISO_Start_date --- +5.30
FROM apps.fnd_concurrent_programs_tl fcpt,
apps.fnd_concurrent_requests fcr,
apps.fnd_user fu,
apps.fnd_conc_release_classes fcrc
WHERE fcpt.application_id = fcr.program_application_id
AND fcpt.concurrent_program_id = fcr.concurrent_program_id
AND fcr.requested_by = fu.user_id
AND fcr.phase_code = 'P'
AND fcr.hold_flag = 'N'
--AND fcr.requested_start_date > SYSDATE
and fcr.requested_start_date >= to_date('01/29/2016 22:00:00','mm/dd/yyyy HH24:MI:SS')
and fcr.requested_start_date <= to_date('01/30/2016 10:30:00','mm/dd/yyyy HH24:MI:SS')
AND fcpt.LANGUAGE = 'US'
AND fcrc.release_class_id(+) = fcr.release_class_id
AND fcrc.application_id(+) = fcr.release_class_app_id;
Hope this script helps you :)
Script:
SELECT fcr.request_id,
DECODE (fcpt.user_concurrent_program_name,
'Report Set', 'Report Set:' || fcr.description,
fcpt.user_concurrent_program_name)
CONC_PROG_NAME,
argument_text PARAMETERS,
NVL2 (fcr.resubmit_interval,
'PERIODICALLY',
NVL2 (fcr.release_class_id, 'ON SPECIFIC DAYS', 'ONCE'))
PROG_SCHEDULE_TYPE,
DECODE (
NVL2 (fcr.resubmit_interval,
'PERIODICALLY',
NVL2 (fcr.release_class_id, 'ON SPECIFIC DAYS', 'ONCE')),
'PERIODICALLY',
'EVERY '
|| fcr.resubmit_interval
|| ' '
|| fcr.resubmit_interval_unit_code
|| ' FROM '
|| fcr.resubmit_interval_type_code
|| ' OF PREV RUN',
'ONCE',
'AT :' || TO_CHAR (fcr.requested_start_date, 'DD-MON-RR HH24:MI'),
'EVERY: ' || fcrc.class_info
)
PROG_SCHEDULE,
fu.user_name USER_NAME,
requested_start_date START_DATE,
requested_start_date + 5 / 24 + (30 / (24 * 60)) ISO_Start_date --- +5.30
FROM apps.fnd_concurrent_programs_tl fcpt,
apps.fnd_concurrent_requests fcr,
apps.fnd_user fu,
apps.fnd_conc_release_classes fcrc
WHERE fcpt.application_id = fcr.program_application_id
AND fcpt.concurrent_program_id = fcr.concurrent_program_id
AND fcr.requested_by = fu.user_id
AND fcr.phase_code = 'P'
AND fcr.hold_flag = 'N'
--AND fcr.requested_start_date > SYSDATE
and fcr.requested_start_date >= to_date('01/29/2016 22:00:00','mm/dd/yyyy HH24:MI:SS')
and fcr.requested_start_date <= to_date('01/30/2016 10:30:00','mm/dd/yyyy HH24:MI:SS')
AND fcpt.LANGUAGE = 'US'
AND fcrc.release_class_id(+) = fcr.release_class_id
AND fcrc.application_id(+) = fcr.release_class_app_id;
Hope this script helps you :)
No comments:
Post a Comment