[Home] [Help]
TYPE BODY: APPS.HZ_ORG_CONTACT_BO
Source
1 TYPE BODY hz_org_contact_bo AS
2
3 STATIC FUNCTION create_object(
4 p_org_contact_id IN NUMBER := NULL,
5 p_orig_system IN VARCHAR2 := NULL,
6 p_orig_system_reference IN VARCHAR2 := NULL,
7 p_comments IN VARCHAR2 := NULL,
8 p_contact_number IN VARCHAR2 := NULL,
9 p_department_code IN VARCHAR2 := NULL,
10 p_department IN VARCHAR2 := NULL,
11 p_title IN VARCHAR2 := NULL,
12 p_job_title IN VARCHAR2 := NULL,
13 p_decision_maker_flag IN VARCHAR2 := NULL,
14 p_job_title_code IN VARCHAR2 := NULL,
15 p_reference_use_flag IN VARCHAR2 := NULL,
16 p_rank IN VARCHAR2 := NULL,
17 p_party_site_id IN NUMBER := NULL,
18 p_attribute_category IN VARCHAR2 := NULL,
19 p_attribute1 IN VARCHAR2 := NULL,
20 p_attribute2 IN VARCHAR2 := NULL,
21 p_attribute3 IN VARCHAR2 := NULL,
22 p_attribute4 IN VARCHAR2 := NULL,
23 p_attribute5 IN VARCHAR2 := NULL,
24 p_attribute6 IN VARCHAR2 := NULL,
25 p_attribute7 IN VARCHAR2 := NULL,
26 p_attribute8 IN VARCHAR2 := NULL,
27 p_attribute9 IN VARCHAR2 := NULL,
28 p_attribute10 IN VARCHAR2 := NULL,
29 p_attribute11 IN VARCHAR2 := NULL,
30 p_attribute12 IN VARCHAR2 := NULL,
31 p_attribute13 IN VARCHAR2 := NULL,
32 p_attribute14 IN VARCHAR2 := NULL,
33 p_attribute15 IN VARCHAR2 := NULL,
34 p_attribute16 IN VARCHAR2 := NULL,
35 p_attribute17 IN VARCHAR2 := NULL,
36 p_attribute18 IN VARCHAR2 := NULL,
37 p_attribute19 IN VARCHAR2 := NULL,
38 p_attribute20 IN VARCHAR2 := NULL,
39 p_attribute21 IN VARCHAR2 := NULL,
40 p_attribute22 IN VARCHAR2 := NULL,
41 p_attribute23 IN VARCHAR2 := NULL,
42 p_attribute24 IN VARCHAR2 := NULL,
43 p_relationship_code IN VARCHAR2 := NULL,
44 p_relationship_type IN VARCHAR2 := NULL,
45 p_relationship_comments IN VARCHAR2 := NULL,
46 p_start_date IN DATE := NULL,
47 p_end_date IN DATE := NULL,
48 p_status IN VARCHAR2 := NULL
49 ) RETURN hz_org_contact_bo AS
50 BEGIN
51 RETURN hz_org_contact_bo(
52 action_type => NULL,
53 common_obj_id => NULL,
54 org_contact_id => p_org_contact_id,
55 organization_id => NULL,
56 orig_system => p_orig_system,
57 orig_system_reference => p_orig_system_reference,
58 comments => p_comments,
59 contact_number => p_contact_number,
60 department_code => p_department_code,
61 department => p_department,
62 title => p_title,
63 job_title => p_job_title,
64 decision_maker_flag => p_decision_maker_flag,
65 job_title_code => p_job_title_code,
66 reference_use_flag => p_reference_use_flag,
67 rank => p_rank,
68 party_site_id => p_party_site_id,
69 attribute_category => p_attribute_category,
70 attribute1 => p_attribute1,
71 attribute2 => p_attribute2,
72 attribute3 => p_attribute3,
73 attribute4 => p_attribute4,
74 attribute5 => p_attribute5,
75 attribute6 => p_attribute6,
76 attribute7 => p_attribute7,
77 attribute8 => p_attribute8,
78 attribute9 => p_attribute9,
79 attribute10 => p_attribute10,
80 attribute11 => p_attribute11,
81 attribute12 => p_attribute12,
82 attribute13 => p_attribute13,
83 attribute14 => p_attribute14,
84 attribute15 => p_attribute15,
85 attribute16 => p_attribute16,
86 attribute17 => p_attribute17,
87 attribute18 => p_attribute18,
88 attribute19 => p_attribute19,
89 attribute20 => p_attribute20,
90 attribute21 => p_attribute21,
91 attribute22 => p_attribute22,
92 attribute23 => p_attribute23,
93 attribute24 => p_attribute24,
94 program_update_date => NULL,
95 created_by_module => NULL,
96 created_by_name => NULL,
97 creation_date => NULL,
98 last_update_date => NULL,
99 last_updated_by_name => NULL,
100 relationship_code => p_relationship_code,
101 relationship_type => p_relationship_type,
102 relationship_comments => p_relationship_comments,
103 start_date => p_start_date,
104 end_date => p_end_date,
105 status => p_status,
106 orig_sys_objs => HZ_ORIG_SYS_REF_OBJ_TBL(),
107 person_profile_obj => NULL,
108 org_contact_role_objs => HZ_ORG_CONTACT_ROLE_OBJ_TBL(),
109 party_site_objs => HZ_PARTY_SITE_BO_TBL(),
110 phone_objs => HZ_PHONE_CP_BO_TBL(),
111 telex_objs => HZ_TELEX_CP_BO_TBL(),
112 email_objs => HZ_EMAIL_CP_BO_TBL(),
113 web_objs => HZ_WEB_CP_BO_TBL(),
114 sms_objs => HZ_SMS_CP_BO_TBL(),
115 contact_pref_objs => HZ_CONTACT_PREF_OBJ_TBL()
116 );
117 END create_object;
118 END;