DBA Data[Home] [Help]

APPS.PQP_GB_OMP_DAILY_ABSENCES dependencies on PQP_GB_OSP_FUNCTIONS

Line 587: l_intend_to_return := pqp_gb_osp_functions.pqp_get_ssp_matrnty_details

583:
584: -- Get the Intend to Return Flag from SSP_MATERNITIES Table.
585: -- The Entitlements are based on the above Flag in OMP.
586:
587: l_intend_to_return := pqp_gb_osp_functions.pqp_get_ssp_matrnty_details
588: ( p_absence_attendance_id => p_absence_id
589: ,p_col_name => 'INTEND_TO_RETURN_FLAG'
590: ,p_error_code => p_error_code
591: ,p_message => p_message );

Line 609: p_error_code := pqp_gb_osp_functions.get_los_based_entitlements

605:
606: -- This function gets all the avialable Bands and the
607: -- respective Entitlements
608:
609: p_error_code := pqp_gb_osp_functions.get_los_based_entitlements
610: ( p_business_group_id => p_business_group_id
611: ,p_effective_date => p_effective_date
612: ,p_assignment_id => p_assignment_id
613: ,p_pl_id => p_pl_id

Line 671: pqp_gb_osp_functions.pqp_gb_get_calendar_days (

667: IF p_entitlements(i).entitlement > 0 THEN
668:
669: l_end_date := ADD_MONTHS(l_start_date,p_entitlements(i).entitlement);
670: p_entitlements(i).entitlement :=
671: pqp_gb_osp_functions.pqp_gb_get_calendar_days (
672: -- Returns the No of Days between the Given Dates.
673: p_start_date => l_start_date
674: ,p_end_date => l_end_date ) -1 ;
675:

Line 1030: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1026: debug(l_proc_name,10);
1027: debug('Before :' || p_plan_information.Absence_Entitlement_Days_Type);
1028: END IF ;
1029:
1030: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1031: ( p_pl_id => p_pl_id,
1032: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1033: p_segment_name => 'Absence Entitlement Days Type',
1034: p_value => p_plan_information.Absence_Entitlement_Days_Type,

Line 1051: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1047: debug(l_proc_name,20);
1048: debug('Before :'||p_plan_information.Absence_Entitlement_Parameters);
1049: END IF ;
1050:
1051: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1052: ( p_pl_id => p_pl_id,
1053: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1054: p_segment_name => 'Absence Entitlement Parameters',
1055: p_value => p_plan_information.Absence_Entitlement_Parameters,

Line 1072: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1068: debug('Before :'||p_plan_information.Absence_Entitlement_Holidays);
1069:
1070: END IF ;
1071:
1072: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1073: ( p_pl_id => p_pl_id,
1074: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1075: p_segment_name => 'Absence Entitlement Holidays',
1076: p_value => p_plan_information.Absence_Entitlement_Holidays,

Line 1093: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1089: debug(l_proc_name,40);
1090: debug('Before Daily Rate Divisor Type:'||p_plan_information.Daily_Rate_Divisor_Type);
1091: END IF ;
1092:
1093: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1094: ( p_pl_id => p_pl_id,
1095: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1096: p_segment_name => 'Daily Rate Divisor Type',
1097: p_value => p_plan_information.Daily_Rate_Divisor_Type,

Line 1113: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1109: debug(l_proc_name,50);
1110: debug('Before Plan Name:'||p_plan_information.plan_name);
1111: END IF ;
1112:
1113: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1114: ( p_pl_id => p_pl_id,
1115: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1116: p_segment_name => 'Plan Name',
1117: p_value => p_plan_information.plan_name,

Line 1135: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1131: debug('Before Daily Rate Divisor Duration:'||
1132: p_plan_information.Daily_Rate_Divisor_Duration);
1133: END IF ;
1134:
1135: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1136: ( p_pl_id => p_pl_id,
1137: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1138: p_segment_name => 'Daily Rate Divisor Duration',
1139: p_value => p_plan_information.Daily_Rate_Divisor_Duration,

Line 1158: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1154: debug('Before Default Work Pattern :'||
1155: p_plan_information.Default_Work_Pattern );
1156: END IF ;
1157:
1158: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1159: ( p_pl_id => p_pl_id,
1160: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1161: p_segment_name => 'Default Work Pattern',
1162: p_value => p_plan_information.Default_Work_Pattern,

Line 1180: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info

1176: debug('Before Absence Entitlement Cal Rules :'||
1177: p_plan_information.calendar_rules_list );
1178: END IF ;
1179:
1180: l_ret_val := pqp_gb_osp_functions.pqp_get_plan_extra_info
1181: ( p_pl_id => p_pl_id,
1182: p_information_type => 'PQP_GB_OMP_ABSENCE_PLAN_INFO',
1183: p_segment_name => 'Absence Entitlement Cal Rules',
1184: p_value => p_plan_information.calendar_rules_list,