DBA Data[Home] [Help]

APPS.AP_WEB_OA_DISC_PKG dependencies on AP_WEB_DISC_PKG

Line 88: l_table AP_WEB_DISC_PKG.disc_prompts_table;

84: p_msg_count OUT NOCOPY NUMBER,
85: p_msg_data OUT NOCOPY VARCHAR2
86: ) IS
87:
88: l_table AP_WEB_DISC_PKG.disc_prompts_table;
89:
90: l_receipt_with_error NUMBER;
91: l_receipt_with_warning NUMBER;
92: l_debug_info VARCHAR2(300) := '';

Line 120: l_temp_errors AP_WEB_DISC_PKG.Setup_error_stack;

116: l_has_core_field_errors BOOLEAN;
117: l_has_custom_field_errors BOOLEAN;
118: l_report_header_info AP_WEB_DFLEX_PKG.ExpReportHeaderRec;
119: l_report_lines_info AP_WEB_DFLEX_PKG.ExpReportLines_A;
120: l_temp_errors AP_WEB_DISC_PKG.Setup_error_stack;
121:
122: l_DataDefaultedUpdateable BOOLEAN;
123: l_emp_id AP_WEB_DB_HR_INT_PKG.empCurrent_employeeID;
124:

Line 130: l_techstack VARCHAR2(1) := AP_WEB_DISC_PKG.C_NewStack;

126: l_validate_receipt_errors AP_WEB_UTILITIES_PKG.receipt_error_stack;
127: l_parse_header_errors AP_WEB_UTILITIES_PKG.expError;
128: l_parse_receipt_errors AP_WEB_UTILITIES_PKG.receipt_error_stack;
129: l_errortype VARCHAR2(1) ;
130: l_techstack VARCHAR2(1) := AP_WEB_DISC_PKG.C_NewStack;
131: l_userId VARCHAR2(20):= null;
132: l_temp_array OIE_PDM_NUMBER_T; -- bug 5358186
133:
134: BEGIN

Line 166: AP_WEB_DISC_PKG.ap_web_init_prompts_array(TO_NUMBER(l_userId), l_table, l_temp_errors);

162: ------------------------------------------------------
163: l_debug_info := 'Initalize prompt array';
164: AP_WEB_UTILITIES_PKG.logStatement('AP_WEB_OA_DISC_PKG', l_debug_info);
165: ------------------------------------------------------
166: AP_WEB_DISC_PKG.ap_web_init_prompts_array(TO_NUMBER(l_userId), l_table, l_temp_errors);
167:
168: ------------------------------------------------------
169: l_debug_info := 'Check for prompt array errors';
170: AP_WEB_UTILITIES_PKG.logStatement('AP_WEB_OA_DISC_PKG', l_debug_info);

Line 175: p_error_type := AP_WEB_DISC_PKG.C_SetupError;

171: ------------------------------------------------------
172: IF l_temp_errors.count > 0 THEN
173: fnd_message.set_name('SQLAP','AP_WEB_DISC_ZERO_PROMPTS');
174: fnd_msg_pub.add();
175: p_error_type := AP_WEB_DISC_PKG.C_SetupError;
176: return;
177: END IF;
178:
179: ------------------------------------------------------

Line 204: AP_WEB_DISC_PKG.ParseExpReport(

200: l_debug_info := 'parse exp report';
201: AP_WEB_UTILITIES_PKG.logStatement('AP_WEB_OA_DISC_PKG', l_debug_info);
202: -------------------------------------------------------
203: l_report_header_info.employee_id := p_empid;
204: AP_WEB_DISC_PKG.ParseExpReport(
205: TO_NUMBER(l_userId), -- Bug 2242176, Employee FND user id
206: p_exp,
207: l_table,
208: l_cost_center,

Line 241: IF (l_errortype = AP_WEB_DISC_PKG.C_SetupError) THEN

237: -------------------------------------------------------
238: AddLineNumbersToErrors (l_parse_header_errors, l_parse_receipt_errors);
239:
240: -- fnd_msg_pub.count_and_get() returns the number of error messages in the table.
241: IF (l_errortype = AP_WEB_DISC_PKG.C_SetupError) THEN
242: fnd_msg_pub.count_and_get(p_count => p_msg_count,
243: p_data => p_msg_data);
244: p_error_type := l_errortype;
245: return;

Line 309: AP_WEB_DISC_PKG.ValidateForeignCurrencies(l_report_header_info,

305: l_debug_info := 'Validate Foreign Currencies';
306: AP_WEB_UTILITIES_PKG.logStatement('AP_WEB_OA_DISC_PKG', l_debug_info);
307: -------------------------------------------------------
308: -- 1966365: Checks whether foreign currencies have a rate of 1 or null
309: AP_WEB_DISC_PKG.ValidateForeignCurrencies(l_report_header_info,
310: l_report_lines_info, l_validate_receipt_errors);
311:
312: -------------------------------------------------------
313: l_debug_info := 'Validate Required Fields';

Line 361: p_error_type := AP_WEB_DISC_PKG.C_DataError;

357: fnd_msg_pub.count_and_get(p_count => p_msg_count,
358: p_data => p_msg_data);
359:
360: IF p_msg_count > 0 THEN
361: p_error_type := AP_WEB_DISC_PKG.C_DataError;
362: ELSE
363:
364: -----------------------------------------
365: l_debug_info := 'Check for warnings';

Line 378: p_error_type := AP_WEB_DISC_PKG.C_Warning;

374: fnd_msg_pub.count_and_get(p_count => p_msg_count,
375: p_data => p_msg_data);
376:
377: IF p_msg_count > 0 THEN
378: p_error_type := AP_WEB_DISC_PKG.C_Warning;
379: ELSE
380: p_error_type := AP_WEB_DISC_PKG.C_NoError;
381: END IF;
382: END IF;

Line 380: p_error_type := AP_WEB_DISC_PKG.C_NoError;

376:
377: IF p_msg_count > 0 THEN
378: p_error_type := AP_WEB_DISC_PKG.C_Warning;
379: ELSE
380: p_error_type := AP_WEB_DISC_PKG.C_NoError;
381: END IF;
382: END IF;
383:
384: -----------------------------------------

Line 419: p_error_type := AP_WEB_DISC_PKG.C_SetupError;

415: FND_MESSAGE.SET_TOKEN('DEBUG_INFO',l_debug_info);
416: FND_MESSAGE.SET_TOKEN('PARAMETERS','');
417: END IF;
418: FND_MSG_PUB.ADD();
419: p_error_type := AP_WEB_DISC_PKG.C_SetupError;
420: FND_MSG_PUB.COUNT_AND_GET(p_count => p_msg_count,
421: p_data => p_msg_data);
422:
423: End OAExpReport;