DBA Data[Home] [Help]

APPS.HR_PROCESS_CONTACT_SS dependencies on HR_CONTACT_REL_API

Line 1401: || hr_contact_rel_api.update_contact_relationship()

1397: ||
1398: || Description:
1399: || Description:
1400: || This procedure will call the actual API -
1401: || hr_contact_rel_api.update_contact_relationship()
1402: ||
1403: || Pre Conditions:
1404: ||
1405: || In Arguments:

Line 1740: hr_utility.set_location('Entering hr_contact_rel_api.update_contact_relationship', 5);

1736: --Added for the bug 14207426/14325833 ends
1737: --
1738: BEGIN
1739: --
1740: hr_utility.set_location('Entering hr_contact_rel_api.update_contact_relationship', 5);
1741: --
1742: IF upper(p_action) = g_change
1743: THEN
1744: l_attribute_update_mode := g_attribute_update;

Line 1955: hr_utility.set_location('Calling hr_contact_rel_api.update_contact_relationship', 25);

1951: THEN
1952:
1953: -- Call the actual API.
1954: --
1955: hr_utility.set_location('Calling hr_contact_rel_api.update_contact_relationship', 25);
1956: --
1957: if (nvl(p_rltd_per_rsds_w_dsgntr_flag , 'N') = 'Y') then
1958: --
1959: p_del_cont_primary_addr

Line 1987: hr_contact_rel_api.update_contact_relationship(

1983: ,p_date_start => l_date_start
1984: ,p_date_of_birth => p_date_of_birth );
1985:
1986: --
1987: hr_contact_rel_api.update_contact_relationship(
1988: p_validate => l_validate
1989: ,p_effective_date => p_cont_effective_date
1990: ,p_contact_relationship_id => l_contact_relationship_id
1991: ,p_contact_type => p_contact_type

Line 2054: hr_utility.set_location('api error exists hr_contact_rel_api.update_contact_relationship', 30);

2050: --
2051: --
2052: IF hr_errors_api.errorExists
2053: THEN
2054: hr_utility.set_location('api error exists hr_contact_rel_api.update_contact_relationship', 30);
2055: ROLLBACK to before_entering_into_update ;
2056: raise g_data_error;
2057: END IF;
2058: --

Line 2062: hr_utility.set_location('No changes found hr_contact_rel_api.update_contact_relationship', 35);

2058: --
2059: --
2060: ELSE
2061: --
2062: hr_utility.set_location('No changes found hr_contact_rel_api.update_contact_relationship', 35);
2063: --
2064: END IF;
2065:
2066: IF p_vendor_id = 0

Line 6432: || hr_contact_rel_api.create_contact_tt()

6428: ||
6429: || Description:
6430: || Description:
6431: || This procedure will call the actual API -
6432: || hr_contact_rel_api.create_contact_tt()
6433: ||
6434: || Pre Conditions:
6435: ||
6436: || In Arguments:

Line 6839: hr_utility.set_location('Calling hr_contact_rel_api.create_contact', 25);

6835: END IF;
6836: END IF;
6837: hr_utility.set_location('Setting l_attribute_update_mode ', 20);
6838: --
6839: hr_utility.set_location('Calling hr_contact_rel_api.create_contact', 25);
6840: --
6841: -- Call the actual API.
6842: --
6843: -- Check if the record has changed is not necessary as it's a create.

Line 7071: -- hr_contact_rel_api.create_contact(

7067: hr_utility.set_location('p_save_mode not SFL'||l_proc,40 );
7068:
7069: --
7070: -- Bug 3152505 : calling call_contact_api
7071: -- hr_contact_rel_api.create_contact(
7072: call_contact_api(
7073: p_validate => false -- l_validate_mode
7074: ,p_start_date => l_start_date --p_start_date
7075: ,p_business_group_id => p_business_group_id

Line 7283: hr_utility.set_location('api error exists hr_contact_rel_api.create_contact', 50);

7279: hr_utility.set_location('After calling validate proceses ', 45);
7280: --
7281: IF hr_errors_api.errorExists
7282: THEN
7283: hr_utility.set_location('api error exists hr_contact_rel_api.create_contact', 50);
7284: rollback to create_contact_tt_start ;
7285: raise g_data_error;
7286: END IF;
7287:

Line 9164: -- hr_utility.set_location('Leaving hr_contact_rel_api.create_contact_tt', 100);

9160: ,p_transaction_step_id => l_transaction_step_id
9161: ,p_api_name => g_package || '.PROCESS_CREATE_CONTACT_API'
9162: ,p_transaction_data => l_transaction_table);
9163: --
9164: -- hr_utility.set_location('Leaving hr_contact_rel_api.create_contact_tt', 100);
9165:
9166: hr_utility.set_location('Exiting:'||l_proc,100);
9167: --
9168: -- 9999 What full_name code is doing? Do we need to add?

Line 9798: hr_contact_rel_api.create_contact(

9794: end if;
9795: --
9796: IF l_person_id IS NOT NULL
9797: THEN
9798: hr_contact_rel_api.create_contact(
9799: P_VALIDATE => p_validate
9800: --
9801: ,P_START_DATE => l_effective_date
9802: --

Line 11049: hr_contact_rel_api.create_contact(

11045: ,p_name => 'P_PRIMARY_CONTACT_FLAG');
11046: end if;
11047: --
11048: --
11049: hr_contact_rel_api.create_contact(
11050: P_VALIDATE => p_validate
11051: --
11052: ,P_START_DATE => l_effective_date
11053: --

Line 12615: hr_contact_rel_api.delete_contact_relationship method is commented out as this method

12611:
12612:
12613: if l_start_contact_date > l_date_sart then
12614: /***********************************************************************************************
12615: hr_contact_rel_api.delete_contact_relationship method is commented out as this method
12616: did not support when contact is only one, i.e, it is not dual maintained. So from now
12617: PER_CONTACT_RELATIONSHIPS_PKG.Update_Row is called as core HR team is use it for the same pourpose.
12618: This row handler makes all necessary changes of the per_all_people_f and per_contact_relationships table
12619: One new check is add here with the help of the variable of skip_contact_create_flg

Line 12625: /*hr_contact_rel_api.delete_contact_relationship(

12621: the end date of that row
12622: ***********************************************************************************************
12623: */
12624:
12625: /*hr_contact_rel_api.delete_contact_relationship(
12626: p_validate => p_validate
12627: ,P_CONTACT_RELATIONSHIP_ID =>
12628: hr_transaction_api.get_NUMBER_value
12629: (p_transaction_step_id => p_transaction_step_id

Line 12831: hr_contact_rel_api.update_contact_relationship(

12827: skip_contact_create_flg := 1;
12828:
12829: else
12830: l_date_end := trunc(l_date_sart) -1;
12831: hr_contact_rel_api.update_contact_relationship(
12832: p_validate => p_validate
12833: ,P_EFFECTIVE_DATE =>l_effective_date
12834: ,p_object_version_number => l_ovn
12835: ,P_CONTACT_RELATIONSHIP_ID =>

Line 12848: hr_contact_rel_api.update_contact_relationship(

12844:
12845: -- end date the old relationship
12846: /* commented for the bug bug 5894873
12847: l_date_end := trunc(l_date_sart) -1;
12848: hr_contact_rel_api.update_contact_relationship(
12849: p_validate => p_validate
12850: ,P_EFFECTIVE_DATE =>l_effective_date
12851: ,p_object_version_number => l_ovn
12852: ,P_CONTACT_RELATIONSHIP_ID =>

Line 12889: hr_contact_rel_api.update_contact_relationship(

12885: close csr_chk_primary_cnt;
12886: end if;
12887:
12888: -- Bug 3504216 : passing date_start as sysdate
12889: hr_contact_rel_api.update_contact_relationship(
12890: p_validate => p_validate
12891: ,P_EFFECTIVE_DATE =>l_effective_date
12892: ,p_object_version_number => l_emrg_ovn
12893: ,P_CONTACT_RELATIONSHIP_ID => l_emrg_relid

Line 12902: hr_contact_rel_api.create_contact(

12898: l_primary_contact_flag := 'N';
12899: end if;
12900: close get_emrg_relid_ovn;
12901: if skip_contact_create_flg <> 1 then -- 5894873
12902: hr_contact_rel_api.create_contact(
12903: P_VALIDATE => p_validate
12904: --
12905: ,P_START_DATE => l_effective_date
12906: --

Line 13781: hr_contact_rel_api.update_contact_relationship(

13777: end if;
13778: close csr_chk_primary_cnt;
13779: end if;
13780:
13781: hr_contact_rel_api.update_contact_relationship(
13782: p_validate => p_validate
13783: ,P_EFFECTIVE_DATE =>l_effective_date
13784: ,p_object_version_number => l_emrg_ovn
13785: ,P_CONTACT_RELATIONSHIP_ID => l_emrg_relid

Line 13795: hr_contact_rel_api.update_contact_relationship(

13791: end if;
13792: close get_emrg_relid_ovn;
13793: end if;
13794:
13795: hr_contact_rel_api.update_contact_relationship(
13796:
13797: P_VALIDATE => p_validate
13798: --
13799: ,P_EFFECTIVE_DATE => l_effective_date

Line 14131: hr_contact_rel_api.update_contact_relationship(

14127: (p_transaction_step_id => p_transaction_step_id
14128: ,p_name => 'P_PERSON_ID'));
14129: fetch get_other_relid_ovn into l_other_relid, l_other_ovn;
14130: if get_other_relid_ovn%found then
14131: hr_contact_rel_api.update_contact_relationship(
14132:
14133: P_VALIDATE => p_validate
14134: --
14135: ,P_EFFECTIVE_DATE => l_effective_date

Line 14435: hr_contact_rel_api.create_contact(

14431: close csr_chk_primary_cnt;
14432: end if;
14433: -- 9564383 ends
14434:
14435: hr_contact_rel_api.create_contact(
14436: P_VALIDATE => p_validate
14437: --
14438: ,P_START_DATE => l_effective_date
14439: /*

Line 14962: || hr_contact_rel_api.update_contact_relationship()

14958: ||
14959: || Description:
14960: || Description:
14961: || This procedure will call the actual API -
14962: || hr_contact_rel_api.update_contact_relationship()
14963: ||
14964: || Pre Conditions:
14965: ||
14966: || In Arguments:

Line 15082: hr_utility.set_location('Calling hr_contact_rel_api.update_contact_relationship', 10);

15078:
15079: --
15080: -- Call the actual API.
15081: --
15082: hr_utility.set_location('Calling hr_contact_rel_api.update_contact_relationship', 10);
15083: --
15084: if nvl(p_save_mode, 'NVL') <> 'SAVE_FOR_LATER' then
15085: --
15086: hr_contact_rel_api.update_contact_relationship(

Line 15086: hr_contact_rel_api.update_contact_relationship(

15082: hr_utility.set_location('Calling hr_contact_rel_api.update_contact_relationship', 10);
15083: --
15084: if nvl(p_save_mode, 'NVL') <> 'SAVE_FOR_LATER' then
15085: --
15086: hr_contact_rel_api.update_contact_relationship(
15087: p_validate => hr_java_conv_util_ss.get_boolean (
15088: p_number => p_validate)
15089: ,p_effective_date => p_effective_date
15090: ,p_contact_relationship_id => p_contact_relationship_id

Line 15138: hr_contact_rel_api.update_contact_relationship(

15134: l_other_rel_object_ver_no := 1;
15135: end if;
15136: close get_other_rel_ovn;
15137:
15138: hr_contact_rel_api.update_contact_relationship(
15139: p_validate => hr_java_conv_util_ss.get_boolean (
15140: p_number => p_validate)
15141: ,p_effective_date => p_effective_date
15142: -- Bug 3152505 : Passing the other contact relationship id

Line 15510: hr_utility.set_location('Leaving hr_contact_rel_api.update_contact_relationship', 40);

15506: -- Change for contacts approvals.
15507: ,p_api_name => g_package || '.PROCESS_API'
15508: ,p_transaction_data => l_transaction_table);
15509: --
15510: hr_utility.set_location('Leaving hr_contact_rel_api.update_contact_relationship', 40);
15511: --
15512: EXCEPTION
15513: WHEN hr_utility.hr_error THEN
15514: hr_utility.set_location('Exception:hr_utility.hr_error THEN'||l_proc,555);

Line 15615: hr_contact_rel_api.update_contact_relationship(

15611: IF l_contact_relationship_id IS NOT NULL
15612: THEN
15613: hr_utility.set_location('l_contact_relationship_id is not NULL:'||l_proc, 25);
15614: --
15615: hr_contact_rel_api.update_contact_relationship(
15616: p_validate => p_validate
15617: --
15618: ,P_EFFECTIVE_DATE =>l_effective_date
15619: /*

Line 15827: hr_contact_rel_api.update_contact_relationship(

15823: ,p_name => 'P_END_OTHER_REL');
15824:
15825: if l_del_other_rel = 'Y' then
15826: hr_utility.set_location('if l_del_other_rel Y:'||l_proc, 30);
15827: hr_contact_rel_api.update_contact_relationship(
15828: p_validate => p_validate
15829: ,P_EFFECTIVE_DATE =>l_effective_date
15830: ,p_object_version_number => l_other_rel_ovn
15831: ,P_CONTACT_RELATIONSHIP_ID =>

Line 16400: hr_contact_rel_api.create_contact(

16396: primary contact for an employee. Action: Uncheck the Primary Contact check box and save your contact
16397: information.*/
16398:
16399: hr_utility.set_location('Entering:'||l_proc, 5);
16400: hr_contact_rel_api.create_contact(
16401: p_validate => p_validate -- l_validate_mode
16402: ,p_start_date => p_start_date --p_start_date
16403: ,p_business_group_id => p_business_group_id
16404: ,p_person_id => p_person_id

Line 16613: hr_contact_rel_api.create_contact(

16609: end if;
16610: close csr_chk_primary_cnt;
16611: end if;
16612:
16613: hr_contact_rel_api.create_contact(
16614: p_validate => p_validate -- l_validate_mode
16615: ,p_start_date => p_start_date --p_start_date
16616: ,p_business_group_id => p_business_group_id
16617: ,p_person_id => p_person_id

Line 17076: hr_contact_rel_api.update_contact_relationship(

17072: ELSE
17073: CLOSE gc_get_emerg_contact_data;
17074: END IF;
17075: -- Bug 3504216 : passing date_start as sysdate.
17076: hr_contact_rel_api.update_contact_relationship(
17077: p_validate => false
17078: ,P_EFFECTIVE_DATE => sysdate
17079: ,p_object_version_number => l_emerg_contact_data.ovn
17080: ,P_CONTACT_RELATIONSHIP_ID => l_emerg_cont_rel_id