DBA Data[Home] [Help]

APPS.BEN_ELEMENT_ENTRY dependencies on PY_ELEMENT_ENTRY_API

Line 2592: py_element_entry_api.delete_element_entry

2588: fnd_message.raise_error;
2589: --
2590: end if;
2591: close c_chk_rt;
2592: py_element_entry_api.delete_element_entry
2593: (p_validate =>p_validate
2594: ,p_datetrack_delete_mode =>hr_api.g_zap
2595: ,p_effective_date =>l_future_ee_rec.effective_end_date
2596: ,p_element_entry_id =>l_future_ee_rec.element_entry_id

Line 3526: py_element_entry_api.delete_element_entry

3522: l_fsa_ee_effective_end_date <> l_element_link_end_date then
3523:
3524: begin
3525:
3526: py_element_entry_api.delete_element_entry
3527: (p_validate =>p_validate
3528: ,p_datetrack_delete_mode =>'FUTURE_CHANGE'
3529: ,p_effective_date =>l_fsa_ee_effective_end_date
3530: ,p_element_entry_id =>l_fsa_element_entry_id

Line 3726: py_element_entry_api.delete_element_entry

3722: l_fsa_ee_effective_end_date <> l_element_link_end_date then
3723:
3724: begin
3725:
3726: py_element_entry_api.delete_element_entry
3727: (p_validate =>p_validate
3728: ,p_datetrack_delete_mode =>'FUTURE_CHANGE'
3729: ,p_effective_date =>l_fsa_ee_effective_end_date
3730: ,p_element_entry_id =>l_fsa_element_entry_id

Line 4183: py_element_entry_api.delete_element_entry

4179: begin
4180: --
4181: hr_utility.set_location(' Deleting All Future Rows ', 9999);
4182: --
4183: py_element_entry_api.delete_element_entry
4184: (p_validate =>p_validate
4185: ,p_datetrack_delete_mode =>'FUTURE_CHANGE'
4186: ,p_effective_date =>l_ee_effective_end_date
4187: ,p_element_entry_id =>l_element_entry_id

Line 5217: py_element_entry_api.update_element_entry

5213: ED
5214: */
5215: l_upd_mode := get_ele_dt_upd_mode(l_zero_pp_date,
5216: l_element_entry_id);
5217: py_element_entry_api.update_element_entry
5218: (p_validate =>p_validate
5219: ,p_override_user_ent_chk =>'Y'
5220: ,p_datetrack_update_mode =>l_upd_mode
5221: ,p_effective_date =>l_zero_pp_date

Line 5286: py_element_entry_api.update_element_entry

5282: nvl(l_creator_type,'-1') <> 'F' then
5283:
5284: l_upd_mode :=get_ele_dt_upd_mode(l_zero_pp_date,
5285: l_element_entry_id);
5286: py_element_entry_api.update_element_entry
5287: (p_validate =>p_validate
5288: ,p_datetrack_update_mode =>l_upd_mode
5289: ,p_effective_date =>l_zero_pp_date
5290: ,p_business_group_id =>p_business_group_id

Line 5345: py_element_entry_api.create_element_entry

5341: --
5342: if g_debug then
5343: hr_utility.set_location('calling create ' , 2293);
5344: end if;
5345: py_element_entry_api.create_element_entry
5346: (p_validate =>p_validate
5347: ,p_effective_date =>l_zero_pp_date
5348: ,p_business_group_id =>p_business_group_id
5349: ,p_assignment_id =>l_assignment_id

Line 5421: py_element_entry_api.update_element_entry

5417: 02-JAN-1994
5418: |-A----------------------------------------------------->
5419: ED
5420: */
5421: py_element_entry_api.update_element_entry
5422: (p_validate => p_validate
5423: ,p_datetrack_update_mode => hr_api.g_correction
5424: ,p_effective_date => l_zero_pp_date
5425: ,p_business_group_id => p_business_group_id

Line 5544: py_element_entry_api.update_element_entry

5540: */
5541: --
5542: l_upd_mode := get_ele_dt_upd_mode(l_special_pp_date,
5543: l_element_entry_id);
5544: py_element_entry_api.update_element_entry
5545: (p_validate =>p_validate
5546: ,p_datetrack_update_mode =>l_upd_mode
5547: ,p_effective_date =>l_special_pp_date
5548: ,p_business_group_id =>p_business_group_id

Line 5613: py_element_entry_api.update_element_entry

5609: nvl(l_creator_type,'-1') <> 'F' then
5610:
5611: l_upd_mode :=get_ele_dt_upd_mode(l_special_pp_date,
5612: l_element_entry_id);
5613: py_element_entry_api.update_element_entry
5614: (p_validate =>p_validate
5615: ,p_datetrack_update_mode =>l_upd_mode
5616: ,p_effective_date =>l_special_pp_date
5617: ,p_business_group_id =>p_business_group_id

Line 5673: py_element_entry_api.create_element_entry

5669: if g_debug then
5670: hr_utility.set_location('l_special_amt='||l_special_amt,433);
5671: end if;
5672:
5673: py_element_entry_api.create_element_entry
5674: (p_validate =>p_validate
5675: ,p_effective_date =>l_special_pp_date
5676: ,p_business_group_id =>p_business_group_id
5677: ,p_assignment_id =>l_assignment_id

Line 5749: py_element_entry_api.update_element_entry

5745: 02-JAN-1994
5746: |-A----------------------------------------------------->
5747: ED
5748: */
5749: py_element_entry_api.update_element_entry
5750: (p_validate => p_validate
5751: ,p_datetrack_update_mode => hr_api.g_correction
5752: ,p_effective_date => l_special_pp_date
5753: ,p_business_group_id => p_business_group_id

Line 5910: py_element_entry_api.update_element_entry

5906: --
5907: l_upd_mode :=get_ele_dt_upd_mode(l_normal_pp_date,
5908: l_element_entry_id);
5909: --
5910: py_element_entry_api.update_element_entry
5911: (p_validate =>p_validate
5912: ,p_datetrack_update_mode =>l_upd_mode
5913: ,p_effective_date =>l_normal_pp_date
5914: ,p_business_group_id =>p_business_group_id

Line 5977: py_element_entry_api.update_element_entry

5973: nvl(l_creator_type,'-1') <> 'F' then
5974:
5975: l_upd_mode :=get_ele_dt_upd_mode(l_normal_pp_date,
5976: l_element_entry_id);
5977: py_element_entry_api.update_element_entry
5978: (p_validate =>p_validate
5979: ,p_datetrack_update_mode =>l_upd_mode
5980: ,p_effective_date =>l_normal_pp_date
5981: ,p_business_group_id =>p_business_group_id

Line 6038: py_element_entry_api.create_element_entry

6034: hr_utility.set_location( 'entering', 30.2);
6035: hr_utility.set_location( 'amout '|| l_amt , 30.2);
6036: end if;
6037:
6038: py_element_entry_api.create_element_entry
6039: (p_validate =>p_validate
6040: ,p_effective_date =>l_normal_pp_date
6041: ,p_business_group_id =>p_business_group_id
6042: ,p_assignment_id =>l_assignment_id

Line 6119: py_element_entry_api.update_element_entry

6115: 02-JAN-1994
6116: |-A----------------------------------------------------->
6117: ED
6118: */
6119: py_element_entry_api.update_element_entry
6120: (p_validate =>p_validate
6121: ,p_datetrack_update_mode =>hr_api.g_correction
6122: ,p_effective_date =>l_normal_pp_date
6123: ,p_business_group_id =>p_business_group_id

Line 6186: py_element_entry_api.update_element_entry

6182: if nvl(l_per_pay_amt,0) <> nvl(l_curr_val,0) then
6183: --
6184: hr_utility.set_location('if nvl(l_per_pay_amt,0) <> nvl(l_curr_val,0) then',44333);
6185: --
6186: py_element_entry_api.update_element_entry
6187: (p_validate =>p_validate
6188: ,p_datetrack_update_mode =>hr_api.g_correction
6189: ,p_effective_date =>l_future_ee_rec.effective_start_date
6190: ,p_business_group_id =>p_business_group_id

Line 6298: py_element_entry_api.create_element_entry

6294: end if;
6295: --
6296: hr_utility.set_location('again before pay.create_element',44333);
6297: --
6298: py_element_entry_api.create_element_entry
6299: (p_validate =>p_validate
6300: ,p_effective_date =>l_effective_date
6301: ,p_business_group_id =>p_business_group_id
6302: ,p_assignment_id =>l_assignment_id

Line 6359: py_element_entry_api.update_element_entry

6355: );
6356: --
6357: -- Change the creator type and id from the default
6358: --
6359: py_element_entry_api.update_element_entry
6360: (p_validate =>p_validate
6361: ,p_datetrack_update_mode =>hr_api.g_correction
6362: ,p_effective_date =>l_effective_date
6363: ,p_business_group_id =>p_business_group_id

Line 6459: py_element_entry_api.delete_element_entry

6455: hr_utility.set_location ('normal_pp_end_date'||l_normal_pp_end_date,293.9);
6456: end if;
6457: if l_normal_pp_end_date is not null then
6458: --
6459: py_element_entry_api.delete_element_entry
6460: (p_validate => p_validate
6461: ,p_datetrack_delete_mode => hr_api.g_delete
6462: ,p_effective_date => l_normal_pp_end_date
6463: ,p_element_entry_id => l_element_entry_id

Line 6998: py_element_entry_api.delete_element_entry

6994:
6995: l_effective_date :=
6996: greatest(l_current_ee_rec.effective_start_date,l_prv_rec.rt_strt_dt -1);
6997:
6998: py_element_entry_api.delete_element_entry
6999: (p_validate =>p_validate
7000: ,p_datetrack_delete_mode =>l_dt_del_mode
7001: ,p_effective_date =>l_effective_date
7002: ,p_element_entry_id =>l_current_ee_rec.element_entry_id

Line 7237: py_element_entry_api.delete_element_entry

7233: begin
7234: --
7235: hr_utility.set_location('before pay.delete l_effective_date '||l_effective_date,44333);
7236: --
7237: py_element_entry_api.delete_element_entry
7238: (p_validate =>p_validate
7239: ,p_datetrack_delete_mode =>'FUTURE_CHANGE'
7240: ,p_effective_date =>l_effective_date
7241: ,p_element_entry_id =>l_element_entry_id

Line 7342: py_element_entry_api.create_element_entry

7338:
7339: l_element_link_id := l_new_element_link_id;
7340: l_effective_date := l_effective_date + 1;
7341:
7342: py_element_entry_api.create_element_entry
7343: (p_validate =>p_validate
7344: ,p_effective_date =>l_effective_date
7345: ,p_business_group_id =>p_business_group_id
7346: ,p_assignment_id =>l_assignment_id

Line 7388: py_element_entry_api.update_element_entry

7384: ,p_object_version_number =>l_object_version_number
7385: ,p_create_warning =>l_create_warning
7386: );
7387:
7388: py_element_entry_api.update_element_entry
7389: (p_validate =>p_validate
7390: ,p_datetrack_update_mode =>hr_api.g_correction
7391: ,p_effective_date =>l_effective_date
7392: ,p_business_group_id =>p_business_group_id

Line 7483: py_element_entry_api.update_element_entry

7479: ,p_ext_inpval_tab => g_ext_inpval_tab
7480: ,p_subpriority => l_subpriority
7481: );
7482:
7483: py_element_entry_api.update_element_entry
7484: (p_validate =>p_validate
7485: ,p_datetrack_update_mode =>hr_api.g_correction
7486: ,p_effective_date =>l_effective_date
7487: ,p_business_group_id =>p_business_group_id

Line 7763: py_element_entry_api.delete_element_entry

7759: if g_debug then
7760: hr_utility.set_location('ZAP mode',10);
7761: end if;
7762:
7763: py_element_entry_api.delete_element_entry
7764: (p_validate => p_validate
7765: ,p_datetrack_delete_mode => hr_api.g_zap
7766: ,p_effective_date => p_rt_strt_date
7767: ,p_element_entry_id => p_element_entry_id

Line 7816: py_element_entry_api.create_element_entry

7812: if g_debug then
7813: hr_utility.set_location('Hits'||g_ext_inpval_tab.count,30);
7814: end if;
7815:
7816: py_element_entry_api.create_element_entry
7817: (p_validate =>p_validate
7818: ,p_effective_date =>p_rt_strt_date
7819: ,p_business_group_id =>p_business_group_id
7820: ,p_assignment_id =>l_assignment_id

Line 7862: py_element_entry_api.update_element_entry

7858: ,p_object_version_number =>l_object_version_number
7859: ,p_create_warning =>l_create_warning
7860: );
7861:
7862: py_element_entry_api.update_element_entry
7863: (p_validate =>p_validate
7864: ,p_datetrack_update_mode =>hr_api.g_correction
7865: ,p_effective_date =>p_rt_strt_date
7866: ,p_business_group_id =>p_business_group_id

Line 7961: py_element_entry_api.delete_element_entry

7957:
7958: IF c_ee_ovn%FOUND
7959: THEN
7960: hr_utility.set_location ('ovn found ending element', 121);
7961: py_element_entry_api.delete_element_entry
7962: (p_validate => p_validate
7963: ,p_datetrack_delete_mode => hr_api.g_delete
7964: ,p_effective_date => p_rt_end_date
7965: ,p_element_entry_id => l_element_entry_id

Line 8851: py_element_entry_api.delete_element_entry

8847:
8848: After :-
8849:
8850: */
8851: py_element_entry_api.delete_element_entry
8852: (p_validate => p_validate
8853: ,p_datetrack_delete_mode => hr_api.g_zap
8854: ,p_effective_date => l_element_entry_start_date
8855: ,p_element_entry_id => l_element_entry_id

Line 9396: -- py_element_entry_api.update_element_entry

9392: l_special_pp_date := l_element_entry_start_date;
9393: end if;
9394:
9395: -- Determine the Date track update mode for calling
9396: -- py_element_entry_api.update_element_entry
9397:
9398: l_dt_upd_mode := get_ele_dt_upd_mode(l_special_pp_date,l_element_entry_id);
9399: --
9400: open c_element_ovn (l_element_entry_id, l_special_pp_date);

Line 9410: py_element_entry_api.update_element_entry

9406: hr_utility.set_location('Special PP'||l_special_pp_date,112);
9407: hr_utility.set_location('Datetrack Mode'||l_dt_upd_mode,113);
9408: end if;
9409:
9410: py_element_entry_api.update_element_entry
9411: (p_validate =>p_validate
9412: ,p_datetrack_update_mode =>l_dt_upd_mode
9413: ,p_effective_date =>l_special_pp_date
9414: ,p_business_group_id =>p_business_group_id

Line 9481: py_element_entry_api.update_element_entry

9477: close c_element_ovn;
9478: --
9479: l_dt_upd_mode := get_ele_dt_upd_mode(l_dt_to_use,l_element_entry_id);
9480:
9481: py_element_entry_api.update_element_entry
9482: (p_validate =>p_validate
9483: ,p_datetrack_update_mode =>l_dt_upd_mode
9484: ,p_effective_date =>l_dt_to_use
9485: ,p_business_group_id =>p_business_group_id

Line 9529: py_element_entry_api.update_element_entry

9525: open c_element_ovn (l_element_entry_id, l_rt_end_dt+1);
9526: fetch c_element_ovn into l_object_version_number;
9527: close c_element_ovn;
9528: --
9529: py_element_entry_api.update_element_entry
9530: (p_validate =>p_validate
9531: ,p_datetrack_update_mode =>l_dt_upd_mode
9532: ,p_effective_date =>l_rt_end_dt + 1
9533: ,p_business_group_id =>p_business_group_id

Line 9565: py_element_entry_api.delete_element_entry

9561: open c_element_ovn (l_element_entry_id, l_rt_end_dt);
9562: fetch c_element_ovn into l_object_version_number;
9563: close c_element_ovn;
9564: --
9565: py_element_entry_api.delete_element_entry
9566: (p_validate => p_validate
9567: ,p_datetrack_delete_mode => l_dt_delete_mode
9568: ,p_effective_date => l_rt_end_dt
9569: ,p_element_entry_id => l_element_entry_id

Line 9632: py_element_entry_api.update_element_entry

9628: l_dt_upd_mode := get_ele_dt_upd_mode
9629: (l_future_ee_rec.effective_end_date,
9630: l_future_ee_rec.element_entry_id);
9631: --
9632: py_element_entry_api.update_element_entry
9633: (p_validate =>p_validate
9634: ,p_datetrack_update_mode =>l_dt_upd_mode
9635: ,p_effective_date =>l_future_ee_rec.effective_end_date
9636: ,p_business_group_id =>p_business_group_id

Line 9660: py_element_entry_api.delete_element_entry

9656: ,p_business_group_id=> p_business_group_id
9657: ,p_effective_date => p_effective_date);
9658: --
9659: else
9660: py_element_entry_api.delete_element_entry
9661: (p_validate => p_validate
9662: ,p_datetrack_delete_mode => hr_api.g_zap
9663: ,p_effective_date => l_future_ee_rec.effective_start_date
9664: ,p_element_entry_id => l_future_ee_rec.element_entry_id

Line 9807: py_element_entry_api.create_element_entry

9803: --
9804: fnd_message.raise_error;
9805: end if;
9806: hr_utility.set_location( 'entering', 30.2);
9807: py_element_entry_api.create_element_entry
9808: (p_validate =>p_validate
9809: ,p_effective_date =>p_effective_date
9810: ,p_business_group_id =>p_business_group_id
9811: ,p_assignment_id =>l_assignment_id

Line 9825: py_element_entry_api.update_element_entry

9821: );
9822: --
9823: --
9824: hr_utility.set_location('Change creator type and id ',50);
9825: py_element_entry_api.update_element_entry
9826: (p_validate =>p_validate
9827: ,p_datetrack_update_mode =>'CORRECTION'
9828: ,p_effective_date =>p_effective_date
9829: ,p_business_group_id =>p_business_group_id

Line 9846: py_element_entry_api.delete_element_entry

9842: open c_ety;
9843: fetch c_ety into l_processing_type;
9844: if l_processing_type = 'R' then
9845: -- the element should be end dated
9846: py_element_entry_api.delete_element_entry
9847: (p_validate => p_validate
9848: ,p_datetrack_delete_mode => hr_api.g_delete
9849: ,p_effective_date => p_effective_date
9850: ,p_element_entry_id => l_element_entry_id

Line 9974: py_element_entry_api.delete_element_entry

9970: open c_element_entry (l_ele_rec.element_entry_id);
9971: fetch c_element_entry into l_object_version_number;
9972: close c_element_entry;
9973: --
9974: py_element_entry_api.delete_element_entry
9975: (p_validate => p_validate
9976: ,p_datetrack_delete_mode => hr_api.g_zap
9977: ,p_effective_date => p_effective_date
9978: ,p_element_entry_id => l_ele_rec.element_entry_id