DBA Data[Home] [Help]

APPS.WF_MAIL SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 121

procedure UpdateStatus(
    nid        in number,
    status     in varchar2,
    error_name in varchar2)
is
  l_autoclose VARCHAR(1);
Line: 133

   wf_mail.UpdateStatus2(nid => UpdateStatus.nid,
                         status => UpdateStatus.status,
                         autoclose => l_autoclose,
                         error_name => UpdateStatus.error_name,
                         external_error => null);
Line: 140

    wf_core.context('WF_MAIL', 'UpdateStatus', to_char(nid),
                    UpdateStatus.status, UpdateStatus.error_name);
Line: 144

end UpdateStatus;
Line: 157

procedure UpdateStatus2(
    nid        in number,
    status     in varchar2,
    autoclose  in varchar2,
    error_name in varchar2,
    external_error in varchar2)
is
  l_mType VARCHAR2(8);
Line: 167

  updateState boolean;
Line: 172

    select message_type, message_name, mail_status, recipient_role
    into l_mType, l_mName, l_currState, l_role
    from wf_notifications
    where notification_id = nid;
Line: 182

       updateState := false;
Line: 184

       updateState := true;
Line: 187

    if updateState then
       -- This notification had already locked by wfmail() in the mailer
       update WF_NOTIFICATIONS
       set    MAIL_STATUS = UpdateStatus2.status
       where  NOTIFICATION_ID = nid;
Line: 195

    if (UpdateStatus2.status = 'ERROR') then
      WF_MAIL.HandleSendError(nid => UpdateStatus2.nid,
                              status => UpdateStatus2.status,
                              error_name => UpdateStatus2.error_name,
                              external_error => UpdateStatus2.external_error);
Line: 200

    elsif (UpdateStatus2.status = 'FAILED') then
       -- Here we only raise an event and leave the message as is.
       -- oracle.apps.wf.notification.send.failure
       parameterlist := wf_parameter_list_t();
Line: 219

    elsif UpdateStatus2.status = 'UNAVAIL' then
       -- 4031628 The UNAVAIL mail_status has never been used, even
       -- in the C mailer. It only happens when there is a match on
       -- the pattern/actions. Here we can start to raise an event
       -- that indicates that a recipient is not available to respond
       -- to the notification.
       parameterlist := wf_parameter_list_t();
Line: 227

       wf_event.AddParameterToList('NOTIFICATION_ID', UpdateStatus2.nid, parameterlist);
Line: 228

       wf_event.AddParameterToList('STATUS', UpdateStatus2.status, parameterlist);
Line: 240

    elsif (UpdateStatus2.status = 'SENT') then
      -- The default behaviour is to leave the notification open
      -- unless there is a routing rule to tell otherwise.
      -- This is contrary to the behaviour of previous releases
      -- and will be re-Addressed a little later on.

      -- close this notification if there is no response
      update WF_NOTIFICATIONS N
      set    N.STATUS = 'CLOSED',
             N.END_DATE = sysdate
      where  N.NOTIFICATION_ID = nid
      and not exists (select NULL
                  from WF_MESSAGE_ATTRIBUTES MA
                  where MA.MESSAGE_TYPE = N.MESSAGE_TYPE
                  and   MA.MESSAGE_NAME = N.MESSAGE_NAME
                  and   MA.SUBTYPE = 'RESPOND')
      and (UpdateStatus2.autoclose = 'Y'
         and not exists (select null
                 from wf_routing_rules r
                 where (r.message_type = n.message_type
                   or r.message_type = '*')
                   and (r.message_name = n.message_name
                   or  r.message_name = '*')
                   and r.action = 'FYIOPEN'
                   and r.role = n.recipient_role
                   and sysdate between nvl(begin_date, sysdate -1)
                   and nvl(end_date, sysdate + 1)));
Line: 270

    wf_core.context('WF_MAIL', 'UpdateStatus2', to_char(nid),
                    UpdateStatus2.status, UpdateStatus2.autoclose,
                    UpdateStatus2.error_name);
Line: 275

end UpdateStatus2;
Line: 299

          update WF_NOTIFICATIONS N
          set    N.MAIL_STATUS = 'MAIL'
          where  N.NOTIFICATION_ID = l_nid;
Line: 340

    select CALLBACK, CONTEXT, RECIPIENT_ROLE
    into   cb, ctx, role
    from   WF_NOTIFICATIONS
    where  NOTIFICATION_ID = nid;
Line: 446

  select name, email_address
  from wf_roles r, wf_user_roles ur
  where ur.role_name = parent
    and r.name = ur.user_name;
Line: 500

            select recipient_role
               into recipient
               from wf_notifications
               where notification_id = nid;
Line: 595

                 paramList.DELETE;
Line: 629

                      'Unable to update notification preference for email ['||
                      tokens(tk)||']. Check for duplicates');
Line: 676

                                          msg_name => 'USER_PREF_UPDATE_REPORT');
Line: 687

                                     aname => 'UPDATED_USER_REPORT',
                                     avalue =>  errorReport);
Line: 707

      p_event.setErrorMessage(wf_core.translate('WFMLR_ROLE_UPDATE_FAILURE'));
Line: 741

    select MEANING
    from WF_LOOKUPS
    where LOOKUP_TYPE = lk_type
    order by MEANING;
Line: 952

    update WF_NOTIFICATIONS
    set    MAIL_STATUS = 'INVALID'
    where  NOTIFICATION_ID = nid;
Line: 957

    select recipient_role, group_id, message_type, message_name
    into role, group_id, mType, mName
    from wf_notifications
    where notification_id = nid;
Line: 1094

    select MEANING
    into   buf
    from   WF_LOOKUPS
    where  LOOKUP_TYPE = lk_type and LOOKUP_CODE = lk_code;
Line: 1133

        select LOOKUP_CODE
        into   buf
        from   WF_LOOKUPS
        where  LOOKUP_TYPE = lk_type
        and    MEANING = lk_meaning;
Line: 1147

        select LOOKUP_CODE
        into   buf
        from   WF_LOOKUPS
        where  LOOKUP_TYPE = lk_type
        and    upper(MEANING) = upper(lk_meaning);
Line: 1180

    select LOOKUP_CODE
    from WF_LOOKUPS
    where LOOKUP_TYPE = lk_type
    order by LOOKUP_CODE;
Line: 1279

    select WMA.DISPLAY_NAME, WMA.DESCRIPTION, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),
             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE) VALUE
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE not in ('FORM', 'URL')
    order  by WMA.SEQUENCE;
Line: 1350

    select WMA.DISPLAY_NAME, WMA.DESCRIPTION, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),
             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE) VALUE
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE not in ('FORM', 'URL')
    order  by WMA.SEQUENCE;
Line: 1540

   select distinct role user_name from
   (select begin_date, role from
    (select wi.begin_date begin_date, owner_role role
     from   wf_items wi
     where  wi.item_type = itemType
     and    wi.item_key = itemKey
     and    owner_role is not null
     union all
     select ntf.begin_date begin_date, ntf.recipient_role role
     from (select notification_id
           from   wf_item_activity_statuses ias
           where  ias.item_type = itemType
           and    ias.item_key = itemKey
           union all
           select notification_id
           from   wf_item_activity_statuses_h ias
           where  ias.item_type = itemType
           and    ias.item_key = itemKey) intf, wf_notifications ntf
     where intf.notification_id = ntf.group_id)
    where role <> current_role
    and role not in (select wur.role_name
                     from wf_user_roles wur
                     where wur.user_name = current_role
                     and wur.user_orig_system = orig_sys
                     and wur.user_orig_system_id = orig_sysid)
   -- sacsharm bug 2887904 latest participant first
    order by begin_date desc);
Line: 1569

   select  context
   into    context
   from    wf_notifications
   where   notification_id = nid;
Line: 1634

  select user_comment
  from   wf_comments
  where  notification_id = nid
  and    action = 'QUESTION'
  order by comment_date desc ;
Line: 1758

    select WMA.NAME, WMA.DISPLAY_NAME, WMA.DESCRIPTION, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),
             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE) VALUE
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE not in ('FORM', 'URL')
    order  by decode(WMA.NAME, 'RESULT', -100, WMA.SEQUENCE);
Line: 1842

    select WMA.NAME, WMA.DISPLAY_NAME, WMA.DESCRIPTION, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),
             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE) VALUE
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE not in ('FORM', 'URL')
    order  by decode(WMA.NAME, 'RESULT', -100, WMA.SEQUENCE);
Line: 1957

    select WMA.NAME, WMA.DISPLAY_NAME, WNA.TEXT_VALUE, WMA.DESCRIPTION
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE = 'URL'
    order  by WMA.SEQUENCE;
Line: 2016

    select WMA.DISPLAY_NAME, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),
             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE), WMA.DESCRIPTION
    into   disp_name, attr_type, attr_format, attr_value, attr_desc
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.NAME = 'RESULT'
    and    WMA.TYPE not in ('FORM', 'URL');
Line: 2242

      select SUBJECT, BODY, HTML_BODY
      into   t_subject, t_text_body, t_html_body
      from   WF_MESSAGES_VL
      where  NAME = messageName
      and    TYPE = itemType;
Line: 2350

        select 1 into fyi
        from dual
        where not exists (select NULL
                  from WF_MESSAGE_ATTRIBUTES MA,
                       WF_NOTIFICATIONS N
                  where N.NOTIFICATION_ID = nid
                  and   MA.MESSAGE_TYPE = N.MESSAGE_TYPE
                  and   MA.MESSAGE_NAME = N.MESSAGE_NAME
                  and   MA.SUBTYPE = 'RESPOND');
Line: 2378

    select message_type, message_name
    into mType, mName
    from wf_notifications
    where notification_id = nid;
Line: 2393

          select 1
          into validTemplate
          from WF_MESSAGES_VL
          where  NAME = t_name
            and TYPE = t_type;
Line: 2529

   select WMA.NAME
   from WF_MESSAGE_ATTRIBUTES_VL WMA,
        WF_NOTIFICATION_ATTRIBUTES WNA,
        WF_NOTIFICATIONS WN
   where WNA.NOTIFICATION_ID = nid
     and WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
     and WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
     and WN.MESSAGE_NAME = WMA.MESSAGE_NAME
     and WMA.NAME = WNA.NAME
     and WMA.NAME like '#HDR%'
     and (WNA.TEXT_VALUE is not null OR
          WNA.NUMBER_VALUE is not null OR
          WNA.DATE_VALUE is not null)
   order by WMA.SEQUENCE;
Line: 2570

     SELECT due_date, from_user
     INTO   l_due_date, l_from_user
     FROM   wf_notifications
     WHERE  notification_id = nid;
Line: 2757

      select STATUS, MAIL_STATUS, ACCESS_KEY,
             RECIPIENT_ROLE, PRIORITY, USER_COMMENT,
             BEGIN_DATE, END_DATE, DUE_DATE, FROM_USER,
             MORE_INFO_ROLE
      into   n_status, n_mstatus, n_key,
             n_to_role, n_priority, n_comment,
             n_start_date, n_end_date, n_due_date, n_from_user,
             n_more_info_role
      from   WF_NOTIFICATIONS
      where  NOTIFICATION_ID = nid;
Line: 2963

      select SUBJECT, BODY, HTML_BODY
      into   t_subject, t_text_body, t_html_body
      from   WF_MESSAGES_VL
      where  NAME = t_name and TYPE = t_type;
Line: 2976

      select DESCRIPTION
        into n_disp_click
        from WF_MESSAGE_ATTRIBUTES_TL
       where MESSAGE_TYPE = t_type
         and MESSAGE_NAME = t_name
         and NAME = 'CLICK_HERE_RESPONSE'
         and LANGUAGE = userenv('LANG');
Line: 3100

              select 'Y'
              into n_response_exists
              from WF_MESSAGES_VL
              where NAME = t_name and TYPE = 'WFMAIL'
              and instr(body,'&'||'RESPONSE')<>0;
Line: 4016

   insertNewLine boolean;
Line: 4041

      insertNewLine := false;
Line: 4056

         insertNewLine := false;
Line: 4072

            insertNewLine := false;
Line: 4075

            insertNewLine := true;
Line: 4087

               insertNewLine := false;
Line: 4098

                  insertNewLine := true;
Line: 4102

                  insertNewLine := true;
Line: 4119

      elsif insertNewLine then
         -- Copy partial and make note of the current position
         -- This is to minimise the number of calls to dbms_lob.copy.
         tempOffset := dbms_lob.getLength(g_LOBTable(tempIdx).temp_lob) +1;
Line: 4264

    select WMA.NAME, WMA.DISPLAY_NAME, WNA.TEXT_VALUE, WMA.DESCRIPTION
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE = 'URL'
    order  by WMA.SEQUENCE;
Line: 4335

    select WMA.DISPLAY_NAME, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),

             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE), WMA.DESCRIPTION
    into   disp_name, attr_type, attr_format, attr_value, attr_desc
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.NAME = 'RESULT'
    and    WMA.TYPE not in ('FORM', 'URL');
Line: 4644

   SELECT context, callback
      into context, callback
   FROM wf_notifications
   where notification_id = nid;
Line: 4694

  SELECT user_comment
  FROM   wf_comments
  WHERE  notification_id = p_nid
  AND    action = 'QUESTION'
  ORDER BY comment_date desc;
Line: 4738

  SELECT count(1)
  FROM   wf_comments
  WHERE  action_type in ('REASSIGN', 'QA')
  AND    notification_id = p_nid;
Line: 4752

  SELECT wm.body, wm.html_body
  INTO   l_text_body, l_html_body
  FROM   wf_notifications n, wf_messages_vl wm
  WHERE  n.notification_id = p_nid
  AND    n.message_name = wm.name
  AND    n.message_type = wm.type;
Line: 4972

      select STATUS, MAIL_STATUS, ACCESS_KEY,
             PRIORITY, USER_COMMENT,
             BEGIN_DATE, END_DATE, DUE_DATE, FROM_USER,
             MORE_INFO_ROLE
      into   n_status, n_mstatus, n_key,
             n_priority, n_comment,
             n_start_date, n_end_date, n_due_date, n_from_user,
             n_more_info_role
      from   WF_NOTIFICATIONS
      where  NOTIFICATION_ID = nid;
Line: 5050

      select SUBJECT, BODY, HTML_BODY
      into   t_subject, t_text_body, t_html_body
      from   WF_MESSAGES_VL
      where  NAME = t_name and TYPE = t_type;
Line: 5166

      select DESCRIPTION
        into n_disp_click
        from WF_MESSAGE_ATTRIBUTES_TL
       where MESSAGE_TYPE = t_type
         and MESSAGE_NAME = t_name
         and NAME = 'CLICK_HERE_RESPONSE'
         and LANGUAGE = userenv('LANG');
Line: 5542

      select RECIPIENT_ROLE
      into   n_to_role
      from   WF_NOTIFICATIONS
      where  NOTIFICATION_ID = nid;
Line: 5673

      select NOTIFICATION_ID, RECIPIENT_ROLE, ACCESS_KEY, PRIORITY, DUE_DATE
      from WF_NOTIFICATIONS
      where STATUS = 'OPEN'
        and RECIPIENT_ROLE IN
             (select role from dual
              union
              select UR.ROLE_NAME
              from WF_USER_ROLES UR
              where UR.USER_ORIG_SYSTEM = rorig_system
                and UR.USER_ORIG_SYSTEM_ID = rorig_system_id
                and UR.USER_NAME = role)
      order by PRIORITY desc, DUE_DATE asc, NOTIFICATION_ID asc ;
Line: 5721

      select SUBJECT, BODY, HTML_BODY
      into   t_subject, t_body, t_html_body
      from   WF_MESSAGES_VL
      where  NAME = templateName
      and    TYPE = templateType;
Line: 6424

      select NAME, DISPLAY_NAME, TYPE, FORMAT
      from   WF_MESSAGE_ATTRIBUTES_VL
      where  MESSAGE_NAME = msg_name
      and    MESSAGE_TYPE = msg_type
      and    SUBTYPE = 'RESPOND'
      and    TYPE not in ('FORM', 'URL')
      order by length(DISPLAY_NAME) desc;
Line: 6438

      select MESSAGE_NAME, MESSAGE_TYPE, STATUS
      into   msg_name, msg_type, stat
      from   WF_NOTIFICATIONS
      where  NOTIFICATION_ID = nid;
Line: 6641

    select WMA.NAME, WMA.TYPE, WMA.FORMAT,
           decode(WMA.TYPE,
             'VARCHAR2', decode(WMA.FORMAT,
                           '', WNA.TEXT_VALUE,
                           substr(WNA.TEXT_VALUE, 1, to_number(WMA.FORMAT))),
             'NUMBER', decode(WMA.FORMAT,
                         '', to_char(WNA.NUMBER_VALUE),
                         to_char(WNA.NUMBER_VALUE, WMA.FORMAT)),
             'DATE', decode(WMA.FORMAT,
                       '', to_char(WNA.DATE_VALUE),
                       to_char(WNA.DATE_VALUE, WMA.FORMAT)),
             'LOOKUP', WNA.TEXT_VALUE,
             WNA.TEXT_VALUE) VALUE
    from   WF_NOTIFICATION_ATTRIBUTES WNA,
           WF_NOTIFICATIONS WN,
           WF_MESSAGE_ATTRIBUTES_VL WMA
    where  WNA.NOTIFICATION_ID = nid
    and    WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
    and    WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
    and    WN.MESSAGE_NAME = WMA.MESSAGE_NAME
    and    WMA.NAME = WNA.NAME
    and    WMA.SUBTYPE = 'RESPOND'
    and    WMA.TYPE not in ('FORM', 'URL')
    order  by WMA.SEQUENCE;
Line: 6682

      select MESSAGE_NAME, MESSAGE_TYPE, STATUS
      into   msg_name, msg_type, stat
      from   WF_NOTIFICATIONS
      where  NOTIFICATION_ID = nid;
Line: 6855

       wf_notification.UpdateInfo2(nid, to_user, from_addr, comment);
Line: 6939

    wf_notification.UpdateInfo2(nid, to_user, from_addr, comment);
Line: 6972

    select WMA.TYPE, WMA.DISPLAY_NAME,
       decode(WMA.TYPE, 'URL', WF_NOTIFICATION.GetUrlText(WNA.TEXT_VALUE,
              GetURLAttachment.nid), WNA.TEXT_VALUE) URL,
       WNA.NAME
       from WF_NOTIFICATION_ATTRIBUTES WNA, WF_NOTIFICATIONS WN,
            WF_MESSAGE_ATTRIBUTES_VL WMA
       where WNA.NOTIFICATION_ID = GetURLAttachment.nid
         and WN.NOTIFICATION_ID = WNA.NOTIFICATION_ID
         and WN.MESSAGE_TYPE = WMA.MESSAGE_TYPE
         and WN.MESSAGE_NAME = WMA.MESSAGE_NAME
         and (WMA.TYPE = 'URL')
         and WMA.ATTACH = 'Y'
         and WMA.NAME = WNA.NAME;
Line: 6994

     select SUBJECT, HTML_BODY
     into   l_subject, l_html_body
     from   WF_MESSAGES_VL
     where  NAME = 'ATTACHED_URLS' and TYPE = 'WFMAIL';
Line: 7161

    select NLS_CODESET
      into charset
      from WF_LANGUAGES
     where NLS_LANGUAGE = lang
       and NLS_TERRITORY = terr;
Line: 7169

      select NLS_CODESET
        into charset
        from WF_LANGUAGES
       where NLS_LANGUAGE = lang
         and rownum < 2;
Line: 7198

   select userenv('LANGUAGE')
   into nls_str
   from sys.dual;
Line: 7286

    SELECT email_allowed
    INTO   l_email_allowed
    FROM   wf_ntf_security_policies
    WHERE  policy_name = l_sec_policy;
Line: 7399

      select nls_codeset, installed_flag
      into   l_codeset, l_install
      from   wf_languages
      where  nls_language = l_lang;
Line: 7418

      select nls_codeset, installed_flag
      into   p_codeset, l_install
      from   wf_languages
      where  nls_language = p_language;
Line: 7451

      select 'Y'
      into   l_install
      from   wf_languages
      where  nls_territory = l_terr;
Line: 7466

      select 'Y'
      into   l_install
      from   wf_languages
      where  nls_territory = p_territory;
Line: 7645

  l_attrlist.DELETE;
Line: 7690

  l_attrlist.DELETE;
Line: 7706

    l_attrlist.DELETE;
Line: 7719

    l_attrlist.DELETE;
Line: 7787

  l_attrlist.DELETE;
Line: 7792

  l_attrlist.DELETE;
Line: 7826

  l_attrlist.DELETE;
Line: 7962

    SELECT from_role, to_role, user_comment
    FROM   wf_comments
    WHERE  notification_id = p_nid
    AND    action = 'QUESTION'
    ORDER BY comment_date desc;
Line: 8024

       SELECT NLS_CODESET, INSTALLED_FLAG
       INTO   l_codeset,l_installed
       FROM   WF_LANGUAGES
       WHERE  NLS_LANGUAGE = l_language
       AND    INSTALLED_FLAG = 'Y';
Line: 8052

  SELECT message_type,message_name
  INTO l_msg_type,l_msg_name
  FROM wf_notifications
  WHERE notification_id = p_nid;
Line: 8058

  SELECT subject, BODY, HTML_BODY
  INTO l_subject,l_text_body,l_html_body
  FROM wf_messages_vl
  WHERE name = 'MORE_INFO_ANSWERED'
  AND type = 'WFMAIL';
Line: 8066

     SELECT TEXT INTO l_mail_error_message
     FROM WF_RESOURCES
     WHERE NAME = 'WFNTF_CANNOT_REPLY'
     AND LANGUAGE = userenv('LANG');
Line: 8115

  l_attrlist.DELETE;
Line: 8144

  l_attrlist.DELETE;
Line: 8158

  l_attrlist.DELETE;
Line: 8183

  l_attrlist.DELETE;
Line: 8200

  l_attrlist.DELETE;
Line: 8208

  l_attrlist.DELETE;
Line: 8213

  l_attrlist.DELETE;
Line: 8241

  l_attrlist.DELETE;
Line: 8348

    UPDATE wf_event_subscriptions
    SET    status = p_status
    WHERE  rule_data = 'MESSAGE'
    AND    owner_name = 'Oracle Workflow'
    AND    owner_tag = 'FND'
    AND    event_filter_guid
       IN (SELECT guid
           FROM   wf_events
           WHERE  name = 'oracle.apps.wf.notification.send.group'
           AND    type = 'GROUP')
    AND    out_agent_guid
       IN (SELECT guid
           FROM   wf_agents
           WHERE  name = 'WF_NOTIFICATION_OUT'
           AND    system_guid = hextoraw(wf_core.translate('WF_SYSTEM_GUID')))
    AND    customization_level = 'L';