DBA Data[Home] [Help]

APPS.INV_UOM_API_PUB dependencies on FND_FLEX_DESCVAL

Line 213: fnd_flex_descval.set_column_value(

209: END IF;
210:
211: IF p_attributes_tbl.EXISTS(SUBSTR(l_segments_dr.application_column_name(i)
212: , INSTR(l_segments_dr.application_column_name(i), 'ATTRIBUTE') + 9)) THEN
213: fnd_flex_descval.set_column_value(
214: l_segments_dr.application_column_name(i)
215: , p_attributes_tbl(SUBSTR(l_segments_dr.application_column_name(i)
216: , INSTR(l_segments_dr.application_column_name(i), 'ATTRIBUTE') + 9))
217: );

Line 219: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(i), l_null_char_val);

215: , p_attributes_tbl(SUBSTR(l_segments_dr.application_column_name(i)
216: , INSTR(l_segments_dr.application_column_name(i), 'ATTRIBUTE') + 9))
217: );
218: ELSE
219: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(i), l_null_char_val);
220: END IF;
221:
222: v_index := v_index + 1;
223: END LOOP;

Line 259: fnd_flex_descval.set_context_value(l_context);

255: INV_LOG_UTIL.TRACE('p_attribute_category:' || P_ATTRIBUTE_CATEGORY, 'inv_uom_api_pub', '9');
256: END IF;
257:
258: /* Set flex context for validation of the value set */
259: fnd_flex_descval.set_context_value(l_context);
260:
261: /* Prepare the context_r type */
262: l_context_r.flexfield := l_dflex_r;
263: l_context_r.context_code := l_context;

Line 292: fnd_flex_descval.set_column_value(

288: END IF;
289:
290: IF p_attributes_tbl.EXISTS(SUBSTR(l_segments_dr.application_column_name(i)
291: , INSTR(l_segments_dr.application_column_name(i), 'ATTRIBUTE') + 9)) THEN
292: fnd_flex_descval.set_column_value(
293: l_segments_dr.application_column_name(i)
294: , p_attributes_tbl(SUBSTR(l_segments_dr.application_column_name(i)
295: , INSTR(l_segments_dr.application_column_name(i), 'ATTRIBUTE') + 9))
296: );

Line 298: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(i), l_null_char_val);

294: , p_attributes_tbl(SUBSTR(l_segments_dr.application_column_name(i)
295: , INSTR(l_segments_dr.application_column_name(i), 'ATTRIBUTE') + 9))
296: );
297: ELSE
298: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(i), l_null_char_val);
299: END IF;
300:
301: v_index := v_index + 1;
302: END LOOP;

Line 307: /*Make a call to FND_FLEX_DESCVAL.validate_desccols */

303:
304: END IF;
305:
306:
307: /*Make a call to FND_FLEX_DESCVAL.validate_desccols */
308: IF (L_GLOBAL_NSEGMENTS > 0 AND P_ATTRIBUTE_CATEGORY IS NULL ) THEN
309:
310: l_context := l_contexts_dr.context_code(l_global_context);
311:

Line 312: FND_FLEX_DESCVAL.SET_CONTEXT_VALUE(L_CONTEXT);

308: IF (L_GLOBAL_NSEGMENTS > 0 AND P_ATTRIBUTE_CATEGORY IS NULL ) THEN
309:
310: l_context := l_contexts_dr.context_code(l_global_context);
311:
312: FND_FLEX_DESCVAL.SET_CONTEXT_VALUE(L_CONTEXT);
313:
314: END IF;
315:
316: IF( l_global_nsegments > 0 OR p_attribute_category IS NOT NULL )

Line 319: IF FND_FLEX_DESCVAL.VALIDATE_DESCCOLS(APPL_SHORT_NAME => 'INV',

315:
316: IF( l_global_nsegments > 0 OR p_attribute_category IS NOT NULL )
317: THEN
318: --DBMS_output.put_line('global segments > 0 or attrib cat is not null');
319: IF FND_FLEX_DESCVAL.VALIDATE_DESCCOLS(APPL_SHORT_NAME => 'INV',
320: DESC_FLEX_NAME => P_DESC_FLEX_NAME ,
321: VALUES_OR_IDS => 'I' ,
322: validation_date => SYSDATE) THEN
323:

Line 329: ERROR_SEGMENT := FND_FLEX_DESCVAL.ERROR_SEGMENT;

325:
326: NULL;
327: ELSE
328:
329: ERROR_SEGMENT := FND_FLEX_DESCVAL.ERROR_SEGMENT;
330: -- x_req_error_flag := 'Y';
331: -- dbms_output.put_line('error_segment:'||error_segment);
332:
333: IF (L_DEBUG = 1) THEN

Line 351: error_msg := fnd_flex_descval.error_message;

347:
348: EXCEPTION
349: WHEN ERRORS_RECEIVED THEN
350: x_return_status := fnd_api.g_ret_sts_error;
351: error_msg := fnd_flex_descval.error_message;
352: s := 1;
353: e := 200;
354:
355: --DBMS_output.put_line('Here are the error messages: ');