DBA Data[Home] [Help]

APPS.HXC_OTL_INFO_TYPE_HELPER dependencies on FND_DFLEX

Line 103: return fnd_dflex.dflex_r is

99: function get_otl_flex
100: (p_appl_short_name fnd_application.application_short_name%type,
101: p_flexfield_name fnd_descriptive_flexs.descriptive_flexfield_name%type
102: )
103: return fnd_dflex.dflex_r is
104:
105: l_flex fnd_dflex.dflex_r;
106: l_flex_info fnd_dflex.dflex_dr;
107:

Line 105: l_flex fnd_dflex.dflex_r;

101: p_flexfield_name fnd_descriptive_flexs.descriptive_flexfield_name%type
102: )
103: return fnd_dflex.dflex_r is
104:
105: l_flex fnd_dflex.dflex_r;
106: l_flex_info fnd_dflex.dflex_dr;
107:
108: Begin
109:

Line 106: l_flex_info fnd_dflex.dflex_dr;

102: )
103: return fnd_dflex.dflex_r is
104:
105: l_flex fnd_dflex.dflex_r;
106: l_flex_info fnd_dflex.dflex_dr;
107:
108: Begin
109:
110: fnd_dflex.get_flexfield

Line 110: fnd_dflex.get_flexfield

106: l_flex_info fnd_dflex.dflex_dr;
107:
108: Begin
109:
110: fnd_dflex.get_flexfield
111: (appl_short_name => p_appl_short_name,
112: flexfield_name => p_flexfield_name,
113: flexfield => l_flex,
114: flexinfo => l_flex_info);

Line 121: (p_otl_flex in fnd_dflex.dflex_r,

117:
118: End get_otl_flex;
119:
120: Function get_otl_context
121: (p_otl_flex in fnd_dflex.dflex_r,
122: p_context_code in fnd_descr_flex_contexts.descriptive_flex_context_code%type
123: )
124: Return fnd_dflex.context_r is
125:

Line 124: Return fnd_dflex.context_r is

120: Function get_otl_context
121: (p_otl_flex in fnd_dflex.dflex_r,
122: p_context_code in fnd_descr_flex_contexts.descriptive_flex_context_code%type
123: )
124: Return fnd_dflex.context_r is
125:
126: Begin
127: return fnd_dflex.make_context
128: (flexfield => p_otl_flex,

Line 127: return fnd_dflex.make_context

123: )
124: Return fnd_dflex.context_r is
125:
126: Begin
127: return fnd_dflex.make_context
128: (flexfield => p_otl_flex,
129: context_code => p_context_code
130: );
131: End get_otl_context;

Line 187: (p_context in fnd_dflex.context_r,

183:
184: End segment_lists_differ;
185:
186: Procedure populate_segment_list
187: (p_context in fnd_dflex.context_r,
188: p_segment_list in out nocopy segment_list) is
189:
190: l_segments FND_DFLEX.segments_dr;
191: l_segment_index NUMBER;

Line 190: l_segments FND_DFLEX.segments_dr;

186: Procedure populate_segment_list
187: (p_context in fnd_dflex.context_r,
188: p_segment_list in out nocopy segment_list) is
189:
190: l_segments FND_DFLEX.segments_dr;
191: l_segment_index NUMBER;
192: l_index binary_integer;
193:
194: Begin

Line 196: FND_DFLEX.get_Segments

192: l_index binary_integer;
193:
194: Begin
195:
196: FND_DFLEX.get_Segments
197: (context => p_context,
198: segments => l_segments,
199: enabled_only => FALSE);
200:

Line 221: p_flex in FND_DFLEX.dflex_r,

217: Function build_otl_contexts
218: (p_otc_appl_short_name in fnd_application.application_short_name%type,
219: p_otc_flex_name in fnd_descriptive_flexs.descriptive_flexfield_name%type,
220: p_context_prefix in varchar2,
221: p_flex in FND_DFLEX.dflex_r,
222: p_contexts in FND_DFLEX.contexts_dr,
223: p_context_index in number,
224: p_global_context in FND_DFLEX.context_r,
225: p_preserve in boolean)

Line 222: p_contexts in FND_DFLEX.contexts_dr,

218: (p_otc_appl_short_name in fnd_application.application_short_name%type,
219: p_otc_flex_name in fnd_descriptive_flexs.descriptive_flexfield_name%type,
220: p_context_prefix in varchar2,
221: p_flex in FND_DFLEX.dflex_r,
222: p_contexts in FND_DFLEX.contexts_dr,
223: p_context_index in number,
224: p_global_context in FND_DFLEX.context_r,
225: p_preserve in boolean)
226: Return Boolean is

Line 224: p_global_context in FND_DFLEX.context_r,

220: p_context_prefix in varchar2,
221: p_flex in FND_DFLEX.dflex_r,
222: p_contexts in FND_DFLEX.contexts_dr,
223: p_context_index in number,
224: p_global_context in FND_DFLEX.context_r,
225: p_preserve in boolean)
226: Return Boolean is
227:
228: l_build boolean;

Line 264: (fnd_dflex.make_context(p_flex,p_contexts.context_code(p_context_index)),

260: --
261: -- Next add the segments from this context to the reference list
262: --
263: populate_segment_list
264: (fnd_dflex.make_context(p_flex,p_contexts.context_code(p_context_index)),
265: l_reference_segment_list
266: );
267: --
268: -- Next add the segments from the OTL context to the otl list