DBA Data[Home] [Help]

APPS.JTF_RS_GROUP_RELATE_PVT SQL Statements

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

Line: 7

   create, update and delete resource group relations from other modules.
   Its main procedures are as following:
   Create Resource Group Relate
   Update Resource Group Relate
   Delete Resource Group Relate
   All bUsiness logic validations are done through this API
   ******************************************************************************************/

   G_PKG_NAME         VARCHAR2(30) := 'JTF_RS_GROUP_RELATE_PVT';
Line: 84

  SELECT  'X'
    FROM  jtf_rs_grp_relations rel
   WHERE  rel.group_id = l_group_id
     AND  NVL(rel.delete_flag,'N') <> 'Y'
     AND  rel.relation_type = 'PARENT_GROUP'
     AND  ((l_start_date_active  between rel.start_date_active and
                                           nvl(rel.end_date_active,l_start_date_active+1))
        OR (l_end_date_active between rel.start_date_active
                                          and nvl(rel.end_date_active,l_end_date_active))
        OR ((l_start_date_active <= rel.start_date_active)
                          AND (l_end_date_active >= rel.end_date_active
                                          OR l_end_date_active IS NULL  )));
Line: 110

  SELECT  'X'
    FROM  jtf_rs_groups_b grp
   WHERE  grp.group_id = l_group_id
   -- changed by nsinghai 20 May 2002 to handle null value of l_end_date_active
--    AND   l_start_date_active >= grp.start_date_active
--    AND   ((grp.end_date_active IS NULL)
--            OR (grp.end_date_active >= nvl(l_end_date_active,grp.end_date_active)));
Line: 129

     SELECT 'X'
   FROM  jtf_rs_groups_b g1
         ,jtf_rs_groups_b g2
   WHERE g1.group_id = l_group_id
     AND g2.group_id = l_related_group_id
     AND ((g1.start_date_active <= g2.end_date_active and g2.end_date_active <> NULL)
          or ((g2.end_date_active IS NULL) AND (g1.end_date_active <> NULL) AND
                                  (g1.end_date_active >= g2.start_date_active))
          OR((g2.end_date_active IS NULL) AND (g1.end_date_active IS NULL)));
Line: 147

   select 'x'
    from  jtf_rs_groups_denorm
   where  parent_group_id = l_group_id
     and  group_id        = l_related_group_id
    and (  ( (l_start_date_active >= start_date_active)
             AND ((l_start_date_active <= end_date_active)
                  OR (end_date_active IS NULL))
           )
          OR (
                  (l_end_date_active between start_date_active and nvl(end_date_active,l_g_miss_date))
               OR ((nvl(l_end_date_active,start_date_active) >= start_date_active)
                    AND  (end_date_active IS NULL))
             --  OR (nvl(l_end_date_active,sysdate) <= end_date_active)
             )
          OR (
               (l_start_date_active <= start_date_active)
               AND
               (nvl(l_end_date_active,l_g_miss_date) >= nvl(end_date_active,l_g_miss_date))
             )
        );
Line: 174

 SELECT jtf_rs_grp_relations_s.nextval
   FROM dual;
Line: 180

 SELECT count(*) par_count
   from jtf_rs_grp_relations rel
  where rel.relation_type = 'PARENT_GROUP'
  connect by rel.group_id = prior related_group_id
   and nvl(delete_flag, 'N') <> 'Y'
   and  rel.related_group_id <> l_group_id
   AND ((trunc(rel.start_date_active) <= prior rel.start_date_active
	  AND nvl(rel.end_date_active, prior rel.start_date_active) >=
	   trunc(prior rel.start_date_active)) OR
	 (rel.start_date_active > trunc(prior rel.start_date_active)
	  AND trunc(rel.start_date_active) <= nvl(prior rel.end_date_active,
					   rel.start_date_active)))
  start with rel.group_id = l_group_id
  and nvl(rel.delete_flag,'N') <> 'Y';
Line: 198

 SELECT count(*) par_count
   from jtf_rs_grp_relations rel
  where rel.relation_type = 'PARENT_GROUP'
  connect by rel.related_group_id = prior group_id
   and nvl(delete_flag, 'N') <> 'Y'
   and  rel.group_id <> l_group_id
   AND ((trunc(rel.start_date_active) <= prior rel.start_date_active
	  AND nvl(rel.end_date_active, prior rel.start_date_active) >=
	   trunc(prior rel.start_date_active)) OR
	 (rel.start_date_active > trunc(prior rel.start_date_active)
	  AND trunc(rel.start_date_active) <= nvl(prior rel.end_date_active,
					   rel.start_date_active)))
  start with rel.related_group_id = l_group_id
  and nvl(rel.delete_flag,'N') <> 'Y';
Line: 219

 select description
   from fnd_concurrent_programs_vl
 where  concurrent_program_name = 'JTFRSDEN'
  and  application_id = 690;
Line: 438

 JTF_RS_GROUP_RELATE_AUD_PVT.insert_group_relate(
       P_API_VERSION           => 1.0,
       P_INIT_MSG_LIST         => p_init_msg_list,
       P_COMMIT                => null,
       P_GROUP_RELATE_ID       => l_group_relate_id,
       P_GROUP_ID              => l_group_id,
       P_RELATED_GROUP_ID      => l_related_group_id,
       P_RELATION_TYPE          => l_relation_type,
       P_START_DATE_ACTIVE     => l_start_date_active,
       P_END_DATE_ACTIVE       => l_end_date_active,
       P_OBJECT_VERSION_NUMBER => 1.0,
       X_RETURN_STATUS         => l_return_status,
       X_MSG_COUNT             => l_msg_count,
       X_MSG_DATA              => l_msg_data);
Line: 464

 jtf_rs_grp_relations_pkg.insert_row(
                  X_ROWID           => l_rowid,
                  X_GROUP_RELATE_ID => l_group_relate_id,
                  X_GROUP_ID           => l_group_id,
                  X_RELATED_GROUP_ID    => l_related_group_id,
                  X_RELATION_TYPE        => l_relation_type,
                  X_START_DATE_ACTIVE    => l_start_date_active,
                  X_END_DATE_ACTIVE       => l_end_date_active,
                  X_DELETE_FLAG           => 'N',
                  X_ATTRIBUTE2           => p_attribute2,
                  X_ATTRIBUTE3            => p_attribute3,
                  X_ATTRIBUTE4            => p_attribute4,
                  X_ATTRIBUTE5            => p_attribute5,
                  X_ATTRIBUTE6            => p_attribute6,
                  X_ATTRIBUTE7            => p_attribute7,
                  X_ATTRIBUTE8            => p_attribute8,
                  X_ATTRIBUTE9            => p_attribute9,
                  X_ATTRIBUTE10           => p_attribute10,
                  X_ATTRIBUTE11           => p_attribute11,
                  X_ATTRIBUTE12           => p_attribute12,
                  X_ATTRIBUTE13           => p_attribute13,
                  X_ATTRIBUTE14           => p_attribute14,
                  X_ATTRIBUTE15           => p_attribute15,
                  X_ATTRIBUTE_CATEGORY    => p_attribute_category,
                  X_ATTRIBUTE1            => p_attribute1,
                  X_CREATION_DATE        => l_date,
                  X_CREATED_BY           => l_user_id,
                  X_LAST_UPDATE_DATE     => l_date,
                  X_LAST_UPDATED_BY      => l_user_id,
                  X_LAST_UPDATE_LOGIN    => l_login_id); --call to insert records in jtf_rs_groups_denorm
Line: 520

        insert into jtf_rs_chgd_grp_relations
               (GROUP_RELATE_ID,
                GROUP_ID       ,
                 RELATED_GROUP_ID,
               RELATION_TYPE  ,
               START_DATE_ACTIVE,
               END_DATE_ACTIVE,
               OPERATION_FLAG,
               CREATED_BY    ,
               CREATION_DATE  ,
               LAST_UPDATED_BY ,
               LAST_UPDATE_DATE,
               LAST_UPDATE_LOGIN)
         values(l_group_relate_id,
                p_group_id,
                p_related_group_id,
                p_relation_type,
                p_start_date_active,
                p_end_date_active,
                'I',
                l_user_id,
                l_date,
                l_user_id,
                l_date,
                l_login_id);
Line: 585

       JTF_RS_GROUP_DENORM_PVT.INSERT_GROUPS
                    ( P_API_VERSION     => 1.0,
                      P_INIT_MSG_LIST   => p_init_msg_list,
                      P_COMMIT          => null,
                      P_GROUP_ID        => l_group_id,
                      X_RETURN_STATUS   => l_return_status,
                      X_MSG_COUNT       => l_msg_count,
                      X_MSG_DATA        => l_msg_data);
Line: 606

    /*  JTF_RS_REP_MGR_DENORM_PVT.INSERT_GRP_RELATIONS
                    ( P_API_VERSION      => 1.0,
                      P_INIT_MSG_LIST    => p_init_msg_list,
                      P_COMMIT           => null,
                      P_GROUP_RELATE_ID  => l_group_relate_id,
                      X_RETURN_STATUS    => l_return_status,
                      X_MSG_COUNT        => l_msg_count,
                      X_MSG_DATA         => l_msg_data);
Line: 801

  /* Procedure to update the resource group relation
	based on input values passed by calling routines. */

  PROCEDURE  update_resource_group_relate
  (P_API_VERSION          IN   NUMBER,
   P_INIT_MSG_LIST        IN   VARCHAR2,
   P_COMMIT               IN   VARCHAR2,
   P_GROUP_RELATE_ID      IN   JTF_RS_GRP_RELATIONS.GROUP_RELATE_ID%TYPE,
   P_START_DATE_ACTIVE    IN   JTF_RS_GRP_RELATIONS.START_DATE_ACTIVE%TYPE,
   P_END_DATE_ACTIVE      IN   JTF_RS_GRP_RELATIONS.END_DATE_ACTIVE%TYPE,
   P_OBJECT_VERSION_NUM   IN OUT NOCOPY  JTF_RS_GROUPS_VL.OBJECT_VERSION_NUMBER%TYPE,
   P_ATTRIBUTE1		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE1%TYPE,
   P_ATTRIBUTE2		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE2%TYPE,
   P_ATTRIBUTE3		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE3%TYPE,
   P_ATTRIBUTE4		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE4%TYPE,
   P_ATTRIBUTE5		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE5%TYPE,
   P_ATTRIBUTE6		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE6%TYPE,
   P_ATTRIBUTE7		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE7%TYPE,
   P_ATTRIBUTE8		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE8%TYPE,
   P_ATTRIBUTE9		  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE9%TYPE,
   P_ATTRIBUTE10	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE10%TYPE,
   P_ATTRIBUTE11	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE11%TYPE,
   P_ATTRIBUTE12	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE12%TYPE,
   P_ATTRIBUTE13	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE13%TYPE,
   P_ATTRIBUTE14	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE14%TYPE,
   P_ATTRIBUTE15	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE15%TYPE,
   P_ATTRIBUTE_CATEGORY	  IN   JTF_RS_ROLE_RELATIONS.ATTRIBUTE_CATEGORY%TYPE,
   X_RETURN_STATUS        OUT NOCOPY  VARCHAR2,
   X_MSG_COUNT            OUT NOCOPY  NUMBER,
   X_MSG_DATA             OUT NOCOPY  VARCHAR2
  )
  IS
  l_api_name CONSTANT VARCHAR2(30) := 'UPDATE_RESOURCE_GROUP_RELATE';
Line: 857

  l_delete_flag           JTF_RS_GRP_RELATIONS.DELETE_FLAG%TYPE;
Line: 884

  SELECT group_id,
         related_group_id,
         start_date_active,
         end_date_active,
         relation_type,
         object_version_number,
         delete_flag,
         attribute1,
         attribute2,
         attribute3,
         attribute4,
         attribute5,
         attribute6,
         attribute7,
         attribute8,
         attribute9,
         attribute10,
         attribute11,
         attribute12,
         attribute13,
         attribute14,
         attribute15,
         attribute_category
   FROM  jtf_rs_grp_relations
  WHERE  group_relate_id = l_group_relate_id;
Line: 919

  SELECT  'X'
    FROM  jtf_rs_grp_relations rel
   WHERE  rel.group_relate_id <> l_group_relate_id
     AND  rel.group_id = l_group_id
     AND  NVL(rel.delete_flag,'N') <> 'Y'
     AND  rel.relation_type = 'PARENT_GROUP'
     AND  rel.group_relate_id <> p_group_relate_id
     AND  ((l_start_date_active  between rel.start_date_active and
                                           nvl(rel.end_date_active,l_start_date_active+1))
        OR (l_end_date_active between rel.start_date_active
                                          and nvl(rel.end_date_active,l_end_date_active))
        OR ((l_start_date_active <= rel.start_date_active)
                          AND (l_end_date_active >= rel.end_date_active
                                          OR l_end_date_active IS NULL )));
Line: 941

  SELECT  'X'
    FROM  jtf_rs_groups_b grp
   WHERE  grp.group_id = l_group_id
-- changed by nsinghai 20 May 2002 to handle null value of l_end_date_active
--    AND   l_start_date_active >= grp.start_date_active
--    AND   ((grp.end_date_active IS NULL)
--            OR (grp.end_date_active >= nvl(l_end_date_active,grp.end_date_active)));
Line: 960

  SELECT 'X'
   FROM  jtf_rs_groups_b g1
         ,jtf_rs_groups_b g2
   WHERE g1.group_id = l_group_id
     AND g2.group_id = l_related_group_id
     AND ((g1.start_date_active <= g2.end_date_active and g2.end_date_active <> NULL)
          or ((g2.end_date_active IS NULL) AND (g1.end_date_active <> NULL) AND
                                  (g1.end_date_active >= g2.start_date_active))
          OR((g2.end_date_active IS NULL) AND (g1.end_date_active IS NULL)));
Line: 979

   select 'x'
    from  jtf_rs_groups_denorm
   where  parent_group_id = l_group_id
     and  group_id        = l_related_group_id
     and (  ( (l_start_date_active >= start_date_active)
             AND ((l_start_date_active <= end_date_active)
                  OR (end_date_active IS NULL))
           )
          OR (
                  (l_end_date_active between start_date_active and nvl(end_date_active,l_g_miss_date))
               OR ((nvl(l_end_date_active,start_date_active) >= start_date_active)
                    AND  (end_date_active IS NULL))
             --  OR (nvl(l_end_date_active,sysdate) <= end_date_active)
             )
          OR (
               (l_start_date_active <= start_date_active)
               AND
               (nvl(l_end_date_active,l_g_miss_date) >= nvl(end_date_active,l_g_miss_date))
             )
        );
Line: 1004

 SELECT count(*) par_count
   from jtf_rs_grp_relations rel
  where rel.relation_type = 'PARENT_GROUP'
  connect by rel.group_id = prior related_group_id
   and nvl(delete_flag, 'N') <> 'Y'
   and  rel.related_group_id <> l_group_id
   AND ((trunc(rel.start_date_active) <= prior rel.start_date_active
	  AND nvl(rel.end_date_active, prior rel.start_date_active) >=
	   trunc(prior rel.start_date_active)) OR
	 (rel.start_date_active > trunc(prior rel.start_date_active)
	  AND trunc(rel.start_date_active) <= nvl(prior rel.end_date_active,
					   rel.start_date_active)))
  start with rel.group_id = l_group_id
  and nvl(rel.delete_flag,'N') <> 'Y';
Line: 1022

 SELECT count(*) par_count
   from jtf_rs_grp_relations rel
  where rel.relation_type = 'PARENT_GROUP'
  connect by rel.related_group_id = prior group_id
   and nvl(delete_flag, 'N') <> 'Y'
   and  rel.group_id <> l_group_id
   AND ((trunc(rel.start_date_active) <= prior rel.start_date_active
	  AND nvl(rel.end_date_active, prior rel.start_date_active) >=
	   trunc(prior rel.start_date_active)) OR
	 (rel.start_date_active > trunc(prior rel.start_date_active)
	  AND trunc(rel.start_date_active) <= nvl(prior rel.end_date_active,
					   rel.start_date_active)))
  start with rel.related_group_id = l_group_id
  and nvl(rel.delete_flag,'N') <> 'Y';
Line: 1045

 select description
   from fnd_concurrent_programs_vl
 where  concurrent_program_name = 'JTFRSDEN'
  and  application_id = 690;
Line: 1077

   if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'B', 'C' ))
   then
   if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'B', 'C' ))
   then
             JTF_RS_GROUP_RELATE_CUHK.UPDATE_RES_GROUP_RELATE_PRE(P_GROUP_RELATE_ID         => p_group_relate_id,
                                                                 P_START_DATE_ACTIVE  => p_start_date_active,
                                                               P_END_DATE_ACTIVE     => p_end_date_active,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data       =>    L_data,
                                                               p_count   =>   L_count,
                                                               P_return_code  =>  l_return_code);
Line: 1100

  if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'B', 'V' ))
   then
  if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'B', 'V' ))
   then

           JTF_RS_GROUP_RELATE_VUHK.UPDATE_RES_GROUP_RELATE_PRE(P_GROUP_RELATE_ID  => p_group_relate_id,
                                                               P_START_DATE_ACTIVE  => p_start_date_active,
                                                               P_END_DATE_ACTIVE    => p_end_date_active,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               => l_data,
                                                               p_count              => l_count,
                                                               P_return_code        => l_return_code);
Line: 1124

  if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'B', 'I' ))
   then
  if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'B', 'I' ))
   then

           JTF_RS_GROUP_RELATE_IUHK.UPDATE_RES_GROUP_RELATE_PRE(P_GROUP_RELATE_ID  => p_group_relate_id,
                                                               P_START_DATE_ACTIVE  => p_start_date_active,
                                                               P_END_DATE_ACTIVE    => p_end_date_active,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               => l_data,
                                                               p_count              => l_count,
                                                               P_return_code        => l_return_code);
Line: 1157

   l_delete_flag := grp_rel_rec.delete_flag;
Line: 1408

 JTF_RS_GROUP_RELATE_AUD_PVT.update_group_relate(
       P_API_VERSION           => 1.0,
       P_INIT_MSG_LIST         => p_init_msg_list,
       P_COMMIT                => null,
       P_GROUP_RELATE_ID       => l_group_relate_id,
       P_GROUP_ID              => l_group_id,
       P_RELATED_GROUP_ID      => l_related_group_id,
       P_RELATION_TYPE          => l_relation_type,
       P_START_DATE_ACTIVE     => l_start_date_active,
       P_END_DATE_ACTIVE       => l_end_date_active,
       P_OBJECT_VERSION_NUMBER => l_object_version_number,
       X_RETURN_STATUS         => l_return_status,
       X_MSG_COUNT             => l_msg_count,
       X_MSG_DATA              => l_msg_data);
Line: 1436

  jtf_rs_grp_relations_pkg.update_row(
         X_GROUP_RELATE_ID    => l_group_relate_id,
         X_GROUP_ID           => l_group_id,
         X_RELATED_GROUP_ID   => l_related_group_id,
         X_RELATION_TYPE      => l_relation_type,
         X_START_DATE_ACTIVE  => l_start_date_active,
         X_END_DATE_ACTIVE      => l_end_date_active,
         X_DELETE_FLAG          => l_delete_flag,
         X_OBJECT_VERSION_NUMBER => l_object_version_number,
         X_ATTRIBUTE2         =>  l_attribute2,
         X_ATTRIBUTE3         =>  l_attribute3,
         X_ATTRIBUTE4         =>  l_attribute4,
         X_ATTRIBUTE5         =>  l_attribute5,
         X_ATTRIBUTE6         =>   l_attribute6,
         X_ATTRIBUTE7         =>   l_attribute7,
         X_ATTRIBUTE8         => l_attribute8,
         X_ATTRIBUTE9         => l_attribute9,
         X_ATTRIBUTE10        => l_attribute10,
         X_ATTRIBUTE11        => l_attribute11,
         X_ATTRIBUTE12        => l_attribute12,
         X_ATTRIBUTE13        => l_attribute13,
         X_ATTRIBUTE14        =>  l_attribute14,
         X_ATTRIBUTE15        => l_attribute15,
         X_ATTRIBUTE_CATEGORY => l_attribute_category,
         X_ATTRIBUTE1        =>  l_attribute1,
         X_LAST_UPDATE_DATE   => l_date,
         X_LAST_UPDATED_BY    => l_user_id,
         X_LAST_UPDATE_LOGIN    => l_login_id);
Line: 1500

            insert into jtf_rs_chgd_grp_relations
               (GROUP_RELATE_ID,
                GROUP_ID       ,
                 RELATED_GROUP_ID,
               RELATION_TYPE  ,
               START_DATE_ACTIVE,
               END_DATE_ACTIVE,
               OPERATION_FLAG,
               CREATED_BY    ,
               CREATION_DATE  ,
               LAST_UPDATED_BY ,
               LAST_UPDATE_DATE,
               LAST_UPDATE_LOGIN)
            values(p_group_relate_id,
                l_group_id,
                l_related_group_id,
                l_relation_type,
                l_start_date_active,
                l_end_date_active,
                'U',
                l_user_id,
                l_date,
                l_user_id,
                l_date,
                l_login_id);
Line: 1565

              JTF_RS_GROUP_DENORM_PVT.UPDATE_GROUPS
                    ( P_API_VERSION     => 1.0,
                      P_INIT_MSG_LIST   => p_init_msg_list,
                      P_COMMIT          => null,
                      P_GROUP_ID        => l_group_id,
                      X_RETURN_STATUS   => l_return_status,
                      X_MSG_COUNT       => l_msg_count,
                      X_MSG_DATA        => l_msg_data);
Line: 1593

   if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'A', 'C' ))
   then
   if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'A', 'C' ))
   then
           JTF_RS_GROUP_RELATE_CUHK.UPDATE_RES_GROUP_RELATE_POST(P_GROUP_RELATE_ID => p_group_relate_id,
                                                               P_START_DATE_ACTIVE   => p_start_date_active,
                                                               P_END_DATE_ACTIVE     => p_end_date_active,
                                                               P_OBJECT_VERSION_NUM  => p_object_version_num,
                                                               p_data                => L_data,
                                                               p_count               => l_count,
                                                               P_return_code         => l_return_code);
Line: 1616

  if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'A', 'V' ))
   then
  if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'A', 'V' ))
   then
          JTF_RS_GROUP_RELATE_VUHK.UPDATE_RES_GROUP_RELATE_POST(P_GROUP_RELATE_ID => p_group_relate_id,
                                                               P_START_DATE_ACTIVE  => p_start_date_active,
                                                               P_END_DATE_ACTIVE    => p_end_date_active,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               =>    L_data,
                                                               p_count              =>   L_count,
                                                               P_return_code        =>  l_return_code);
Line: 1639

  if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'A', 'I' ))
   then
  if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'UPDATE_RESOURCE_GROUP_RELATE', 'A', 'I' ))
   then
          JTF_RS_GROUP_RELATE_IUHK.UPDATE_RES_GROUP_RELATE_POST(P_GROUP_RELATE_ID => p_group_relate_id,
                                                               P_START_DATE_ACTIVE  => p_start_date_active,
                                                               P_END_DATE_ACTIVE    => p_end_date_active,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               =>    L_data,
                                                               p_count              =>   L_count,
                                                               P_return_code        =>  l_return_code);
Line: 1663

      'UPDATE_RESOURCE_GROUP_RELATE',
      'M',
      'M')
    THEN
  IF jtf_usr_hks.ok_to_execute(
      'JTF_RS_GROUP_RELATE_PVT',
      'UPDATE_RESOURCE_GROUP_RELATE',
      'M',
      'M')
    THEN

      IF (jtf_rs_group_relate_cuhk.ok_to_generate_msg(
            p_group_relate_id => l_group_relate_id,
            x_return_status => x_return_status) )
      THEN

        /* Get the bind data id for the Business Object Instance */

        l_bind_data_id := jtf_usr_hks.get_bind_data_id;
Line: 1747

  END update_resource_group_relate;
Line: 1750

  /* Procedure to delete the resource group relation. */

  PROCEDURE  delete_resource_group_relate
  (P_API_VERSION          IN   NUMBER,
   P_INIT_MSG_LIST        IN   VARCHAR2,
   P_COMMIT               IN   VARCHAR2,
   P_GROUP_RELATE_ID      IN   JTF_RS_GRP_RELATIONS.GROUP_RELATE_ID%TYPE,
   P_OBJECT_VERSION_NUM   IN   JTF_RS_GROUPS_VL.OBJECT_VERSION_NUMBER%TYPE,
   X_RETURN_STATUS        OUT NOCOPY  VARCHAR2,
   X_MSG_COUNT            OUT NOCOPY  NUMBER,
   X_MSG_DATA             OUT NOCOPY  VARCHAR2
  )
  IS
   l_api_name CONSTANT VARCHAR2(30) := 'DELETE_RESOURCE_GROUP_RELATE';
Line: 1783

  SELECT group_id,
         related_group_id,
         start_date_active,
         end_date_active,
         relation_type,
         object_version_number,
         delete_flag,
         attribute1,
         attribute2,
         attribute3,
         attribute4,
         attribute5,
         attribute6,
         attribute7,
         attribute8,
         attribute9,
         attribute10,
         attribute11,
         attribute12,
         attribute13,
         attribute14,
         attribute15,
         attribute_category
   FROM  jtf_rs_grp_relations
  WHERE  group_relate_id = l_group_relate_id;
Line: 1813

 SELECT count(*) par_count
   from jtf_rs_grp_relations rel
  where rel.relation_type = 'PARENT_GROUP'
  connect by rel.group_id = prior related_group_id
   and nvl(delete_flag, 'N') <> 'Y'
  and  rel.related_group_id <> l_group_id
  AND ((trunc(rel.start_date_active) <= prior rel.start_date_active
	  AND nvl(rel.end_date_active, prior rel.start_date_active) >=
	   trunc(prior rel.start_date_active)) OR
	 (rel.start_date_active > trunc(prior rel.start_date_active)
	  AND trunc(rel.start_date_active) <= nvl(prior rel.end_date_active,
					   rel.start_date_active)))
  start with rel.group_id = l_group_id
  and nvl(rel.delete_flag,'N') <> 'Y';
Line: 1831

 SELECT count(*) child_count
   from jtf_rs_grp_relations rel
  where rel.relation_type = 'PARENT_GROUP'
  connect by rel.related_group_id = prior group_id
   and nvl(delete_flag, 'N') <> 'Y'
   and  rel.group_id <> l_group_id
   AND ((trunc(rel.start_date_active) <= prior rel.start_date_active
	  AND nvl(rel.end_date_active, prior rel.start_date_active) >=
	   trunc(prior rel.start_date_active)) OR
	 (rel.start_date_active > trunc(prior rel.start_date_active)
	  AND trunc(rel.start_date_active) <= nvl(prior rel.end_date_active,
					   rel.start_date_active)))
  start with rel.related_group_id = l_group_id
  and nvl(rel.delete_flag,'N') <> 'Y';
Line: 1852

 select description
   from fnd_concurrent_programs_vl
 where  concurrent_program_name = 'JTFRSDEN'
  and  application_id = 690;
Line: 1883

   if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'B', 'C' ))
   then
   if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'B', 'C' ))
   then
            JTF_RS_GROUP_RELATE_CUHK.DELETE_RES_GROUP_RELATE_PRE(P_GROUP_RELATE_ID         => p_group_relate_id,
                                                                P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data       =>    L_data,
                                                               p_count   =>   L_count,
                                                               P_return_code  =>  l_return_code);
Line: 1904

 if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'B', 'V' ))
   then
 if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'B', 'V' ))
   then


            JTF_RS_GROUP_RELATE_VUHK.DELETE_RES_GROUP_RELATE_PRE(P_GROUP_RELATE_ID  => p_group_relate_id,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               => l_data,
                                                               p_count              => l_count,
                                                               P_return_code        => l_return_code);
Line: 1929

 if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'B', 'I' ))
   then
 if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'B', 'I' ))
   then


            JTF_RS_GROUP_RELATE_IUHK.DELETE_RES_GROUP_RELATE_PRE(P_GROUP_RELATE_ID  => p_group_relate_id,
                                                               P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               => l_data,
                                                               p_count              => l_count,
                                                               P_return_code        => l_return_code);
Line: 1959

 JTF_RS_GROUP_RELATE_AUD_PVT.delete_group_relate(
       P_API_VERSION           => 1.0,
       P_INIT_MSG_LIST         => p_init_msg_list,
       P_COMMIT                => null,
       P_GROUP_RELATE_ID       => p_group_relate_id,
       X_RETURN_STATUS         => l_return_status,
       X_MSG_COUNT             => l_msg_count,
       X_MSG_DATA              => l_msg_data);
Line: 2000

  jtf_rs_grp_relations_pkg.update_row(
         X_GROUP_RELATE_ID    => p_group_relate_id,
         X_GROUP_ID           => grp_rel_rec.group_id,
         X_RELATED_GROUP_ID   =>  grp_rel_rec.related_group_id,
         X_RELATION_TYPE      =>  grp_rel_rec.relation_type,
         X_START_DATE_ACTIVE  => grp_rel_rec.start_date_active,
         X_END_DATE_ACTIVE      =>  grp_rel_rec.end_date_active,
         X_DELETE_FLAG          => 'Y',
         X_OBJECT_VERSION_NUMBER =>  grp_rel_rec.object_version_number,
         X_ATTRIBUTE2         =>   grp_rel_rec.attribute2,
         X_ATTRIBUTE3         =>   grp_rel_rec.attribute3,
         X_ATTRIBUTE4         =>   grp_rel_rec.attribute4,
         X_ATTRIBUTE5         =>   grp_rel_rec.attribute5,
         X_ATTRIBUTE6         =>    grp_rel_rec.attribute6,
         X_ATTRIBUTE7         =>    grp_rel_rec.attribute7,
         X_ATTRIBUTE8         =>  grp_rel_rec.attribute8,
         X_ATTRIBUTE9         =>  grp_rel_rec.attribute9,
         X_ATTRIBUTE10        =>  grp_rel_rec.attribute10,
         X_ATTRIBUTE11        =>  grp_rel_rec.attribute11,
         X_ATTRIBUTE12        =>  grp_rel_rec.attribute12,
         X_ATTRIBUTE13        =>  grp_rel_rec.attribute13,
         X_ATTRIBUTE14        =>   grp_rel_rec.attribute14,
         X_ATTRIBUTE15        =>  grp_rel_rec.attribute15,
         X_ATTRIBUTE_CATEGORY =>  grp_rel_rec.attribute_category,
         X_ATTRIBUTE1        =>   grp_rel_rec.attribute1,
         X_LAST_UPDATE_DATE   =>  l_date,
         X_LAST_UPDATED_BY    => l_user_id,
         X_LAST_UPDATE_LOGIN    => l_login_id);
Line: 2057

            insert into jtf_rs_chgd_grp_relations
               (GROUP_RELATE_ID,
                GROUP_ID       ,
                 RELATED_GROUP_ID,
               RELATION_TYPE  ,
               START_DATE_ACTIVE,
               END_DATE_ACTIVE,
               OPERATION_FLAG,
               CREATED_BY    ,
               CREATION_DATE  ,
               LAST_UPDATED_BY ,
               LAST_UPDATE_DATE,
               LAST_UPDATE_LOGIN)
            values(p_group_relate_id,
                grp_rel_rec.group_id,
                grp_rel_rec.related_group_id,
                grp_rel_rec.relation_type,
                grp_rel_rec.start_date_active,
                grp_rel_rec.end_date_active,
                'D',
                l_user_id,
                l_date,
                l_user_id,
                l_date,
                l_login_id);
Line: 2119

        /*     JTF_RS_GROUP_DENORM_PVT.DELETE_GROUPS
                    ( P_API_VERSION     => 1.0,
                      P_INIT_MSG_LIST   => p_init_msg_list,
                      P_COMMIT          => null,
                      P_GROUP_ID        => grp_rel_rec.group_id,
                      X_RETURN_STATUS   => l_return_status,
                      X_MSG_COUNT       => l_msg_count,
                      X_MSG_DATA        => l_msg_data);   */
Line: 2128

             JTF_RS_GROUP_DENORM_PVT.DELETE_GRP_RELATIONS
                    ( P_API_VERSION     => 1.0,
                      P_INIT_MSG_LIST   => p_init_msg_list,
                      P_COMMIT          => null,
                      P_group_relate_id        => p_group_relate_id,
                      P_GROUP_ID        => grp_rel_rec.group_id,
                      P_RELATED_GROUP_ID        => grp_rel_rec.related_group_id,
                      X_RETURN_STATUS   => l_return_status,
                      X_MSG_COUNT       => l_msg_count,
                      X_MSG_DATA        => l_msg_data);
Line: 2153

   if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'A', 'C' ))
   then
   if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'A', 'C' ))
   then
            JTF_RS_GROUP_RELATE_CUHK.DELETE_RES_GROUP_RELATE_POST(P_GROUP_RELATE_ID => p_group_relate_id,
                                                               P_OBJECT_VERSION_NUM  => p_object_version_num,
                                                               p_data                => L_data,
                                                               p_count               => l_count,
                                                               P_return_code         => l_return_code);
Line: 2174

 if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'A', 'V' ))
   then
 if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'A', 'V' ))
   then

             JTF_RS_GROUP_RELATE_VUHK.DELETE_RES_GROUP_RELATE_POST(P_GROUP_RELATE_ID => p_group_relate_id,
                                                                  P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               =>    L_data,
                                                               p_count              =>   L_count,
                                                               P_return_code        =>  l_return_code);
Line: 2196

 if  ( JTF_RESOURCE_UTL.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'A', 'I' ))
   then
 if  ( JTF_USR_HKS.Ok_to_execute( 'JTF_RS_GROUP_RELATE_PVT', 'DELETE_RESOURCE_GROUP_RELATE', 'A', 'I' ))
   then

             JTF_RS_GROUP_RELATE_IUHK.DELETE_RES_GROUP_RELATE_POST(P_GROUP_RELATE_ID => p_group_relate_id,
                                                                  P_OBJECT_VERSION_NUM => p_object_version_num,
                                                               p_data               =>    L_data,
                                                               p_count              =>   L_count,
                                                               P_return_code        =>  l_return_code);
Line: 2219

      'DELETE_RESOURCE_GROUP_RELATE',
      'M',
      'M')
    THEN
   IF jtf_usr_hks.ok_to_execute(
      'JTF_RS_GROUP_RELATE_PVT',
      'DELETE_RESOURCE_GROUP_RELATE',
      'M',
      'M')
    THEN

      IF (jtf_rs_group_relate_cuhk.ok_to_generate_msg(
            p_group_relate_id => p_group_relate_id,
            x_return_status => x_return_status) )
      THEN

        /* Get the bind data id for the Business Object Instance */

        l_bind_data_id := jtf_usr_hks.get_bind_data_id;
Line: 2303

  END delete_resource_group_relate;