[Home] [Help]
PACKAGE: APPS.CAC_SYNC_CONTACT_UTIL_PVT
Source
1 PACKAGE CAC_SYNC_CONTACT_UTIL_PVT as
2 /* $Header: cacvscus.pls 120.1 2005/07/02 02:20:55 appldev noship $ */
3 /*#
4 * This is a utility package commonly used for contact synchronization.
5 * @rep:scope private
6 * @rep:product CAC
7 * @rep:lifecycle active
8 * @rep:displayname Contact Synchronization Utility
9 * @rep:compatibility N
10 * @rep:category BUSINESS_ENTITY CAC_SYNC_SERVER
11 */
12
13 /**
14 * This function formats the phone number and returns formatted phone number.
15 * @param p_country_code phone country code
16 * @param p_area_code area code
17 * @param p_phone_number phone number
18 * @param p_phone_extension extension number
19 * @param p_delimit_country delimit for country code
20 * @param p_delimit_area_code delimit for area code
21 * @param p_delimit_phone_number delimit for phone number
22 * @param p_delimit_extension delimit for extension
23 * @return The formatted phone number
24 * @rep:displayname FORMAT_PHONE
25 * @rep:lifecycle active
26 * @rep:compatibility N
27 */
28 FUNCTION FORMAT_PHONE
29 ( p_country_code IN VARCHAR2
30 , p_area_code IN VARCHAR2
31 , p_phone_number IN VARCHAR2
32 , p_phone_extension IN VARCHAR2 DEFAULT NULL
33 , p_delimit_country IN VARCHAR2 DEFAULT NULL
34 , p_delimit_area_code IN VARCHAR2 DEFAULT NULL
35 , p_delimit_phone_number IN VARCHAR2 DEFAULT NULL
36 , p_delimit_extension IN VARCHAR2 DEFAULT NULL
37 ) RETURN VARCHAR2;
38
39 /**
40 * This procedure is used to create a log.
41 * @param p_message an error message
42 * @param p_prefix a prefix
43 * @param p_msg_level a message level
44 * @param p_module_prefix a module prefix
45 * @param p_module a module
46 * @rep:displayname LOG
47 * @rep:lifecycle active
48 * @rep:compatibility N
49 */
50 PROCEDURE LOG
51 (p_message IN VARCHAR2,
52 p_msg_level IN NUMBER,
53 p_prefix IN VARCHAR2 DEFAULT NULL,
54 p_module_prefix IN VARCHAR2 DEFAULT NULL,
55 p_module IN VARCHAR2 DEFAULT NULL
56 );
57
58 END CAC_SYNC_CONTACT_UTIL_PVT;