DBA Data[Home] [Help]

PACKAGE: APPS.AP_WEB_DB_USER_PREF_PKG

Source


1 PACKAGE AP_WEB_DB_USER_PREF_PKG AS
2 /* $Header: apwdbups.pls 120.7 2006/02/24 07:30:35 sbalaji noship $ */
3 
4 SUBTYPE pref_DefaultApproverID        IS AP_WEB_PREFERENCES.DEFAULT_APPROVER_ID%TYPE;
5 SUBTYPE pref_DefaultExpenseTemplateID IS AP_WEB_PREFERENCES.DEFAULT_EXPENSE_TEMPLATE_ID%TYPE;
6 SUBTYPE pref_DefaultPurpose           IS AP_WEB_PREFERENCES.DEFAULT_PURPOSE%TYPE;
7 SUBTYPE pref_ValidateDetailsFlag      IS AP_WEB_PREFERENCES.VALIDATE_DETAILS_FLAG%TYPE;
8 SUBTYPE pref_DefaultForeignCurrFlag   IS AP_WEB_PREFERENCES.DEFAULT_FOREIGN_CURR_FLAG%TYPE;
9 SUBTYPE pref_DefaultExchangeRateFlag   IS AP_WEB_PREFERENCES.DEFAULT_EXCHANGE_RATE_FLAG%TYPE;
10 
11 TYPE UserPrefsInfoRec	IS RECORD (
12   default_approver_id         pref_DefaultApproverID,
13   default_expense_template_id pref_DefaultExpenseTemplateID,
14   default_purpose             pref_DefaultPurpose,
15   validate_details_flag       pref_ValidateDetailsFlag,
16   default_foreign_curr_flag   pref_DefaultForeignCurrFlag,
17   default_exchange_rate_flag  pref_DefaultExchangeRateFlag
18 );
19 
20 FUNCTION GetUserPrefs(p_employee_id   IN HR_EMPLOYEES_CURRENT_V.employee_id%TYPE,
21                       p_userPrefs_rec OUT NOCOPY UserPrefsInfoRec)
22 RETURN BOOLEAN;
23 
24 --------------------------------------------------------------------------------
25 PROCEDURE getCumulativeMileage(
26 	p_policy_id		IN AP_POL_LINES.POLICY_ID%TYPE,
27 	p_start_date		IN AP_EXPENSE_REPORT_LINES.start_expense_date%TYPE,
28 	p_end_date		IN AP_EXPENSE_REPORT_LINES.end_expense_date%TYPE,
29 	p_employee_id		IN AP_WEB_EMPLOYEE_INFO.EMPLOYEE_ID%TYPE,
30 	p_cumulative_mileage OUT NOCOPY AP_WEB_EMPLOYEE_INFO.NUMERIC_VALUE%TYPE,
31 	p_period_id	 OUT NOCOPY AP_WEB_EMPLOYEE_INFO.PERIOD_ID%TYPE
32 );
33 
34 END AP_WEB_DB_USER_PREF_PKG;