DBA Data[Home] [Help]

APPS.CSM_UTIL_PKG SQL Statements

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

Line: 77

  master tables to be updated
  either through concurrent job or workflow activities.
*/
procedure initialize_g_table_desc_tbl
IS
i NUMBER := 0;
Line: 95

        'select cit.sub_type_id
         from
           csi_ib_txn_types cit,
           csi_source_ib_types cst,
           csi_txn_types ctt,
           csi_instance_statuses cis
        where  cst.sub_type_id = cit.sub_type_id
          and    cst.transaction_type_id = ctt.transaction_type_id
          and    cit.src_return_reqd = ''N''
          and    cit.non_src_reference_reqd = ''N''
          and    ctt.source_transaction_type = ''FIELD_SERVICE_REPORT''
          and    ctt.source_application_id = 513
          and    cis.instance_status_id(+) = cit.src_status_id
          and    cis.terminated_flag(+) <> ''Y''';
Line: 120

       'select jom.mapping_id
        from jtf_object_mappings jom
        WHERE jom.source_object_code IN (''PARTY'', ''TASK'', ''SR'', ''CP'',''OKS_COV_NOTE'',''SD'')
        AND NVL(jom.end_date, SYSDATE) >= SYSDATE';
Line: 164

  SELECT usr.USER_ID
  FROM   asg_user_pub_resps		pubresp
   ,     asg_user               usr
  WHERE  usr.enabled = 'Y'
  AND    pubresp.user_name = usr.user_name
  AND	 pubresp.pub_name ='SERVICEP';
Line: 173

  SELECT usr.USER_ID
  FROM   asg_user_pub_resps		pubresp
   ,     asg_user               usr
  WHERE  usr.enabled = 'Y'
  AND    pubresp.user_name = usr.user_name
  AND	 pubresp.pub_name ='SERVICEP'
  AND    usr.USER_ID = usr.OWNER_ID;
Line: 208

SELECT usr.resource_id
FROM   asg_user_pub_resps	pubresp
 ,     asg_user             usr
WHERE  usr.enabled 			= 'Y'
AND    pubresp.user_name 	= usr.user_name
AND	   pubresp.pub_name 	= 'SERVICEP';
Line: 217

SELECT usr.resource_id
FROM   asg_user_pub_resps	pubresp
 ,     asg_user             usr
WHERE  usr.enabled 			= 'Y'
AND    pubresp.user_name 	= usr.user_name
AND    pubresp.pub_name 	= 'SERVICEP'
AND    usr.USER_ID = usr.OWNER_ID;
Line: 279

  select user_id
  from asg_user
  where user_name = p_user_name;
Line: 304

  select user_id
  from asg_user
  where user_name = p_user_name;
Line: 396

 SELECT RESPONSIBILITY_ID
 FROM   FND_USER_RESP_GROUPS
 WHERE  NVL( START_DATE , SYSDATE) <= SYSDATE
 AND    NVL( END_DATE ,   SYSDATE) >= SYSDATE
 AND    USER_ID = p_user_id;
Line: 403

 SELECT RULE_ID
 FROM JTF_STATE_RESPONSIBILITIES
 WHERE RESPONSIBILITY_ID = p_resp_id ;
Line: 482

select resource_id
from  jtf_rs_resource_extns
where user_id = p_user_id
AND   SYSDATE BETWEEN NVL(start_date_active, SYSDATE)
AND   NVL(end_date_active, SYSDATE)
;
Line: 513

select resource_id
from jtf_rs_resource_extns
where user_id = p_user_id
AND SYSDATE BETWEEN NVL(start_date_active, SYSDATE)
AND NVL(end_date_active, SYSDATE)
;
Line: 554

select resource_id
from jtf_rs_resource_extns
where user_id = p_user_id
AND SYSDATE BETWEEN NVL(start_date_active, SYSDATE)
AND NVL(end_date_active, SYSDATE)
;
Line: 596

select resource_id
from jtf_rs_resource_extns
where user_id = p_user_id
AND SYSDATE BETWEEN NVL(start_date_active, SYSDATE)
AND NVL(end_date_active, SYSDATE);
Line: 727

SELECT 1
FROM   asg_user_pub_resps	pubresp
 ,     asg_user             usr
WHERE  usr.enabled 			= 'Y'
AND    pubresp.user_name 	= usr.user_name
AND	   pubresp.pub_name 	= 'SERVICEP'
AND    usr.resource_id 		= p_resource_id;
Line: 737

  select  fnd_user_resp.user_id
  from    asg_pub_responsibility   asg_resp,
          asg_pub,
          fnd_user_resp_groups  fnd_user_resp,
          fnd_application  fnd_app,
          jtf_rs_resource_extns  res
  where   asg_resp.pub_id = asg_pub.pub_id
  and     asg_pub.name = 'SERVICEP'
  and     asg_resp.responsibility_id =  fnd_user_resp.responsibility_id
  and     fnd_app.application_id = fnd_user_resp.responsibility_application_id
  and     fnd_user_resp.user_id = res.user_id
  AND     SYSDATE BETWEEN nvl(fnd_user_resp.start_date, sysdate) AND nvl(fnd_user_resp.end_date, sysdate)
  and     fnd_app.application_short_name = 'CSM'
  and     res.resource_id = p_resource_id;
Line: 777

SELECT 1
FROM   asg_user_pub_resps	pubresp
 ,     asg_user             usr
WHERE  usr.enabled 			= 'Y'
AND    pubresp.user_name 	= usr.user_name
AND	   pubresp.pub_name 	= 'SERVICEP'
AND    usr.user_id 			= b_user_id;
Line: 787

    select    fnd_user_resp.user_id
    from    asg_pub_responsibility   asg_resp,
          asg_pub,
          fnd_user_resp_groups  fnd_user_resp,
          fnd_application  fnd_app
    where   asg_resp.pub_id = asg_pub.pub_id
      and     asg_pub.name = 'SERVICEP'
      and     asg_resp.responsibility_id =  fnd_user_resp.responsibility_id
      and     fnd_app.application_id = fnd_user_resp.responsibility_application_id
      and     fnd_app.application_short_name = 'CSM'
      and     fnd_user_resp.user_id = p_user_id
      AND     SYSDATE BETWEEN nvl(fnd_user_resp.start_date, sysdate) AND nvl(fnd_user_resp.end_date, sysdate)
  ;
Line: 831

   select usr.USER_ID
   FROM  asg_user_pub_resps		pubresp
   ,     asg_user               usr
   WHERE usr.LANGUAGE = p_language
   AND   usr.enabled = 'Y'
   AND   pubresp.user_name = usr.user_name
   AND	 pubresp.pub_name ='SERVICEP';
Line: 841

   select usr.USER_ID
   FROM  asg_user_pub_resps		pubresp
   ,     asg_user               usr
   WHERE usr.LANGUAGE = p_language
   AND   usr.enabled = 'Y'
   AND   pubresp.user_name = usr.user_name
   AND	 pubresp.pub_name ='SERVICEP'
   AND   usr.USER_ID = usr.OWNER_ID;
Line: 875

   select usr.RESOURCE_ID
   FROM  asg_user_pub_resps		pubresp
   ,     asg_user               usr
   WHERE usr.LANGUAGE = p_language
   AND   usr.enabled = 'Y'
   AND   pubresp.user_name = usr.user_name
   AND	 pubresp.pub_name ='SERVICEP';
Line: 885

   select usr.RESOURCE_ID
   FROM  asg_user_pub_resps		pubresp
   ,     asg_user               usr
   WHERE usr.LANGUAGE = p_language
   AND   usr.enabled = 'Y'
   AND   pubresp.user_name = usr.user_name
   AND	 pubresp.pub_name ='SERVICEP'
   AND   usr.USER_ID = usr.OWNER_ID;
Line: 916

SELECT language
FROM asg_user
WHERE user_id = p_user_id;
Line: 938

SELECT user_name
FROM asg_user
WHERE user_id = p_user_id;
Line: 953

   OMFS Palm users if the entry gets updated, deleted or inserted in the ACC table
*/
PROCEDURE refresh_app_level_acc (
  p_backend_table_name varchar2,
  p_primary_key_column varchar2,
  p_acc_table_name varchar2,
  p_acc_sequence_name varchar2,
  p_tl_table_name varchar2,
  p_publication_item_name varchar2,
  p_access_query varchar2,
  p_primary_key_value number)

IS
l_access_id number;
Line: 968

l_last_update_date date;
Line: 1015

    /********** DELETES *****************/
   --Delete deleted entries in backend from the ACC

 IF l_primary_key_value IS NULL THEN
   -- Mark Dirty 'D' the SDQ
    l_dsql :=
         ' SELECT access_id '
      ||   ' FROM '
      ||   l_acc_table_name
      ||   ' WHERE '
      ||       l_primary_key_column
      ||       ' not in ( '
      ||           l_access_query
      ||   ' )';
Line: 1055

         'DELETE FROM '
      || l_acc_table_name
      || ' WHERE access_id '
      || ' IN
         ( '
      || l_dsql
      ||   ' )';
Line: 1070

 END IF;   --END l_primary_key_value IS NULL (for delete case)
Line: 1072

   /********** END DELETES **************/


   /******* UPDATES *********/
   -- a) Updates to non TL table

   l_dsql :=
         ' SELECT '
      ||   ' acc.access_id'
      ||   ' AS ACCESS_ID, b.'
      ||     l_primary_key_column
      ||     ' , b.LAST_UPDATE_DATE
           FROM '
      ||     l_backend_table_name
      ||   ' b ,'
      ||     l_acc_table_name
      ||   ' acc
           WHERE
              b.'
      ||      l_primary_key_column
      ||    ' = acc.'
      ||      l_primary_key_column
      ||    ' AND
              b.LAST_UPDATE_DATE > acc.LAST_UPDATE_DATE'
      ;
Line: 1106

        FETCH l_changed_records_cur INTO l_access_id, l_pk_value, l_last_update_date;
Line: 1127

        l_upd_dsql := 'UPDATE ' || l_acc_table_name
            || ' SET LAST_UPDATE_DATE = (SELECT LAST_UPDATE_DATE FROM '
            || l_backend_table_name
            || ' WHERE ' || l_primary_key_column || ' = ' || l_pk_value
            || '), LAST_UPDATED_BY = fnd_global.user_id WHERE '
            ||  ' access_id  = ' || l_access_id;
Line: 1150

         ' SELECT acc.access_id, '
      ||   ' b.'
      ||     l_primary_key_column
      ||   ' , b.LAST_UPDATE_DATE, b.LANGUAGE
           FROM '
      ||     l_tl_table_name
      ||   ' b ,'
      ||     l_acc_table_name
      ||   ' acc
           WHERE
              b.'
      ||      l_primary_key_column
      ||    ' = acc.'
      ||      l_primary_key_column
      ||    ' AND
              b.LAST_UPDATE_DATE > acc.LAST_UPDATE_DATE'
      ;
Line: 1176

        FETCH l_changed_records_cur INTO l_access_id, l_pk_value, l_last_update_date, l_language;
Line: 1194

        l_upd_dsql := 'UPDATE ' || l_acc_table_name
            || ' SET LAST_UPDATE_DATE = (SELECT LAST_UPDATE_DATE FROM '
            || l_tl_table_name
            || ' WHERE ' || l_primary_key_column || ' = ' || l_pk_value
            || '), LAST_UPDATED_BY = fnd_global.user_id WHERE '
            || ' access_id = ' || l_access_id;
Line: 1212

   /******* END UPDATES ****/

   /******* INSERTS *******/
    --Insert new entries in backend to the SDQ and ACC

    -- Mark Dirty 'I' the SDQ
    l_dsql :=
         ' SELECT '
      ||     l_acc_sequence_name || '.nextval, '
      ||     l_primary_key_column
      ||   ' FROM '
      ||       l_backend_table_name
      ||   ' WHERE '
      ||       l_primary_key_column
      ||       ' in ( '
      ||       l_access_query
      ||       ' ) AND '
      ||       l_primary_key_column
      ||       ' not in
               ( SELECT '
      ||           l_primary_key_column
      ||       ' FROM '
      ||           l_acc_table_name
      ||   ' )';
Line: 1267

         'INSERT INTO '
      || l_acc_table_name
      || ' ( access_id, '
      || l_primary_key_column
      || ', CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN)
         SELECT ' || l_access_id || ', b.'
      ||   l_primary_key_column
      ||   ', fnd_global.user_id,
           sysdate,
           fnd_global.user_id,
           NVL(b.LAST_UPDATE_DATE, sysdate),
           fnd_global.user_id
         FROM '
      ||   l_backend_table_name
      ||   ' b '
      ||   ' WHERE '
      ||       l_primary_key_column
      ||       ' = '
      ||       l_pk_value
      ||       ' AND '
      ||       l_primary_key_column
      ||       ' not in
               ( SELECT '
      ||           l_primary_key_column
      ||       ' FROM '
      ||           l_acc_table_name
      ||   ' )';
Line: 1312

   /********** END INSERTS **************/

   END LOOP;
Line: 1326

   OMFS Palm users if the entry gets updated, deleted or inserted in the ACC table
*/
PROCEDURE refresh_all_app_level_acc(p_status OUT NOCOPY VARCHAR2,
                       p_message OUT NOCOPY VARCHAR2)
IS
PRAGMA AUTONOMOUS_TRANSACTION;
Line: 1339

SELECT 1
FROM jtm_con_request_data
WHERE product_code = 'CSM'
AND package_name = 'CSM_UTIL_PKG'
AND procedure_name = 'REFRESH_ALL_APP_LEVEL_ACC'
FOR UPDATE OF last_run_date NOWAIT
;
Line: 1370

    UPDATE jtm_con_request_data
    SET last_run_date = l_last_run_date
    WHERE CURRENT OF l_upd_last_run_date_csr;
Line: 1495

  applied and needs to be deleted from the in-queue.
***/
PROCEDURE DELETE_RECORD
         (
           p_user_name     IN VARCHAR2,
           p_tranid        IN NUMBER,
           p_seqno         IN NUMBER,
           p_pk            IN VARCHAR2,
           p_object_name   IN VARCHAR2,
           p_pub_name      IN VARCHAR2,
           p_error_msg     OUT NOCOPY VARCHAR2,
           x_return_status IN OUT NOCOPY VARCHAR2
         ) IS
BEGIN
  x_return_status := FND_API.G_RET_STS_SUCCESS;
Line: 1513

    ( 'Entering  DELETE_RECORD');
Line: 1516

  asg_apply.delete_row(p_user_name,
                       p_tranid,
                       p_pub_name,
                       p_seqno,
                       x_return_status);
Line: 1524

    fnd_msg_pub.Add_Exc_Msg( g_object_name, 'DELETE_RECORD', 'Unknown error');
Line: 1533

    (  'Leaving DELETE_RECORD');
Line: 1539

    ( 'Exception occurred in DELETE_RECORD:' || ' ' || sqlerrm);
Line: 1542

  fnd_msg_pub.Add_Exc_Msg( g_object_name, 'DELETE_RECORD', sqlerrm);
Line: 1550

    ( 'Leaving DELETE_RECORD');
Line: 1553

END DELETE_RECORD;
Line: 1602

  /*** defer successful -> reject record only for inserts ***/
  IF p_dml_type = 'I' THEN
  IF g_debug_level >= CSM_UTIL_PKG.G_DEBUG_LEVEL_MEDIUM THEN
    log
    ( 'Rejecting record');
Line: 1645

  when the PK of the inserted record is created in the API.
  We need to remove the local PK from local
***/
PROCEDURE REJECT_RECORD
         (
           p_user_name     IN VARCHAR2,
           p_tranid        IN NUMBER,
           p_seqno         IN NUMBER,
           p_pk            IN VARCHAR2,
           p_object_name   IN VARCHAR2,
           p_pub_name      IN VARCHAR2,
           p_error_msg     IN VARCHAR2,
           x_return_status IN OUT NOCOPY VARCHAR2
         ) IS
BEGIN
  x_return_status := FND_API.G_RET_STS_SUCCESS;
Line: 1710

  SELECT resp.APPLICATION_ID, resp.RESPONSIBILITY_ID
  FROM FND_RESPONSIBILITY resp, fnd_application app
  WHERE resp.RESPONSIBILITY_KEY = 'OMFS_PALM'
  AND SYSDATE BETWEEN nvl(resp.start_date, sysdate) AND nvl(resp.end_date, sysdate)
  AND app.application_id = resp.application_id
  AND app.application_short_name = 'CSM';
Line: 1746

      SELECT esc.escalation_level
      FROM jtf_tasks_b tasks,
         jtf_task_references_vl ref,
         jtf_tasks_b esc
      WHERE ref.object_id = tasks.task_id
         and ref.object_type_code = 'TASK'
         and ref.reference_code = 'ESC'
         and ref.task_id = esc.task_id
         and esc.source_object_type_code = 'ESC'
         and tasks.task_id = b_task_id;
Line: 1835

  SELECT TL.GROUP_NAME
  FROM  JTF_RS_GROUPS_B B,
        JTF_RS_GROUPS_TL TL
  WHERE B.GROUP_ID = b_grp_id
  AND   B.GROUP_ID = TL.GROUP_ID
  AND   TL.LANGUAGE=b_lang;
Line: 1843

  SELECT PF.FULL_NAME
  FROM   JTF_RS_RESOURCE_EXTNS RES,
         PER_ALL_PEOPLE_F PF
  WHERE  RES.resource_id = b_owner_id
  AND    RES.SOURCE_ID=PF.PERSON_ID;
Line: 1895

SELECT UOM_CODE
FROM   MTL_UNITS_OF_MEASURE
WHERE  UOM_CLASS     = c_uom_class
AND    base_uom_flag = 'Y';
Line: 1903

SELECT	conversion_rate
FROM    MTL_UOM_CONVERSIONS
WHERE   UOM_CLASS = c_uom_class
AND		UOM_CODE  = c_convert_to_uom
AND     inventory_item_id = 0;
Line: 1912

SELECT	conversion_rate
FROM    MTL_UOM_CONVERSIONS
WHERE   UOM_CLASS = c_uom_class
AND		UOM_CODE  = c_convert_to_uom
AND     inventory_item_id = 0;
Line: 1955

  SELECT 1
  FROM ASG_USER
  WHERE GROUP_ID=b_group_id;
Line: 1977

 	SELECT USER_ID
	FROM ASG_USER
	WHERE OWNER_ID=USER_ID
	AND GROUP_ID=b_group_id;
Line: 1984

 	SELECT USER_ID
	FROM ASG_USER
	WHERE ROLE_CODE  = 'MFS_OWNER'
	AND GROUP_ID=b_group_id;*/
Line: 2005

SELECT 1
FROM JTF_RS_GROUP_MEMBERS memG
WHERE RESOURCE_ID = b_member
AND EXISTS (SELECT 1 FROM JTF_RS_GROUP_MEMBERS ownG
            WHERE ownG.GROUP_ID=memG.GROUP_ID
            AND ownG.RESOURCE_ID=b_owner);
Line: 2031

 SELECT OWNER_ID
 FROM   ASG_USER
 WHERE  USER_ID= p_user_id;
Line: 2051

 SELECT GROUP_NAME--group_desc is a nullable column hence group_name is selected
 FROM   jtf_rs_groups_tl
 WHERE  GROUP_ID = b_group_id
 AND    LANGUAGE = b_language;