DBA Data[Home] [Help]

APPS.PV_PTR_MEMBER_TYPE_PVT SQL Statements

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

Line: 35

   SELECT decode ( attr_value,'GLOBAL','Y','N')
   FROM   pv_enty_attr_values
   WHERE  entity='PARTNER'
   AND    entity_id=p_ptr_id
   AND    attribute_id=6
   AND    latest_flag='Y';
Line: 62

   SELECT   'Y'
   FROM     hz_relationships rel
            , pv_partner_profiles prof
   WHERE    rel.status='A'
   AND      prof.partner_id=p_ptr_id
   AND      relationship_type = 'PARTNER_HIERARCHY'
   AND      rel.subject_id = prof.partner_party_id
   AND      rel.relationship_code = 'SUBSIDIARY_OF'
   AND      rel.start_date <= SYSDATE
   AND     ( rel.end_date is null or rel.end_date>=sysdate);
Line: 93

   SELECT 'X'
   FROM   PV_ATTRIBUTE_CODES_VL
   WHERE  ATTRIBUTE_ID = 6
   AND    ENABLED_FLAG = 'Y'
   AND    ATTR_CODE =attr_cd;
Line: 195

   SELECT 'Y'
   FROM   pv_partner_profiles
   WHERE  partner_id=ptr_id
   AND    STATUS='A';
Line: 258

   SELECT attr_value,version
   FROM   pv_enty_attr_values
   WHERE  entity='PARTNER'
   AND    entity_id=p_ptr_id
   AND    attribute_id=6
   AND    latest_flag='Y';
Line: 266

   SELECT version
   FROM   pv_enty_attr_values
   WHERE  entity='PARTNER'
   AND    entity_id=p_ptr_id
   AND    attribute_id=6
   AND    latest_flag='Y';
Line: 274

   SELECT partner_party_id
   FROM   pv_partner_profiles
   WHERE  partner_id=p_ptr_id;
Line: 280

   SELECT   subs_prof.partner_id
          , subs_prof.partner_party_id
          , subs_enty_val.version
          , rel.relationship_id
          , rel.object_version_number
          , rel.status
          , rel.start_date
   FROM    pv_partner_profiles subs_prof
          , pv_partner_profiles global_prof
          , pv_enty_attr_values  subs_enty_val
          , hz_relationships rel
   WHERE
   global_prof.partner_id = p_ptr_id
   AND global_prof.partner_party_id = rel.subject_id
   AND rel.relationship_type = 'PARTNER_HIERARCHY'
   AND rel.object_id = subs_prof.partner_party_id
   AND rel.relationship_code = 'PARENT_OF'
   AND rel.status = 'A'
   AND NVL(rel.start_date, SYSDATE) <= SYSDATE
   AND NVL(rel.end_date, SYSDATE) >= SYSDATE
   AND subs_enty_val.entity = 'PARTNER'
   AND subs_enty_val.entity_id = subs_prof.partner_id
   AND subs_enty_val.attribute_id = 6
   AND subs_enty_val.latest_flag = 'Y'
   AND subs_enty_val.attr_value = 'SUBSIDIARY';
Line: 310

   SELECT   subs_prof.partner_id
          , subs_prof.partner_party_id
          , subs_enty_val.version
          , rel.relationship_id
          , rel.object_version_number
          , rel.status
          , rel.start_date
   FROM    pv_partner_profiles subs_prof
          , pv_partner_profiles global_prof
          , pv_enty_attr_values  subs_enty_val
          , pv_enty_attr_values   global_enty_val
          , hz_relationships rel
   WHERE global_enty_val.entity = 'PARTNER'
   AND global_enty_val.entity_id = global_prof.partner_id
   AND global_enty_val.attribute_id = 6
   AND global_enty_val.latest_flag = 'Y'
   AND global_enty_val.attr_value = 'GLOBAL'
   AND global_prof.partner_id = p_ptr_id
   AND global_prof.partner_party_id = rel.subject_id
   AND rel.relationship_type = 'PARTNER_HIERARCHY'
   AND rel.object_id = subs_prof.partner_party_id
   AND rel.relationship_code = 'PARENT_OF'
   AND rel.status = 'A'
   AND NVL(rel.start_date, SYSDATE) <= SYSDATE
   AND NVL(rel.end_date, SYSDATE) >= SYSDATE
   AND subs_enty_val.entity = 'PARTNER'
   AND subs_enty_val.entity_id = subs_prof.partner_id
   AND subs_enty_val.attribute_id = 6
   AND subs_enty_val.latest_flag = 'Y'
   AND subs_enty_val.attr_value = 'SUBSIDIARY';
Line: 344

   SELECT   rel.relationship_id relationship_id
          , rel.start_date
          , rel.object_version_number object_version_number
          , subs_prof.partner_party_id partner_party_id
   FROM     pv_partner_profiles subs_prof
          , hz_relationships rel
   WHERE  rel.subject_id=subs_prof.partner_party_id
   AND    rel.relationship_code = 'SUBSIDIARY_OF'
   AND    rel.relationship_type = 'PARTNER_HIERARCHY'
   AND    rel.status = 'A'
   AND    NVL(rel.start_date, SYSDATE) <= SYSDATE
   AND    NVL(rel.end_date, SYSDATE) >= SYSDATE
   AND    subs_prof.partner_id=p_subs_ptr_id;
Line: 362

   SELECT   rel.relationship_id relationship_id
          , rel.start_date
          , rel.object_version_number object_version_number
          , subs_prof.partner_party_id partner_party_id
          , subs_enty_val.version version
   FROM     pv_partner_profiles subs_prof
          , pv_enty_attr_values  subs_enty_val
          , hz_relationships rel
   WHERE  rel.subject_id=subs_prof.partner_party_id
   AND    rel.relationship_code = 'SUBSIDIARY_OF'
   AND    rel.relationship_type = 'PARTNER_HIERARCHY'
   AND    rel.status = 'A'
   AND    NVL(rel.start_date, SYSDATE) <= SYSDATE
   AND    NVL(rel.end_date, SYSDATE) >= SYSDATE
   AND    subs_prof.partner_id=p_subs_ptr_id
   AND    subs_enty_val.entity = 'PARTNER'
   AND    subs_enty_val.entity_id = p_subs_ptr_id
   AND    subs_enty_val.attribute_id = 6
   AND    subs_enty_val.latest_flag = 'Y'
   AND    subs_enty_val.attr_value = 'SUBSIDIARY';
Line: 385

   SELECT object_version_number
   FROM   hz_parties
   WHERE  party_id=p_ptnr_party_id;
Line: 390

   SELECT  DESCRIPTION
   FROM    PV_ATTRIBUTE_CODES_VL
   WHERE   ATTRIBUTE_ID = 6
   AND     ENABLED_FLAG = 'Y'
   AND     ATTR_CODE =attr_cd;
Line: 397

   SELECT party_name
   FROM   hz_parties party
          ,pv_partner_profiles prof
   WHERE  prof.partner_id=p_partner_id
   AND    prof.partner_party_id=party.party_id;
Line: 512

            HZ_RELATIONSHIP_V2PUB.update_relationship
            (
               p_init_msg_list                  => FND_API.g_false
               ,p_relationship_rec              => l_relationship_rec
               ,p_object_version_number         => subs.object_version_number
               ,p_party_object_version_number   => l_party_obj_ver_number
               ,x_return_status                 => x_return_status
               ,x_msg_count                     => x_msg_count
               ,x_msg_data                      => x_msg_data
            );
Line: 678

            HZ_RELATIONSHIP_V2PUB.update_relationship
            (
               p_init_msg_list                  => FND_API.g_false
               ,p_relationship_rec              => l_relationship_rec
               ,p_object_version_number         => l_object_version_number
               ,p_party_object_version_number   => l_party_obj_ver_number
               ,x_return_status                 => x_return_status
               ,x_msg_count                     => x_msg_count
               ,x_msg_data                      => x_msg_data
            );
Line: 963

   SELECT attr_value
   FROM   pv_enty_attr_values
   WHERE  entity='PARTNER'
   AND    entity_id=p_ptr_id
   AND    attribute_id=6
   AND    latest_flag='Y';
Line: 979

      once to terminate the existing relationship and update profile attribute value
      by passing p_new_membtype as null
      Call it again to create new relationship and update profile attributes
      by passing the p_new_membtype with the member type you want to tag the partner with
      the values would be STANDARD,GLOBAL,SUBSIDIARY.
      But if the partner is getting registered for the first time , you just need to call
      Register_term_ptr_memb_type once with p_new_membtype = to the member type.
      b). Terminate_ptr_memberships to terminate all the program memberships.
   */
   -- Standard Start of API savepoint
   SAVEPOINT Process_ptr_member_type;
Line: 1190

   select 1 from dual where exists
   (select 1 from  hz_parties hzp, pv_partner_profiles pvpp, pv_enty_attr_values pvev
   where hzp.party_number= cv_orgzn_number
   and hzp.party_id = pvpp.partner_party_id
   and pvpp.status = 'A'
   and pvpp.partner_id = pvev.entity_id
   and pvev.entity = 'PARTNER'
   and pvev.enabled_flag = 'Y'
   and pvev.latest_flag = 'Y'
   and pvev.attr_value = 'GLOBAL'
   and pvev.attribute_id = 6
   );
Line: 1229

   select pvpp.partner_id from  hz_parties hzp, pv_partner_profiles pvpp, pv_enty_attr_values pvev
   where hzp.party_number= cv_orgzn_number
   and hzp.party_id = pvpp.partner_party_id
   and pvpp.status = 'A'
   and pvpp.partner_id = pvev.entity_id
   and pvev.entity = 'PARTNER'
   and pvev.enabled_flag = 'Y'
   and pvev.latest_flag = 'Y'
   and pvev.attr_value = 'GLOBAL';
Line: 1295

   SELECT status
          , subject_id
   FROM   hz_relationships
   WHERE  relationship_id= id;
Line: 1301

   SELECT partner_id

   FROM   pv_partner_profiles prof
	  , hz_relationships rel
	  , pv_enty_attr_values enty
   WHERE  rel.relationship_id = rel_id
   AND    rel.relationship_type= 'PARTNER_HIERARCHY'
   AND    rel.relationship_code= 'SUBSIDIARY_OF'
   AND    rel.subject_id=prof.partner_party_id
   AND    prof.partner_id=enty.entity_id
   AND    enty.attribute_id=6
   AND    enty.latest_flag='Y'
   AND    enty.attr_value='SUBSIDIARY';
Line: 1316

   SELECT sprof.partner_id subsidiary_partner_id
          , gprof.partner_id global_partner_id
          , enty.attr_value attr_value
   FROM   pv_partner_profiles sprof
          , pv_partner_profiles gprof
	  , hz_relationships rel
	  , pv_enty_attr_values enty
   WHERE  rel.relationship_id = rel_id
   AND   rel.relationship_type= 'PARTNER_HIERARCHY'
   AND   rel.relationship_code= 'SUBSIDIARY_OF'
   AND   rel.subject_id=sprof.partner_party_id
   AND   rel.object_id= gprof.partner_party_id
   AND   gprof.partner_id=enty.entity_id
   AND   enty.attribute_id=6
   AND   enty.latest_flag='Y' ;
Line: 1333

   SELECT version,attr_value
   FROM   pv_enty_attr_values
   WHERE  entity='PARTNER'
   AND    entity_id=p_ptr_id
   AND    attribute_id=6
   AND    latest_flag='Y';
Line: 1349

   IF ( l_key like 'oracle.apps.ar.hz.Relationship.update%'  OR l_key like 'oracle.apps.ar.hz.Relationship.create%' ) THEN
      l_org_id := p_event.GetValueForParameter('ORG_ID');
Line: 1392

            SELECT 1 INTO l_count
            FROM   HZ_RELATIONSHIPS
            WHERE  SUBJECT_ID = l_subject_id -- subsidiary partner party id
            AND    OBJECT_TABLE_NAME = 'HZ_PARTIES'
            AND    OBJECT_TYPE = 'ORGANIZATION'
            AND    RELATIONSHIP_TYPE = 'PARTNER_HIERARCHY'
            AND    DIRECTION_CODE = 'C'
            AND    STATUS='A';
Line: 1541

   END IF; -- end of IF ( l_key like 'oracle.apps.ar.hz.Relationship.update%'  OR l_key like 'oracle.apps.ar.hz.Relationship.create%' ) THEN
Line: 1554

PROCEDURE update_partner_dtl
(
   p_api_version_number      IN  NUMBER
   , p_init_msg_list         IN  VARCHAR2 := FND_API.G_FALSE
   , p_commit                IN  VARCHAR2 := FND_API.G_FALSE
   , p_validation_level      IN  NUMBER   :=  FND_API.G_VALID_LEVEL_FULL
   , p_partner_id            IN  NUMBER
   , p_old_partner_status    IN  VARCHAR2
   , p_new_partner_status    IN  VARCHAR2
   , p_chg_from_memb_type    IN  VARCHAR2
   , p_chg_to_memb_type      IN  VARCHAR2
   , p_old_global_ptr_id     IN  NUMBER   DEFAULT NULL
   , p_new_global_ptr_id     IN  NUMBER   DEFAULT NULL
   , x_return_status         OUT NOCOPY VARCHAR2
   , x_msg_count             OUT NOCOPY NUMBER
   , x_msg_data              OUT NOCOPY VARCHAR2
) IS
   l_api_version_number        CONSTANT NUMBER   := 1.0;
Line: 1572

   l_api_name                  CONSTANT VARCHAR2(30) := 'update_partner_dtl';
Line: 1581

   SELECT  DESCRIPTION
   FROM    PV_ATTRIBUTE_CODES_VL
   WHERE   ATTRIBUTE_ID = 6
   AND     ENABLED_FLAG = 'Y'
   AND     ATTR_CODE =attr_cd;
Line: 1588

   SELECT party_name
   FROM   hz_parties party
          ,pv_partner_profiles prof
   WHERE  prof.partner_id=p_partner_id
   AND    prof.partner_party_id=party.party_id;
Line: 1596

   SAVEPOINT update_partner_dtl ;
Line: 1858

   ROLLBACK TO update_partner_dtl;
Line: 1868

   ROLLBACK TO update_partner_dtl;
Line: 1878

   ROLLBACK TO update_partner_dtl;
Line: 1891

END  update_partner_dtl;