[Home] [Help]
PACKAGE: APPS.HZ_DYN_VALIDATION
Source
1 PACKAGE hz_dyn_validation AUTHID CURRENT_USER AS
2 /*$Header: ARHDVSS.pls 115.2 2002/05/21 16:19:23 pkm ship $ */
3 invalid_profile_option EXCEPTION;
4 invalid_validation_procedure EXCEPTION;
5 null_profile_value EXCEPTION;
6 execution_error EXCEPTION;
7
8 PROCEDURE validate_organization (
9 x_organization IN hz_party_v2pub.organization_rec_type,
10 x_validation_profile IN VARCHAR2,
11 x_temp_id IN NUMBER DEFAULT NULL
12 );
13
14 PROCEDURE validate_group (
15 x_group IN hz_party_v2pub.group_rec_type,
16 x_validation_profile IN VARCHAR2,
17 x_temp_id IN NUMBER DEFAULT NULL
18 );
19
20 PROCEDURE validate_relationship (
21 x_relationship IN hz_relationship_v2pub.relationship_rec_type,
22 x_validation_profile IN VARCHAR2,
23 x_temp_id IN NUMBER DEFAULT NULL
24 );
25
26 PROCEDURE validate_org_contact (
27 x_org_contact IN hz_party_contact_v2pub.org_contact_rec_type,
28 x_validation_profile IN VARCHAR2,
29 x_temp_id IN NUMBER DEFAULT NULL
30 );
31
32 PROCEDURE validate_party_site (
33 x_party_site IN hz_party_site_v2pub.party_site_rec_type,
34 x_validation_profile IN VARCHAR2,
35 x_temp_id IN NUMBER DEFAULT NULL
36 );
37
38 PROCEDURE validate_location (
39 x_location IN hz_location_v2pub.location_rec_type,
40 x_validation_profile IN VARCHAR2,
41 x_temp_id IN NUMBER DEFAULT NULL
42 );
43
44 PROCEDURE validate_contact_point (
45 x_contact_point IN hz_contact_point_v2pub.contact_point_rec_type,
46 x_edi_contact IN hz_contact_point_v2pub.edi_rec_type,
47 x_eft_contact IN hz_contact_point_v2pub.eft_rec_type,
48 x_email_contact IN hz_contact_point_v2pub.email_rec_type,
49 x_phone_contact IN hz_contact_point_v2pub.phone_rec_type,
50 x_telex_contact IN hz_contact_point_v2pub.telex_rec_type,
51 x_web_contact IN hz_contact_point_v2pub.web_rec_type,
52 x_validation_profile IN VARCHAR2,
53 x_temp_id IN NUMBER DEFAULT NULL
54 );
55
56 END hz_dyn_validation;