22: p_num_max_flex_field IN NUMBER,
23: P_IsSessionTaxEnabled IN VARCHAR2,
24: P_IsSessionProjectEnabled IN VARCHAR2,
25: p_receipts_count IN BINARY_INTEGER,
26: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
27: p_receipts_with_errors_count IN OUT NOCOPY BINARY_INTEGER,
28: p_calculate_receipt_index IN BINARY_INTEGER,
29: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
30: p_addon_rates IN OIE_ADDON_RATES_T DEFAULT NULL,
25: p_receipts_count IN BINARY_INTEGER,
26: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
27: p_receipts_with_errors_count IN OUT NOCOPY BINARY_INTEGER,
28: p_calculate_receipt_index IN BINARY_INTEGER,
29: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
30: p_addon_rates IN OIE_ADDON_RATES_T DEFAULT NULL,
31: p_report_line_id IN NUMBER DEFAULT NULL,
32: p_daily_breakup_id IN OIE_PDM_NUMBER_T DEFAULT NULL,
33: p_start_date IN OIE_PDM_DATE_T DEFAULT NULL,
89: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
90: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
91: p_has_core_field_errors OUT NOCOPY BOOLEAN,
92: p_has_custom_field_errors OUT NOCOPY BOOLEAN,
93: p_receipts_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
94: p_receipts_with_errors_count IN OUT NOCOPY BINARY_INTEGER,
95: p_IsSessionProjectEnabled IN VARCHAR2,
96: p_receipt_index IN BINARY_INTEGER,
97: p_calculate_receipt_index IN BINARY_INTEGER DEFAULT NULL,
146: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
147: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
148: p_has_core_field_errors OUT NOCOPY BOOLEAN,
149: p_has_custom_field_errors OUT NOCOPY BOOLEAN,
150: p_receipts_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
151: p_receipts_with_errors_count IN OUT NOCOPY BINARY_INTEGER,
152: p_IsSessionProjectEnabled IN VARCHAR2,
153: p_calculate_receipt_index IN BINARY_INTEGER DEFAULT NULL,
154: p_bCalling_from_disconnected IN BOOLEAN,
188: p_base_currency varchar2) RETURN BOOLEAN;
189:
190: PROCEDURE ValidateReportHeader(
191: ExpReportHeaderInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
192: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError);
193:
194: PROCEDURE ValidateHeaderNoValidSession(
195: p_user_id IN NUMBER, -- 2242176
196: ExpReportHeaderInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
193:
194: PROCEDURE ValidateHeaderNoValidSession(
195: p_user_id IN NUMBER, -- 2242176
196: ExpReportHeaderInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
197: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
198: p_bFull_Approver_Validation IN BOOLEAN);
199:
200:
201: PROCEDURE ValidateExpLineCoreFields(
206: p_allow_credit_lines IN BOOLEAN,
207: p_justreq_array IN AP_WEB_PARENT_PKG.Number_Array,
208: p_reimbcurr_precision IN FND_CURRENCIES_VL.PRECISION%TYPE,
209: p_calculate_receipt_index IN BINARY_INTEGER,
210: p_exp_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError);
211:
212: PROCEDURE ValidateExpLineCustomFields(
213: p_userId IN NUMBER,
214: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
234: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
235: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
236: P_IsSessionTaxEnabled IN VARCHAR2,
237: P_IsSessionProjectEnabled IN VARCHAR2,
238: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
239: p_calculate_receipt_index IN BINARY_INTEGER,
240: p_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
241: p_receipts_with_errors_count IN OUT NOCOPY BINARY_INTEGER,
242: p_DataDefaultedUpdateable IN OUT NOCOPY BOOLEAN,
236: P_IsSessionTaxEnabled IN VARCHAR2,
237: P_IsSessionProjectEnabled IN VARCHAR2,
238: p_receipt_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.receipt_error_stack,
239: p_calculate_receipt_index IN BINARY_INTEGER,
240: p_errors IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
241: p_receipts_with_errors_count IN OUT NOCOPY BINARY_INTEGER,
242: p_DataDefaultedUpdateable IN OUT NOCOPY BOOLEAN,
243: p_bCalling_from_disconnected IN BOOLEAN,
244: p_bForBlueGray IN BOOLEAN DEFAULT FALSE,