DBA Data[Home] [Help]

APPS.AP_WEB_DFLEX_PKG dependencies on FND_DFLEX

Line 123: FUNCTION IsSegmentWebEnabled(P_Segments IN FND_DFLEX.SEGMENTS_DR,

119: RETURN FALSE;
120: END ParameterRecAContains;
121:
122: -------------------------------------------------------------------------------
123: FUNCTION IsSegmentWebEnabled(P_Segments IN FND_DFLEX.SEGMENTS_DR,
124: P_Index IN NUMBER)
125: RETURN BOOLEAN
126: -------------------------------------------------------------------------------
127: IS

Line 144: FUNCTION IsSegmentRendered(P_Segments IN FND_DFLEX.SEGMENTS_DR,

140: P_ValueSetInfo.validation_type = C_ValidTable;
141: END IsSegmentValidType;
142:
143: -------------------------------------------------------------------------------
144: FUNCTION IsSegmentRendered(P_Segments IN FND_DFLEX.SEGMENTS_DR,
145: P_SegIndex IN NUMBER,
146: P_ValueSetInfo IN FND_VSET.VALUESET_R)
147: RETURN BOOLEAN
148: -------------------------------------------------------------------------------

Line 158: PROCEDURE GetEnabledSegments(P_Segments FND_DFLEX.SEGMENTS_DR,

154: END IsSegmentRendered;
155:
156:
157: -------------------------------------------------------------------------------
158: PROCEDURE GetEnabledSegments(P_Segments FND_DFLEX.SEGMENTS_DR,
159: Map_Array OUT NOCOPY AP_WEB_PARENT_PKG.Number_Array,
160: P_NumOfEnabledSegments OUT NOCOPY NUMBER)
161: -------------------------------------------------------------------------------
162: IS

Line 273: FUNCTION GenFlexSegmentPrompt(P_Segments IN FND_DFLEX.SEGMENTS_DR,

269:
270: END GetValueSet;
271:
272: -------------------------------------------------------------------------------
273: FUNCTION GenFlexSegmentPrompt(P_Segments IN FND_DFLEX.SEGMENTS_DR,
274: P_SegIndex IN NUMBER) RETURN VARCHAR2
275: -------------------------------------------------------------------------------
276: IS
277: --

Line 286: FUNCTION GenFlexSegWizText(P_Segments IN FND_DFLEX.SEGMENTS_DR,

282: RETURN P_Segments.row_prompt(P_SegIndex);
283: END GenFlexSegmentPrompt;
284:
285: -------------------------------------------------------------------------------
286: FUNCTION GenFlexSegWizText(P_Segments IN FND_DFLEX.SEGMENTS_DR,
287: P_SegIndex IN NUMBER) RETURN VARCHAR2
288: -------------------------------------------------------------------------------
289: IS
290: --

Line 381: P_Segments IN FND_DFLEX.SEGMENTS_DR,

377: END GetTaxPseudoSegmentDefaults;
378:
379: -------------------------------------------------------------------------------
380: FUNCTION GetSegmentDefault(P_ContextValue IN VARCHAR2,
381: P_Segments IN FND_DFLEX.SEGMENTS_DR,
382: P_SegIndex IN NUMBER)
383: RETURN VARCHAR2
384: -------------------------------------------------------------------------------
385: IS

Line 542: P_Segments IN FND_DFLEX.SEGMENTS_DR,

538:
539:
540: -------------------------------------------------------------------------------
541: PROCEDURE GetSegmentType( P_ContextValue IN VARCHAR2,
542: P_Segments IN FND_DFLEX.SEGMENTS_DR,
543: P_SegIndex IN NUMBER,
544: P_InputObjectType OUT NOCOPY VARCHAR2
545: )
546: -------------------------------------------------------------------------------

Line 678: FUNCTION GetContextSensitiveOffset(P_Contexts IN FND_DFLEX.CONTEXTS_DR,

674: END GetSegmentType;
675:
676:
677:
678: FUNCTION GetContextSensitiveOffset(P_Contexts IN FND_DFLEX.CONTEXTS_DR,
679: P_Prompt IN VARCHAR2)
680: RETURN NUMBER
681: IS
682: I NUMBER;

Line 746: V_DFlexField FND_DFLEX.DFLEX_R;

742: FUNCTION GetMaxNumSegmentsUsed (p_user_id IN NUMBER DEFAULT NULL) -- added argument for 2242176
743: RETURN NUMBER
744: -------------------------------------------------------------------------------
745: IS
746: V_DFlexField FND_DFLEX.DFLEX_R;
747: V_DFlexInfo FND_DFLEX.DFLEX_DR;
748: V_Contexts FND_DFLEX.CONTEXTS_DR;
749: V_Context FND_DFLEX.CONTEXT_R;
750: V_Segments FND_DFLEX.SEGMENTS_DR;

Line 747: V_DFlexInfo FND_DFLEX.DFLEX_DR;

743: RETURN NUMBER
744: -------------------------------------------------------------------------------
745: IS
746: V_DFlexField FND_DFLEX.DFLEX_R;
747: V_DFlexInfo FND_DFLEX.DFLEX_DR;
748: V_Contexts FND_DFLEX.CONTEXTS_DR;
749: V_Context FND_DFLEX.CONTEXT_R;
750: V_Segments FND_DFLEX.SEGMENTS_DR;
751: V_IsFlexFieldUsed BOOLEAN;

Line 748: V_Contexts FND_DFLEX.CONTEXTS_DR;

744: -------------------------------------------------------------------------------
745: IS
746: V_DFlexField FND_DFLEX.DFLEX_R;
747: V_DFlexInfo FND_DFLEX.DFLEX_DR;
748: V_Contexts FND_DFLEX.CONTEXTS_DR;
749: V_Context FND_DFLEX.CONTEXT_R;
750: V_Segments FND_DFLEX.SEGMENTS_DR;
751: V_IsFlexFieldUsed BOOLEAN;
752:

Line 749: V_Context FND_DFLEX.CONTEXT_R;

745: IS
746: V_DFlexField FND_DFLEX.DFLEX_R;
747: V_DFlexInfo FND_DFLEX.DFLEX_DR;
748: V_Contexts FND_DFLEX.CONTEXTS_DR;
749: V_Context FND_DFLEX.CONTEXT_R;
750: V_Segments FND_DFLEX.SEGMENTS_DR;
751: V_IsFlexFieldUsed BOOLEAN;
752:
753: V_CurrentCallingSequence VARCHAR2(100);

Line 750: V_Segments FND_DFLEX.SEGMENTS_DR;

746: V_DFlexField FND_DFLEX.DFLEX_R;
747: V_DFlexInfo FND_DFLEX.DFLEX_DR;
748: V_Contexts FND_DFLEX.CONTEXTS_DR;
749: V_Context FND_DFLEX.CONTEXT_R;
750: V_Segments FND_DFLEX.SEGMENTS_DR;
751: V_IsFlexFieldUsed BOOLEAN;
752:
753: V_CurrentCallingSequence VARCHAR2(100);
754: V_DebugInfo VARCHAR2(100);

Line 772: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);

768: IF V_IsFlexFieldUsed THEN
769: -- Get information about the global context
770: V_Context.flexfield := V_DFlexField;
771: V_Context.context_code := V_Contexts.context_code(V_Contexts.global_context);
772: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);
773: V_NumOfGlobalSegments := GetNumOfEnabledSegments(V_Segments);
774:
775: V_NumOfMaxContextSegments := 0;
776: -- For each ENABLED context, not including the global data elements

Line 784: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);

780:
781: -- Get segment information
782: V_Context.flexfield := V_DFlexField;
783: V_Context.context_code := V_Contexts.context_code(I);
784: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);
785: V_NumOfContextSegments := GetNumOfEnabledSegments(V_Segments);
786: IF (V_NumOfContextSegments > V_NumOfMaxContextSegments) THEN
787: V_NumOfMaxContextSegments := V_NumOfContextSegments;
788: END IF;

Line 945: V_DFlexField FND_DFLEX.DFLEX_R;

941: V_SegDefaultValue VARCHAR2(240);
942: Map_Array AP_WEB_PARENT_PKG.Number_Array;
943: V_ContextValue VARCHAR2(100);
944:
945: V_DFlexField FND_DFLEX.DFLEX_R;
946: V_DFlexInfo FND_DFLEX.DFLEX_DR;
947: V_Contexts FND_DFLEX.CONTEXTS_DR;
948: V_Context FND_DFLEX.CONTEXT_R;
949: V_Segments FND_DFLEX.SEGMENTS_DR;

Line 946: V_DFlexInfo FND_DFLEX.DFLEX_DR;

942: Map_Array AP_WEB_PARENT_PKG.Number_Array;
943: V_ContextValue VARCHAR2(100);
944:
945: V_DFlexField FND_DFLEX.DFLEX_R;
946: V_DFlexInfo FND_DFLEX.DFLEX_DR;
947: V_Contexts FND_DFLEX.CONTEXTS_DR;
948: V_Context FND_DFLEX.CONTEXT_R;
949: V_Segments FND_DFLEX.SEGMENTS_DR;
950: V_IsFlexFieldUsed BOOLEAN;

Line 947: V_Contexts FND_DFLEX.CONTEXTS_DR;

943: V_ContextValue VARCHAR2(100);
944:
945: V_DFlexField FND_DFLEX.DFLEX_R;
946: V_DFlexInfo FND_DFLEX.DFLEX_DR;
947: V_Contexts FND_DFLEX.CONTEXTS_DR;
948: V_Context FND_DFLEX.CONTEXT_R;
949: V_Segments FND_DFLEX.SEGMENTS_DR;
950: V_IsFlexFieldUsed BOOLEAN;
951:

Line 948: V_Context FND_DFLEX.CONTEXT_R;

944:
945: V_DFlexField FND_DFLEX.DFLEX_R;
946: V_DFlexInfo FND_DFLEX.DFLEX_DR;
947: V_Contexts FND_DFLEX.CONTEXTS_DR;
948: V_Context FND_DFLEX.CONTEXT_R;
949: V_Segments FND_DFLEX.SEGMENTS_DR;
950: V_IsFlexFieldUsed BOOLEAN;
951:
952: V_ValueSetInfo FND_VSET.VALUESET_R;

Line 949: V_Segments FND_DFLEX.SEGMENTS_DR;

945: V_DFlexField FND_DFLEX.DFLEX_R;
946: V_DFlexInfo FND_DFLEX.DFLEX_DR;
947: V_Contexts FND_DFLEX.CONTEXTS_DR;
948: V_Context FND_DFLEX.CONTEXT_R;
949: V_Segments FND_DFLEX.SEGMENTS_DR;
950: V_IsFlexFieldUsed BOOLEAN;
951:
952: V_ValueSetInfo FND_VSET.VALUESET_R;
953: V_ValueSetFormat FND_VSET.VALUESET_DR;

Line 983: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);

979: -- Get information about the global context
980: V_DebugInfo := 'Get information about the global context';
981: V_Context.flexfield := V_DFlexField;
982: V_Context.context_code := V_Contexts.context_code(V_Contexts.global_context);
983: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);
984: V_NumOfGlobalFlexField := GetNumOfEnabledSegments(V_Segments);
985:
986: -- Map segments so that only enabled ones are sorted
987: GetEnabledSegments(V_Segments, Map_Array, V_NumOfEnabledContSeg);

Line 1050: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);

1046: IF (V_ContextIndex IS NOT NULL) THEN
1047:
1048: V_Context.context_code := V_Contexts.context_code(V_ContextIndex);
1049: V_DebugInfo := 'context_code = ' || V_Context.context_code ;
1050: FND_DFLEX.Get_Segments(V_Context, V_Segments, TRUE);
1051:
1052: -- Map segments so that only enabled ones are sorted
1053: V_DebugInfo := 'Map segments so that only enabled ones are sorted';
1054: GetEnabledSegments(V_Segments, Map_Array, V_NumOfEnabledContSeg);

Line 1216: p_flexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,

1212: END IsCustomFieldsFeatureUsed;
1213:
1214: -----------------------------------------------------------------------------
1215: PROCEDURE GetExpenseLineDFlexInfo(p_user_id IN NUMBER,
1216: p_flexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,
1217: p_flexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,
1218: p_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,
1219: p_is_custom_fields_feat_used IN OUT NOCOPY BOOLEAN)
1220: -----------------------------------------------------------------------------

Line 1217: p_flexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,

1213:
1214: -----------------------------------------------------------------------------
1215: PROCEDURE GetExpenseLineDFlexInfo(p_user_id IN NUMBER,
1216: p_flexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,
1217: p_flexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,
1218: p_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,
1219: p_is_custom_fields_feat_used IN OUT NOCOPY BOOLEAN)
1220: -----------------------------------------------------------------------------
1221: IS

Line 1218: p_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,

1214: -----------------------------------------------------------------------------
1215: PROCEDURE GetExpenseLineDFlexInfo(p_user_id IN NUMBER,
1216: p_flexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,
1217: p_flexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,
1218: p_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,
1219: p_is_custom_fields_feat_used IN OUT NOCOPY BOOLEAN)
1220: -----------------------------------------------------------------------------
1221: IS
1222: l_debug_info VARCHAR2(2000);

Line 1241: FND_DFLEX.Get_Flexfield('SQLAP',

1237:
1238: IF p_is_custom_fields_feat_used THEN
1239:
1240: l_debug_info := 'Get flexfield info';
1241: FND_DFLEX.Get_Flexfield('SQLAP',
1242: C_LinesDescFlexname,
1243: p_flexfield,
1244: p_flexinfo);
1245:

Line 1247: FND_DFLEX.Get_Contexts(p_flexfield,

1243: p_flexfield,
1244: p_flexinfo);
1245:
1246: l_debug_info := 'Get context info';
1247: FND_DFLEX.Get_Contexts(p_flexfield,
1248: p_contexts);
1249:
1250: END IF;
1251:

Line 1263: PROCEDURE GetDFlexContextSegments(p_flexfield IN FND_DFLEX.DFLEX_R,

1259: AP_WEB_UTILITIES_PKG.DisplayException(fnd_message.get);
1260: END GetExpenseLineDFlexInfo;
1261:
1262: -----------------------------------------------------------------------------
1263: PROCEDURE GetDFlexContextSegments(p_flexfield IN FND_DFLEX.DFLEX_R,
1264: p_contexts IN FND_DFLEX.CONTEXTS_DR,
1265: p_context_index IN BINARY_INTEGER,
1266: p_segments IN OUT NOCOPY FND_DFLEX.SEGMENTS_DR)
1267: -----------------------------------------------------------------------------

Line 1264: p_contexts IN FND_DFLEX.CONTEXTS_DR,

1260: END GetExpenseLineDFlexInfo;
1261:
1262: -----------------------------------------------------------------------------
1263: PROCEDURE GetDFlexContextSegments(p_flexfield IN FND_DFLEX.DFLEX_R,
1264: p_contexts IN FND_DFLEX.CONTEXTS_DR,
1265: p_context_index IN BINARY_INTEGER,
1266: p_segments IN OUT NOCOPY FND_DFLEX.SEGMENTS_DR)
1267: -----------------------------------------------------------------------------
1268: IS

Line 1266: p_segments IN OUT NOCOPY FND_DFLEX.SEGMENTS_DR)

1262: -----------------------------------------------------------------------------
1263: PROCEDURE GetDFlexContextSegments(p_flexfield IN FND_DFLEX.DFLEX_R,
1264: p_contexts IN FND_DFLEX.CONTEXTS_DR,
1265: p_context_index IN BINARY_INTEGER,
1266: p_segments IN OUT NOCOPY FND_DFLEX.SEGMENTS_DR)
1267: -----------------------------------------------------------------------------
1268: IS
1269: l_context FND_DFLEX.CONTEXT_R;
1270: l_debug_info VARCHAR2(2000);

Line 1269: l_context FND_DFLEX.CONTEXT_R;

1265: p_context_index IN BINARY_INTEGER,
1266: p_segments IN OUT NOCOPY FND_DFLEX.SEGMENTS_DR)
1267: -----------------------------------------------------------------------------
1268: IS
1269: l_context FND_DFLEX.CONTEXT_R;
1270: l_debug_info VARCHAR2(2000);
1271: l_curr_calling_sequence VARCHAR2(200) := 'GetDFlexContextSegments';
1272: BEGIN
1273:

Line 1277: FND_DFLEX.Get_Segments(l_context,

1273:
1274: l_context.flexfield := p_flexfield;
1275: l_context.context_code := p_contexts.context_code(p_context_index);
1276:
1277: FND_DFLEX.Get_Segments(l_context,
1278: p_segments, TRUE);
1279:
1280: EXCEPTION
1281: WHEN OTHERS THEN

Line 1293: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,

1289:
1290:
1291: -----------------------------------------------------------------------------
1292: PROCEDURE GetDFlexContextIndex(p_context_value IN VARCHAR2,
1293: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,
1294: p_index IN OUT NOCOPY BINARY_INTEGER) IS
1295: -----------------------------------------------------------------------------
1296: i BINARY_INTEGER := NULL;
1297: l_debug_info VARCHAR2(2000);

Line 1325: PROCEDURE GetIndexRefOrderedArray(p_sequence_array IN FND_DFLEX.SEQUENCE_A,

1321: AP_WEB_UTILITIES_PKG.DisplayException(fnd_message.get);
1322: END GetDFlexContextIndex;
1323:
1324: -----------------------------------------------------------------------------
1325: PROCEDURE GetIndexRefOrderedArray(p_sequence_array IN FND_DFLEX.SEQUENCE_A,
1326: p_nelements IN NUMBER,
1327: p_index_ref_ordered_array OUT NOCOPY BINARY_INTEGER_A) IS
1328: -----------------------------------------------------------------------------
1329: l_sequence_a FND_DFLEX.SEQUENCE_A := p_sequence_array;

Line 1329: l_sequence_a FND_DFLEX.SEQUENCE_A := p_sequence_array;

1325: PROCEDURE GetIndexRefOrderedArray(p_sequence_array IN FND_DFLEX.SEQUENCE_A,
1326: p_nelements IN NUMBER,
1327: p_index_ref_ordered_array OUT NOCOPY BINARY_INTEGER_A) IS
1328: -----------------------------------------------------------------------------
1329: l_sequence_a FND_DFLEX.SEQUENCE_A := p_sequence_array;
1330: l_lowest_value NUMBER := NULL;
1331: l_lowest_index BINARY_INTEGER := NULL;
1332: i BINARY_INTEGER := NULL;
1333: j BINARY_INTEGER := NULL;

Line 1365: FUNCTION GetNumOfEnabledSegments(P_Segments IN FND_DFLEX.SEGMENTS_DR) RETURN NUMBER

1361: AP_WEB_UTILITIES_PKG.DisplayException(fnd_message.get);
1362: END GetIndexRefOrderedArray;
1363:
1364: -----------------------------------------------------------------------------
1365: FUNCTION GetNumOfEnabledSegments(P_Segments IN FND_DFLEX.SEGMENTS_DR) RETURN NUMBER
1366: -----------------------------------------------------------------------------
1367: IS
1368:
1369: I NUMBER;

Line 1649: p_dflex_segs IN FND_DFLEX.SEGMENTS_DR,

1645: END PropogateReceiptCustFldsInfo;
1646:
1647: ---------------------------------------------------------------------------
1648: PROCEDURE AssocCustFieldPromptsToValues(
1649: p_dflex_segs IN FND_DFLEX.SEGMENTS_DR,
1650: p_starting_index IN BINARY_INTEGER,
1651: p_ending_index IN BINARY_INTEGER,
1652: p_custom_fields_array IN OUT NOCOPY CustomFields_A)
1653: ---------------------------------------------------------------------------

Line 1795: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,

1791:
1792: ------------------------------------------------------------------------------
1793: PROCEDURE CoreValidateDFlexValues(
1794: p_dflex_name IN VARCHAR2,
1795: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,
1796: p_context_index IN BINARY_INTEGER,
1797: p_custom_fields_array IN CustomFields_A,
1798: p_num_of_global_fields IN BINARY_INTEGER,
1799: p_num_of_context_fields IN BINARY_INTEGER,

Line 1880: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,

1876: p_custom_fields_array IN CustomFields_A,
1877: p_num_of_global_fields IN BINARY_INTEGER
1878: , p_num_of_context_fields IN BINARY_INTEGER,
1879: p_dflex_name IN VARCHAR2,
1880: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,
1881: p_context_index IN BINARY_INTEGER,
1882: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.Receipt_Error_Stack,
1883: p_receipt_index IN BINARY_INTEGER,
1884: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError)

Line 2019: p_dflexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,

2015: p_exp_line_info IN OUT NOCOPY ExpReportLineRec,
2016: p_custom_fields_array IN OUT NOCOPY CustomFields_A,
2017: p_num_global_enabled_segs IN OUT NOCOPY NUMBER,
2018: p_num_context_enabled_segs IN OUT NOCOPY NUMBER,
2019: p_dflexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,
2020: p_dflexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,
2021: p_dflexfield_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,
2022: p_context_index IN OUT NOCOPY NUMBER)
2023: -------------------------------------------------------------------------------

Line 2020: p_dflexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,

2016: p_custom_fields_array IN OUT NOCOPY CustomFields_A,
2017: p_num_global_enabled_segs IN OUT NOCOPY NUMBER,
2018: p_num_context_enabled_segs IN OUT NOCOPY NUMBER,
2019: p_dflexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,
2020: p_dflexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,
2021: p_dflexfield_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,
2022: p_context_index IN OUT NOCOPY NUMBER)
2023: -------------------------------------------------------------------------------
2024: IS

Line 2021: p_dflexfield_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,

2017: p_num_global_enabled_segs IN OUT NOCOPY NUMBER,
2018: p_num_context_enabled_segs IN OUT NOCOPY NUMBER,
2019: p_dflexfield IN OUT NOCOPY FND_DFLEX.DFLEX_R,
2020: p_dflexinfo IN OUT NOCOPY FND_DFLEX.DFLEX_DR,
2021: p_dflexfield_contexts IN OUT NOCOPY FND_DFLEX.CONTEXTS_DR,
2022: p_context_index IN OUT NOCOPY NUMBER)
2023: -------------------------------------------------------------------------------
2024: IS
2025: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;

Line 2026: l_dflex_context FND_DFLEX.CONTEXT_R;

2022: p_context_index IN OUT NOCOPY NUMBER)
2023: -------------------------------------------------------------------------------
2024: IS
2025: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2026: l_dflex_context FND_DFLEX.CONTEXT_R;
2027: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2028: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2029: l_is_dflexfield_used BOOLEAN;
2030:

Line 2027: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;

2023: -------------------------------------------------------------------------------
2024: IS
2025: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2026: l_dflex_context FND_DFLEX.CONTEXT_R;
2027: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2028: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2029: l_is_dflexfield_used BOOLEAN;
2030:
2031: l_debug_info VARCHAR2(2000);

Line 2028: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;

2024: IS
2025: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2026: l_dflex_context FND_DFLEX.CONTEXT_R;
2027: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2028: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2029: l_is_dflexfield_used BOOLEAN;
2030:
2031: l_debug_info VARCHAR2(2000);
2032: l_curr_calling_sequence VARCHAR2(200) := 'PopulateCustomFieldsInfo';

Line 2102: l_debug_info := 'Retrieve FND Dflex Context Values';

2098: -- context segments are enabled.
2099: IF p_dflexfield_contexts.is_enabled(p_context_index) THEN
2100:
2101: ----------------------------------------------------
2102: l_debug_info := 'Retrieve FND Dflex Context Values';
2103: ----------------------------------------------------
2104: GetDFlexContextSegments(p_dflexfield,
2105: p_dflexfield_contexts,
2106: p_context_index,

Line 2161: l_dflexfield FND_DFLEX.DFLEX_R;

2157: p_receipt_index IN BINARY_INTEGER,
2158: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError)
2159: -------------------------------------------------------------------------------
2160: IS
2161: l_dflexfield FND_DFLEX.DFLEX_R;
2162: l_dflexinfo FND_DFLEX.DFLEX_DR;
2163: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2164: l_dflex_context FND_DFLEX.CONTEXT_R;
2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;

Line 2162: l_dflexinfo FND_DFLEX.DFLEX_DR;

2158: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError)
2159: -------------------------------------------------------------------------------
2160: IS
2161: l_dflexfield FND_DFLEX.DFLEX_R;
2162: l_dflexinfo FND_DFLEX.DFLEX_DR;
2163: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2164: l_dflex_context FND_DFLEX.CONTEXT_R;
2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2166: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;

Line 2164: l_dflex_context FND_DFLEX.CONTEXT_R;

2160: IS
2161: l_dflexfield FND_DFLEX.DFLEX_R;
2162: l_dflexinfo FND_DFLEX.DFLEX_DR;
2163: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2164: l_dflex_context FND_DFLEX.CONTEXT_R;
2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2166: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2167: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2168: l_num_global_enabled_segs NUMBER;

Line 2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;

2161: l_dflexfield FND_DFLEX.DFLEX_R;
2162: l_dflexinfo FND_DFLEX.DFLEX_DR;
2163: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2164: l_dflex_context FND_DFLEX.CONTEXT_R;
2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2166: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2167: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2168: l_num_global_enabled_segs NUMBER;
2169: l_num_context_enabled_segs NUMBER;

Line 2166: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;

2162: l_dflexinfo FND_DFLEX.DFLEX_DR;
2163: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2164: l_dflex_context FND_DFLEX.CONTEXT_R;
2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2166: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2167: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2168: l_num_global_enabled_segs NUMBER;
2169: l_num_context_enabled_segs NUMBER;
2170: l_context_index BINARY_INTEGER := NULL;

Line 2167: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;

2163: l_dflexfield_name FND_DESCRIPTIVE_FLEXS.Descriptive_Flexfield_Name%TYPE;
2164: l_dflex_context FND_DFLEX.CONTEXT_R;
2165: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2166: l_dflex_global_segs FND_DFLEX.SEGMENTS_DR;
2167: l_dflex_context_segs FND_DFLEX.SEGMENTS_DR;
2168: l_num_global_enabled_segs NUMBER;
2169: l_num_context_enabled_segs NUMBER;
2170: l_context_index BINARY_INTEGER := NULL;
2171: l_debug_info VARCHAR2(2000);

Line 2304: l_dflexfield FND_DFLEX.DFLEX_R;

2300: l_receipt_custom_fields_array CustomFields_A;
2301: l_receipt_index BINARY_INTEGER := 1;
2302: l_unexp_err VARCHAR2(2000);
2303:
2304: l_dflexfield FND_DFLEX.DFLEX_R;
2305: l_dflexinfo FND_DFLEX.DFLEX_DR;
2306: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2307: l_num_global_enabled_segs NUMBER;
2308: l_num_context_enabled_segs NUMBER;

Line 2305: l_dflexinfo FND_DFLEX.DFLEX_DR;

2301: l_receipt_index BINARY_INTEGER := 1;
2302: l_unexp_err VARCHAR2(2000);
2303:
2304: l_dflexfield FND_DFLEX.DFLEX_R;
2305: l_dflexinfo FND_DFLEX.DFLEX_DR;
2306: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2307: l_num_global_enabled_segs NUMBER;
2308: l_num_context_enabled_segs NUMBER;
2309: l_context_index BINARY_INTEGER := NULL;

Line 2306: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;

2302: l_unexp_err VARCHAR2(2000);
2303:
2304: l_dflexfield FND_DFLEX.DFLEX_R;
2305: l_dflexinfo FND_DFLEX.DFLEX_DR;
2306: l_dflex_contexts FND_DFLEX.CONTEXTS_DR;
2307: l_num_global_enabled_segs NUMBER;
2308: l_num_context_enabled_segs NUMBER;
2309: l_context_index BINARY_INTEGER := NULL;
2310: