zoukankan      html  css  js  c++  java
  • Oracle EBS 计划请求

    SELECT fcp.concurrent_program_name,
           decode(fcre.description,
                  NULL,
                  fcpt.user_concurrent_program_name,
                  fcre.description || ' (' || fcpt.user_concurrent_program_name || ')'),
           fu.user_name,
           conc.request_id,
           conc.root_request_id,
           decode(fcre.status_code,
                  'D',
                  'Cancelled',
                  'U',
                  'Disabled',
                  'E',
                  'Error',
                  'M',
                  'No Manager',
                  'R',
                  'Normal',
                  'H',
                  'On Hold',
                  'W',
                  'Paused',
                  'B',
                  'Resuming',
                  'I',
                  'Scheduled',
                  'Q',
                  'Standby',
                  'S',
                  'Suspended',
                  'X',
                  'Terminated',
                  'T',
                  'Terminating',
                  'A',
                  'Waiting',
                  'G',
                  'Warning') status,
    
           fcre.requested_start_date   last_start_date,
           fcre.actual_start_date      last_actual_start_date,
           fcre.actual_completion_date last_completion_date,
           fcre.argument_text,
           sche.start_date,
           sche.end_date,
           sche.job_class,
           sche.class_info
    
      FROM apps.fnd_concurrent_programs fcp,
           apps.fnd_concurrent_programs_tl fcpt,
           apps.fnd_concurrent_requests fcre,
           apps.fnd_user fu,
           (SELECT owner_req_id,
                   date1 start_date,
                   date2 end_date,
                   decode(class_type, 'S', 'Specific Days', 'P', 'Periodically') job_class,
                   decode(class_type,
                          'P',
                          substr(class_info, 1, instr(class_info, ':') - 1) ||
                          decode(substr(class_info, instr(class_info, ':') + 1, 1),
                                 'D',
                                 'Days',
                                 'H',
                                 'Hours',
                                 'N',
                                 'Minutes',
                                 'M',
                                 'Months',
                                 'W',
                                 'Weeks'),
                          'S',
                          class_info) class_info
              FROM apps.fnd_conc_release_classes fcr
    
             WHERE class_type IN ('S', 'P') --Periodically and Specific Concurrent
               AND enabled_flag = 'Y'
               AND (date2 IS NULL OR date2 > SYSDATE)
               AND owner_req_id IS NOT NULL) sche,
    
           (SELECT MAX(request_id) request_id, root_request_id
              FROM apps.fnd_concurrent_requests
             WHERE root_request_id IN
                   (SELECT nvl(root_request_id, request_id) request_id
                      FROM apps.fnd_concurrent_requests
                     WHERE request_id IN
                           (SELECT owner_req_id
                              FROM apps.fnd_conc_release_classes fcr
                             WHERE class_type IN ('S', 'P') --Periodically and Specific Concurrent
                               AND enabled_flag = 'Y'
                               AND (date2 IS NULL OR date2 > SYSDATE)
                               AND owner_req_id IS NOT NULL)
                       AND status_code <> 'D')
             GROUP BY root_request_id) conc
    
     WHERE fcp.concurrent_program_id = fcpt.concurrent_program_id
       AND fcpt.language = 'US'
       AND fcp.concurrent_program_id = fcre.concurrent_program_id
       AND fcre.status_code NOT IN ('D', 'X', 'U') --Cancelled and Terminated and Disabled
       AND fcre.request_id = conc.request_id
       AND conc.request_id = sche.owner_req_id
       AND fcre.requested_by = fu.user_id
    土豆君
  • 相关阅读:
    DropDownList 禁止选择某一项
    C语言文件操作函数(ANSI)详解(二)
    c语言中break与continue的区别
    指针函数
    C语言文件操作函数(ANSI)详解(一)
    结构体指针
    ASCII\UNICODE编码的区别
    函数调用二维数组例子
    getchar()函数getch()函数区别
    C语言 二维数组做函数参数的几种情况
  • 原文地址:https://www.cnblogs.com/jenrry/p/10006513.html
Copyright © 2011-2022 走看看