DBA Data[Home] [Help]

APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on FND_FLEX_EXT

Line 152: segs FND_FLEX_EXT.SegmentArray;

148: l_pos_id_flex_num number;
149: l_per_index BINARY_INTEGER;
150: tf BOOLEAN;
151: nsegs NUMBER;
152: segs FND_FLEX_EXT.SegmentArray;
153: possegs FND_FLEX_EXT.SegmentArray;
154:
155: --
156: l_status varchar2(1);

Line 153: possegs FND_FLEX_EXT.SegmentArray;

149: l_per_index BINARY_INTEGER;
150: tf BOOLEAN;
151: nsegs NUMBER;
152: segs FND_FLEX_EXT.SegmentArray;
153: possegs FND_FLEX_EXT.SegmentArray;
154:
155: --
156: l_status varchar2(1);
157: l_return_status varchar2(1);

Line 607: tf := FND_FLEX_EXT.GET_SEGMENTS('PER', 'POS', l_pos_id_flex_num, position_rec.position_definition_id, nsegs, segs);

603: loop
604: l_pay_basis := C_pay_basis_rec.pay_basis;
605: end loop;
606:
607: tf := FND_FLEX_EXT.GET_SEGMENTS('PER', 'POS', l_pos_id_flex_num, position_rec.position_definition_id, nsegs, segs);
608: if (tf = FALSE) then
609:
610: l_msg := FND_MESSAGE.Get;
611: FND_FILE.put_line(FND_FILE.LOG,'Invalid Segments HRMS Position: '||

Line 2864: segs FND_FLEX_EXT.SegmentArray;

2860: and piv.input_value_id = ppb.input_value_id;
2861:
2862: tf BOOLEAN;
2863: nsegs NUMBER;
2864: segs FND_FLEX_EXT.SegmentArray;
2865: r VARCHAR2(500);
2866:
2867: BEGIN
2868:

Line 2961: tf := FND_FLEX_EXT.GET_SEGMENTS('SQLGL','GL#',p_chart_of_accounts_id,PSP_LABOR_DIST.g_charging_instructions(i).gl_code_combination_id,nsegs,segs);

2957: l_segment30 := null;
2958:
2959: if (PSP_LABOR_DIST.g_charging_instructions(i).gl_code_combination_id is not null) then
2960: r := null;
2961: tf := FND_FLEX_EXT.GET_SEGMENTS('SQLGL','GL#',p_chart_of_accounts_id,PSP_LABOR_DIST.g_charging_instructions(i).gl_code_combination_id,nsegs,segs);
2962:
2963: if (tf) then
2964: r := 'VALID: ';
2965: for i in 1..nsegs loop