1 package HZ_MAP_PARTY_PUB AUTHID CURRENT_USER AS
2 /*$Header: ARHMAPSS.pls 120.5 2005/06/24 13:18:08 dmmehta ship $*/
3
4 TYPE fin_num_table IS TABLE OF hz_financial_numbers%ROWTYPE
5 INDEX BY BINARY_INTEGER;
6
7 procedure map(
8 p_api_version IN NUMBER,
9 p_init_msg_list IN VARCHAR2:= FND_API.G_FALSE,
10 p_commit IN VARCHAR2:= FND_API.G_FALSE,
11 p_group_id IN NUMBER := NULL,
12 x_return_status OUT NOCOPY VARCHAR2,
13 x_msg_count OUT NOCOPY NUMBER,
14 x_msg_data OUT NOCOPY VARCHAR2,
15 p_inactivate_flag IN VARCHAR2 := 'Y',
16 p_validation_level IN NUMBER:= FND_API.G_VALID_LEVEL_FULL
17
18 );
19
20 procedure map_conc_wrapper(
21 errbuf OUT NOCOPY VARCHAR2,
22 retcode OUT NOCOPY VARCHAR2,
23 p_group_id IN VARCHAR2 := NULL
24 );
25
26 procedure store_org(
27 p_organization_rec IN OUT NOCOPY HZ_PARTY_V2PUB.organization_rec_type,
28 x_organization_profile_id OUT NOCOPY NUMBER,
29 x_return_status IN OUT NOCOPY VARCHAR2
30 );
31
32 procedure store_party_site(
33 p_party_site_rec IN OUT NOCOPY hz_party_site_v2pub.party_site_rec_type,
34 x_return_status IN OUT NOCOPY VARCHAR2
35 );
36
37 procedure store_contact_point(
38 p_contact_points_rec IN OUT NOCOPY hz_contact_point_v2pub.contact_point_rec_type,
39 p_phone_rec IN OUT NOCOPY hz_contact_point_v2pub.phone_rec_type,
40 x_return_status IN OUT NOCOPY VARCHAR2
41 );
42
43 procedure store_credit_ratings(
44 --p_credit_ratings_rec IN OUT NOCOPY hz_party_info_pub.credit_ratings_rec_type,
45 p_credit_ratings_rec IN OUT NOCOPY HZ_PARTY_INFO_V2PUB.credit_rating_rec_type,
46 x_return_status IN OUT NOCOPY VARCHAR2
47 );
48
49 procedure do_store_financial_report(
50 --p_fin_rep_rec IN OUT NOCOPY hz_org_info_pub.financial_reports_rec_type,
51 p_fin_rep_rec IN OUT NOCOPY HZ_ORGANIZATION_INFO_V2PUB.financial_report_rec_type,
52 x_new_fin_report OUT NOCOPY VARCHAR2,
53 x_return_status IN OUT NOCOPY VARCHAR2
54 );
55
56 procedure do_store_financial_number(
57 --p_fin_num_rec IN OUT NOCOPY hz_org_info_pub.financial_numbers_rec_type ,
58 p_fin_num_rec IN OUT NOCOPY HZ_ORGANIZATION_INFO_V2PUB.financial_number_rec_type ,
59 p_new_fin_report IN VARCHAR2,
60 p_fin_num_tab IN fin_num_table,
61 x_return_status IN OUT NOCOPY VARCHAR2
62 );
63
64 procedure store_party_rel(
65 p_party_rel_rec IN OUT NOCOPY hz_relationship_v2pub.relationship_rec_type,
66 x_return_status IN OUT NOCOPY VARCHAR2
67 );
68
69 procedure store_business_report(
70 p_organization_profile_id NUMBER,
71 p_business_report CLOB
72 );
73
74 -- Bug 3417357 : Added parameter p_create_new
75 procedure do_store_location(
76 p_location_rec IN OUT NOCOPY hz_location_v2pub.location_rec_type,
77 p_party_id IN NUMBER,
78 p_old_party_site_id IN NUMBER,
79 p_create_new IN BOOLEAN,
80 x_return_status IN OUT NOCOPY VARCHAR2
81 );
82
83 procedure store_classification(
84 p_code_assignment_rec IN OUT NOCOPY hz_classification_v2pub.code_assignment_rec_type,
85 x_return_status IN OUT NOCOPY VARCHAR2
86 );
87
88
89
90 END HZ_MAP_PARTY_PUB;