DBA Data[Home] [Help]

APPS.PAY_ES_CALC_SS_EARNINGS dependencies on PAY_ES_SS_CALCULATION

Line 324: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id

320: l_End_Date := p_End_Date;
321: END IF;
322: --
323: IF p_Work_Pattern = 'Y' THEN
324: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id
325: ,p_business_group_id
326: ,l_Start_Date
327: ,l_End_Date
328: ,p_Withheld_Days

Line 348: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id

344: --
345: IF l_Start_Date <= l_End_Date THEN
346: --
347: IF p_Work_Pattern = 'Y' THEN
348: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id
349: ,p_business_group_id
350: ,l_Start_Date
351: ,l_End_Date
352: ,p_Lower_Days

Line 367: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id

363: IF p_End_Date >= p_Start_Date + p_Slab_2_high - Link_Days -1 OR p_Slab_2_high = -1 THEN
364: l_End_Date := p_End_Date;
365: --
366: IF p_Work_Pattern = 'Y' THEN
367: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id
368: ,p_business_group_id
369: ,l_Start_Date
370: ,l_End_Date
371: ,p_Higher_Days

Line 399: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id

395: WHILE l_Start_Date <= p_End_Date LOOP
396: --
397: IF p_Work_Pattern = 'Y' THEN
398: p_High_Low_Days := 0;
399: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id
400: ,p_business_group_id
401: ,l_Start_Date
402: ,l_Start_Date
403: ,p_High_Low_Days

Line 443: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id

439: --
440: BEGIN
441: l_End_Date := to_date((to_char(p_Start_Date,'dd-mm-')||
442: to_char(to_number(to_char(p_Start_Date,'YYYY'))-1)),'dd-mm-yyyy')-1;
443: Temp := pay_es_ss_calculation.get_working_time(p_assignment_id
444: ,p_business_group_id
445: ,p_Start_Date
446: ,l_End_Date
447: ,l_Days

Line 803: temp := pay_es_ss_calculation.get_working_time(p_assignment_id

799: ,p_rate7, p_value7, p_rate8, p_value8, p_rate9, p_value9, p_rate10, p_value10);
800: p_Days_Passed_By := p_Link_Duration_Days ; --Benefit_Days initialize to 0 at top
801: l_Benefit_Days := recd_le_info.l_bu_end_date - recd_le_info.l_bu_start_date + 1 ; --Benefit_Days should never be initialized after this
802: IF p_pattern = 'P' THEN
803: temp := pay_es_ss_calculation.get_working_time(p_assignment_id
804: ,p_business_gr_id
805: ,recd_le_info.l_bu_start_date
806: ,recd_le_info.l_bu_end_date
807: ,l_Benefit_Days_w

Line 897: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

893: --
894: IF p_pattern = 'P' THEN
895: IF l_Days_in_Value1 > 0 THEN
896: bu_end_date := bu_start_date + l_Days_in_Value1 - 1;
897: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
898: ,p_business_gr_id
899: ,bu_start_date
900: ,bu_end_date
901: ,l_Days_in_Value1

Line 907: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

903: bu_start_date := bu_end_date + 1;
904: END IF;
905: IF l_Days_in_Value2 > 0 THEN
906: bu_end_date := bu_start_date + l_Days_in_Value2 - 1;
907: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
908: ,p_business_gr_id
909: ,bu_start_date
910: ,bu_end_date
911: ,l_Days_in_Value2

Line 917: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

913: bu_start_date := bu_end_date + 1;
914: END IF;
915: IF l_Days_in_Value3 > 0 THEN
916: bu_end_date := bu_start_date + l_Days_in_Value3 - 1;
917: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
918: ,p_business_gr_id
919: ,bu_start_date
920: ,bu_end_date
921: ,l_Days_in_Value3

Line 927: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

923: bu_start_date := bu_end_date + 1;
924: END IF;
925: IF l_Days_in_Value4 > 0 THEN
926: bu_end_date := bu_start_date + l_Days_in_Value4 - 1;
927: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
928: ,p_business_gr_id
929: ,bu_start_date
930: ,bu_end_date
931: ,l_Days_in_Value4

Line 937: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

933: bu_start_date := bu_end_date + 1;
934: END IF;
935: IF l_Days_in_Value5 > 0 THEN
936: bu_end_date := bu_start_date + l_Days_in_Value5 - 1;
937: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
938: ,p_business_gr_id
939: ,bu_start_date
940: ,bu_end_date
941: ,l_Days_in_Value5

Line 947: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

943: bu_start_date := bu_end_date + 1;
944: END IF;
945: IF l_Days_in_Value6 > 0 THEN
946: bu_end_date := bu_start_date + l_Days_in_Value6 - 1;
947: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
948: ,p_business_gr_id
949: ,bu_start_date
950: ,bu_end_date
951: ,l_Days_in_Value6

Line 957: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

953: bu_start_date := bu_end_date + 1;
954: END IF;
955: IF l_Days_in_Value7 > 0 THEN
956: bu_end_date := bu_start_date + l_Days_in_Value7 - 1;
957: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
958: ,p_business_gr_id
959: ,bu_start_date
960: ,bu_end_date
961: ,l_Days_in_Value7

Line 967: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

963: bu_start_date := bu_end_date + 1;
964: END IF;
965: IF l_Days_in_Value8 > 0 THEN
966: bu_end_date := bu_start_date + l_Days_in_Value8 - 1;
967: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
968: ,p_business_gr_id
969: ,bu_start_date
970: ,bu_end_date
971: ,l_Days_in_Value8

Line 977: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

973: bu_start_date := bu_end_date + 1;
974: END IF;
975: IF l_Days_in_Value9 > 0 THEN
976: bu_end_date := bu_start_date + l_Days_in_Value9 - 1;
977: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
978: ,p_business_gr_id
979: ,bu_start_date
980: ,bu_end_date
981: ,l_Days_in_Value9

Line 987: temp := pay_es_ss_calculation.get_working_time( p_assignment_id

983: bu_start_date := bu_end_date + 1;
984: END IF;
985: IF l_Days_in_Value10 > 0 THEN
986: bu_end_date := bu_start_date + l_Days_in_Value10 - 1;
987: temp := pay_es_ss_calculation.get_working_time( p_assignment_id
988: ,p_business_gr_id
989: ,bu_start_date
990: ,bu_end_date
991: ,l_Days_in_Value10