1312: End GetEmpCostRateInfo;
1313:
1314: --------------------------------
1315: PROCEDURE get_orgn_lvl_cst_info_set
1316: ( p_org_id_tab IN pa_plsql_datatypes.IdTabTyp
1317: ,p_organization_id_tab IN pa_plsql_datatypes.IdTabTyp
1318: ,p_person_id_tab IN pa_plsql_datatypes.IdTabTyp
1319: ,p_job_id_tab IN pa_plsql_datatypes.IdTabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1313:
1314: --------------------------------
1315: PROCEDURE get_orgn_lvl_cst_info_set
1316: ( p_org_id_tab IN pa_plsql_datatypes.IdTabTyp
1317: ,p_organization_id_tab IN pa_plsql_datatypes.IdTabTyp
1318: ,p_person_id_tab IN pa_plsql_datatypes.IdTabTyp
1319: ,p_job_id_tab IN pa_plsql_datatypes.IdTabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1314: --------------------------------
1315: PROCEDURE get_orgn_lvl_cst_info_set
1316: ( p_org_id_tab IN pa_plsql_datatypes.IdTabTyp
1317: ,p_organization_id_tab IN pa_plsql_datatypes.IdTabTyp
1318: ,p_person_id_tab IN pa_plsql_datatypes.IdTabTyp
1319: ,p_job_id_tab IN pa_plsql_datatypes.IdTabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1315: PROCEDURE get_orgn_lvl_cst_info_set
1316: ( p_org_id_tab IN pa_plsql_datatypes.IdTabTyp
1317: ,p_organization_id_tab IN pa_plsql_datatypes.IdTabTyp
1318: ,p_person_id_tab IN pa_plsql_datatypes.IdTabTyp
1319: ,p_job_id_tab IN pa_plsql_datatypes.IdTabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1316: ( p_org_id_tab IN pa_plsql_datatypes.IdTabTyp
1317: ,p_organization_id_tab IN pa_plsql_datatypes.IdTabTyp
1318: ,p_person_id_tab IN pa_plsql_datatypes.IdTabTyp
1319: ,p_job_id_tab IN pa_plsql_datatypes.IdTabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1317: ,p_organization_id_tab IN pa_plsql_datatypes.IdTabTyp
1318: ,p_person_id_tab IN pa_plsql_datatypes.IdTabTyp
1319: ,p_job_id_tab IN pa_plsql_datatypes.IdTabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1320: ,p_txn_date_tab IN pa_plsql_datatypes.Char30TabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1321: ,p_override_type_tab IN pa_plsql_datatypes.Char150TabTyp
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1322: ,p_calling_module IN varchar2 default 'STAFFED'
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1323: ,P_Called_From IN varchar2 DEFAULT 'O' /* Added for 3405326 */
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1324: ,x_org_labor_sch_rule_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1325: ,x_costing_rule_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1326: ,x_rate_sch_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1327: ,x_ot_project_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1335: ,x_err_stage_tab IN OUT NOCOPY pa_plsql_datatypes.NumTabTyp
1328: ,x_ot_task_id_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1335: ,x_err_stage_tab IN OUT NOCOPY pa_plsql_datatypes.NumTabTyp
1336: ,x_err_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp)
1329: ,x_base_hours_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp /* 12.2 payroll intg .. bug 11811475 */
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1335: ,x_err_stage_tab IN OUT NOCOPY pa_plsql_datatypes.NumTabTyp
1336: ,x_err_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp)
1337: is
1330: ,x_rbc_elem_type_tab IN OUT NOCOPY pa_plsql_datatypes.IdTabTyp
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1335: ,x_err_stage_tab IN OUT NOCOPY pa_plsql_datatypes.NumTabTyp
1336: ,x_err_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp)
1337: is
1338: l_count number := 0;
1331: ,x_cost_rate_curr_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1335: ,x_err_stage_tab IN OUT NOCOPY pa_plsql_datatypes.NumTabTyp
1336: ,x_err_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp)
1337: is
1338: l_count number := 0;
1339: l_stage varchar2(500);
1332: ,x_acct_rate_type_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1333: ,x_acct_rate_date_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp
1334: ,x_acct_exch_rate_tab IN OUT NOCOPY pa_plsql_datatypes.Char30TabTyp
1335: ,x_err_stage_tab IN OUT NOCOPY pa_plsql_datatypes.NumTabTyp
1336: ,x_err_code_tab IN OUT NOCOPY pa_plsql_datatypes.Char150TabTyp)
1337: is
1338: l_count number := 0;
1339: l_stage varchar2(500);
1340: l_debug_mode varchar2(1) := 'Y';