1 PACKAGE POS_PROFILE_PKG as
2 /*$Header: POSPRUTS.pls 120.5 2006/07/06 19:08:10 gdwivedi noship $ */
3
4 /* This procedure does buyer user boot strapping request.
5 *
6 */
7 PROCEDURE buyer_boot_strap (
8 p_user_id IN NUMBER
9 , x_status out nocopy VARCHAR2
10 , x_exception_msg out nocopy VARCHAR2
11 );
12
13 /* This procedure gets the vendor information from the notification id.
14 *
15 */
16 PROCEDURE get_vendor_data (
17 p_ntf_id IN NUMBER
18 , x_vendor_id out nocopy NUMBER
19 , x_party_id out nocopy NUMBER
20 , x_vendor_name out nocopy VARCHAR2
21 , x_vendor_number out nocopy VARCHAR2
22 , x_status out nocopy VARCHAR2
23 , x_exception_msg out nocopy VARCHAR2
24 );
25
26 PROCEDURE buyer_update_address_details
27 (
28 p_party_site_id IN NUMBER,
29 p_rfqFlag IN VARCHAR2,
30 p_purFlag IN VARCHAR2,
31 p_payFlag IN VARCHAR2,
32 p_primaryPayFlag IN VARCHAR2,
33 p_note IN VARCHAR2,
34 p_phone_area_code IN VARCHAR2 DEFAULT NULL,
35 p_phone IN VARCHAR2 DEFAULT NULL,
36 p_phone_contact_id IN NUMBER default null,
37 p_phone_obj_ver_num IN NUMBER default null,
38 p_fax_area_code IN VARCHAR2 DEFAULT NULL,
39 p_fax IN VARCHAR2 DEFAULT NULL,
40 p_fax_contact_id IN NUMBER default null,
41 p_fax_obj_ver_num IN NUMBER default null,
42 p_email IN VARCHAR2 DEFAULT NULL,
43 p_email_contact_id IN NUMBER default null,
44 p_email_obj_ver_num IN NUMBER default null,
45 x_status out nocopy VARCHAR2,
46 x_exception_msg out nocopy VARCHAR2
47 );
48
49 PROCEDURE remove_address (
50 p_party_site_id IN NUMBER
51 , x_status out nocopy VARCHAR2
52 , x_exception_msg out nocopy VARCHAR2
53 );
54
55 END POS_PROFILE_PKG;