1: PACKAGE AP_WEB_VALIDATE_UTIL AS
2: /* $Header: apwvutls.pls 120.16 2006/06/28 20:55:03 abordia ship $ */
3:
4: PROCEDURE ValidateExpLinesCustomFields(
5: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
6: p_report_lines_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
2: /* $Header: apwvutls.pls 120.16 2006/06/28 20:55:03 abordia ship $ */
3:
4: PROCEDURE ValidateExpLinesCustomFields(
5: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
6: p_report_lines_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
3:
4: PROCEDURE ValidateExpLinesCustomFields(
5: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
6: p_report_lines_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
4: PROCEDURE ValidateExpLinesCustomFields(
5: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
6: p_report_lines_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
5: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
6: p_report_lines_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
6: p_report_lines_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
7: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
8: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
9: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
10: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
11: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
12: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
20: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
13: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
20: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
21: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
14: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
20: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
21: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
22: p_num_max_flex_field IN NUMBER,
15: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
20: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
21: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
22: p_num_max_flex_field IN NUMBER,
23: P_IsSessionTaxEnabled IN VARCHAR2,
16: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
20: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
21: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
22: p_num_max_flex_field IN NUMBER,
23: P_IsSessionTaxEnabled IN VARCHAR2,
24: P_IsSessionProjectEnabled IN VARCHAR2,
17: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
18: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
19: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
20: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
21: p_custom15_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
70:
71:
72: PROCEDURE ValidateExpLine(
73: p_userId IN NUMBER,
74: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
75: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
71:
72: PROCEDURE ValidateExpLine(
73: p_userId IN NUMBER,
74: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
75: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
72: PROCEDURE ValidateExpLine(
73: p_userId IN NUMBER,
74: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
75: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
73: p_userId IN NUMBER,
74: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
75: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
74: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
75: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
75: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
76: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
77: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
78: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
79: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
80: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
81: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
89: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
82: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
83: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
84: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
85: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
86: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
87: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
88: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
127: );
128:
129: PROCEDURE ValidateExpLines(
130: p_userId IN NUMBER,
131: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
132: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
128:
129: PROCEDURE ValidateExpLines(
130: p_userId IN NUMBER,
131: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
132: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
129: PROCEDURE ValidateExpLines(
130: p_userId IN NUMBER,
131: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
132: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
130: p_userId IN NUMBER,
131: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
132: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
131: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
132: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
132: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
133: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
134: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
135: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
136: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
137: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
138: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
146: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
139: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
140: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
141: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
142: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
143: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
144: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
145: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
187: p_reimb_curr varchar2,
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
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,
197: p_error IN OUT NOCOPY AP_WEB_UTILITIES_PKG.expError,
198: p_bFull_Approver_Validation IN BOOLEAN);
199:
200:
199:
200:
201: PROCEDURE ValidateExpLineCoreFields(
202: p_user_id IN NUMBER, -- 2242176
203: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
204: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
205: p_receiptcount IN NUMBER,
206: p_allow_credit_lines IN BOOLEAN,
207: p_justreq_array IN AP_WEB_PARENT_PKG.Number_Array,
200:
201: PROCEDURE ValidateExpLineCoreFields(
202: p_user_id IN NUMBER, -- 2242176
203: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
204: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
205: p_receiptcount IN NUMBER,
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,
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,
215: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
216: p_receipt_index IN INTEGER,
217: p_SysInfoRec IN AP_WEB_DB_AP_INT_PKG.APSysInfoRec,
218: p_DefaultExchangeRate IN NUMBER,
211:
212: PROCEDURE ValidateExpLineCustomFields(
213: p_userId IN NUMBER,
214: p_report_header_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportHeaderRec,
215: p_report_line_info IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLineRec,
216: p_receipt_index IN INTEGER,
217: p_SysInfoRec IN AP_WEB_DB_AP_INT_PKG.APSysInfoRec,
218: p_DefaultExchangeRate IN NUMBER,
219: p_EndExpenseDate IN DATE,
217: p_SysInfoRec IN AP_WEB_DB_AP_INT_PKG.APSysInfoRec,
218: p_DefaultExchangeRate IN NUMBER,
219: p_EndExpenseDate IN DATE,
220: p_DateFormat IN VARCHAR2,
221: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
222: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
218: p_DefaultExchangeRate IN NUMBER,
219: p_EndExpenseDate IN DATE,
220: p_DateFormat IN VARCHAR2,
221: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
222: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
219: p_EndExpenseDate IN DATE,
220: p_DateFormat IN VARCHAR2,
221: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
222: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
220: p_DateFormat IN VARCHAR2,
221: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
222: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
221: p_custom1_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
222: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
222: p_custom2_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
223: p_custom3_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
224: p_custom4_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
225: p_custom5_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
226: p_custom6_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
234: p_custom14_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
227: p_custom7_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
228: p_custom8_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
229: p_custom9_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
230: p_custom10_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
231: p_custom11_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
232: p_custom12_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
233: p_custom13_array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
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,
274: PROCEDURE MapColumnToCustomFields(
275: p_userId IN NUMBER,
276: P_ReceiptIndex IN NUMBER,
277: Attribute_Array IN AP_WEB_PARENT_PKG.BigString_Array,
278: ExpReportLinesInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
279: Custom1_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
275: p_userId IN NUMBER,
276: P_ReceiptIndex IN NUMBER,
277: Attribute_Array IN AP_WEB_PARENT_PKG.BigString_Array,
278: ExpReportLinesInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
279: Custom1_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
276: P_ReceiptIndex IN NUMBER,
277: Attribute_Array IN AP_WEB_PARENT_PKG.BigString_Array,
278: ExpReportLinesInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
279: Custom1_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
277: Attribute_Array IN AP_WEB_PARENT_PKG.BigString_Array,
278: ExpReportLinesInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
279: Custom1_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
278: ExpReportLinesInfo IN OUT NOCOPY AP_WEB_DFLEX_PKG.ExpReportLines_A,
279: Custom1_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
279: Custom1_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
280: Custom2_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
281: Custom3_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
282: Custom4_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
283: Custom5_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
284: Custom6_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
292: Custom14_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
285: Custom7_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
292: Custom14_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
293: Custom15_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A);
286: Custom8_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
292: Custom14_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
293: Custom15_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A);
294:
287: Custom9_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
292: Custom14_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
293: Custom15_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A);
294:
295:
288: Custom10_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
292: Custom14_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
293: Custom15_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A);
294:
295:
296:
289: Custom11_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
290: Custom12_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
291: Custom13_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
292: Custom14_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A,
293: Custom15_Array IN OUT NOCOPY AP_WEB_DFLEX_PKG.CustomFields_A);
294:
295:
296:
297: END AP_WEB_VALIDATE_UTIL;