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