DBA Data[Home] [Help]

APPS.AHL_LTP_REQST_MATRL_PVT dependencies on FND_DFLEX

Line 3393: flexfield fnd_dflex.dflex_r;

3389: context_code IN VARCHAR2,
3390: flex_fields_defaults OUT NOCOPY dff_default_values_type
3391: ) IS
3392:
3393: flexfield fnd_dflex.dflex_r;
3394: flexinfo fnd_dflex.dflex_dr;
3395: contexts fnd_dflex.contexts_dr;
3396: i BINARY_INTEGER;
3397: j BINARY_INTEGER;

Line 3394: flexinfo fnd_dflex.dflex_dr;

3390: flex_fields_defaults OUT NOCOPY dff_default_values_type
3391: ) IS
3392:
3393: flexfield fnd_dflex.dflex_r;
3394: flexinfo fnd_dflex.dflex_dr;
3395: contexts fnd_dflex.contexts_dr;
3396: i BINARY_INTEGER;
3397: j BINARY_INTEGER;
3398: segments fnd_dflex.segments_dr;

Line 3395: contexts fnd_dflex.contexts_dr;

3391: ) IS
3392:
3393: flexfield fnd_dflex.dflex_r;
3394: flexinfo fnd_dflex.dflex_dr;
3395: contexts fnd_dflex.contexts_dr;
3396: i BINARY_INTEGER;
3397: j BINARY_INTEGER;
3398: segments fnd_dflex.segments_dr;
3399:

Line 3398: segments fnd_dflex.segments_dr;

3394: flexinfo fnd_dflex.dflex_dr;
3395: contexts fnd_dflex.contexts_dr;
3396: i BINARY_INTEGER;
3397: j BINARY_INTEGER;
3398: segments fnd_dflex.segments_dr;
3399:
3400: l_api_name CONSTANT VARCHAR2(30) := 'Get_DFF_Default_Values';
3401: L_DEBUG_KEY CONSTANT VARCHAR2(100) := 'ahl.plsql.' || G_PKG_NAME || '.' || l_api_name;
3402:

Line 3408: fnd_dflex.get_flexfield('AHL', flexfield_name, flexfield, flexinfo);

3404: IF (fnd_log.level_procedure >= fnd_log.g_current_runtime_level) THEN
3405: fnd_log.string(fnd_log.level_procedure, L_DEBUG_KEY || '.begin', 'Entering Procedure. flexfield_name: ' || flexfield_name);
3406: END IF;
3407:
3408: fnd_dflex.get_flexfield('AHL', flexfield_name, flexfield, flexinfo);
3409:
3410: IF (context_code IS NULL) THEN
3411: flex_fields_defaults.ATTRIBUTE_CATEGORY := flexinfo.default_context_value;
3412: ELSE

Line 3423: fnd_dflex.get_contexts(flexfield, contexts);

3419: END IF;
3420:
3421: IF(flex_fields_defaults.ATTRIBUTE_CATEGORY IS NOT NULL)THEN
3422: -- Get all the contexts
3423: fnd_dflex.get_contexts(flexfield, contexts);
3424: -- Find the required Contexts (Just Global or Global+User Selected)
3425: FOR j IN 1 .. contexts.ncontexts LOOP
3426: IF(contexts.is_enabled(j) AND (flex_fields_defaults.ATTRIBUTE_CATEGORY = contexts.context_code(j) OR contexts.is_global(j))) THEN
3427: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level) THEN

Line 3436: fnd_dflex.get_segments(fnd_dflex.make_context(flexfield, contexts.context_code(j)), segments, TRUE);

3432: fnd_log.string(fnd_log.level_statement, L_DEBUG_KEY, 'Context is not global.');
3433: END IF;
3434: END IF;
3435: -- Get Segments for current context
3436: fnd_dflex.get_segments(fnd_dflex.make_context(flexfield, contexts.context_code(j)), segments, TRUE);
3437: -- Transfer the default value for each each enabled segment to the OUT parameter
3438: FOR i IN 1 .. segments.nsegments LOOP
3439: IF(segments.is_enabled(i)) THEN
3440: IF(segments.application_column_name(i) = 'ATTRIBUTE1')THEN