236: PROCEDURE ProcessDFlexError(
237: p_custom_fields_array IN CustomFields_A,
238: p_num_of_global_fields IN BINARY_INTEGER,
239: p_num_of_context_fields IN BINARY_INTEGER,
240: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
241: p_receipt_index IN BINARY_INTEGER DEFAULT NULL );
242:
243:
244: PROCEDURE CoreValidateDFlexValues(
247: p_context_index IN BINARY_INTEGER,
248: p_custom_fields_array IN CustomFields_A,
249: p_num_of_global_fields IN BINARY_INTEGER,
250: p_num_of_context_fields IN BINARY_INTEGER,
251: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
252: p_receipt_index IN BINARY_INTEGER,
253: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError);
254:
255: PROCEDURE ValidateDFlexValues(
249: p_num_of_global_fields IN BINARY_INTEGER,
250: p_num_of_context_fields IN BINARY_INTEGER,
251: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
252: p_receipt_index IN BINARY_INTEGER,
253: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError);
254:
255: PROCEDURE ValidateDFlexValues(
256: p_exp_header_info IN ExpReportHeaderRec,
257: p_exp_line_info IN ExpReportLineRec,
260: p_num_of_context_fields IN BINARY_INTEGER,
261: p_dflex_name IN VARCHAR2,
262: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,
263: p_context_index IN BINARY_INTEGER,
264: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
265: p_receipt_index IN BINARY_INTEGER,
266: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError);
267:
268: PROCEDURE PopulateExpTypeInLineRec(
262: p_dflex_contexts IN FND_DFLEX.CONTEXTS_DR,
263: p_context_index IN BINARY_INTEGER,
264: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
265: p_receipt_index IN BINARY_INTEGER,
266: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError);
267:
268: PROCEDURE PopulateExpTypeInLineRec(
269: p_exp_line_info IN OUT NOCOPY ExpReportLineRec);
270:
272: p_userId IN NUMBER,
273: p_exp_header_info IN ExpReportHeaderRec,
274: p_exp_line_info IN OUT NOCOPY ExpReportLineRec,
275: p_custom_fields_array IN OUT NOCOPY CustomFields_A,
276: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
277: p_receipt_index IN BINARY_INTEGER,
278: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError );
279:
280:
274: p_exp_line_info IN OUT NOCOPY ExpReportLineRec,
275: p_custom_fields_array IN OUT NOCOPY CustomFields_A,
276: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
277: p_receipt_index IN BINARY_INTEGER,
278: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError );
279:
280:
281:
282: FUNCTION IsFlexFieldUsed(