DBA Data[Home] [Help]

PACKAGE: APPS.XLE_PARTY_MERGE_PUB

Source


1 PACKAGE XLE_PARTY_MERGE_PUB AUTHID CURRENT_USER as
2 /* $Header: xleptymerges.pls 120.3 2006/03/29 14:43:01 cjain ship $ */
3 
4 G_PACKAGE_NAME CONSTANT VARCHAR2(50) := 'XLE_PARTY_MERGE_PUB';
5 
6 --***************************************************************************--
7 
8 --========================================================================
9 -- PROCEDURE : merge_registrations       Called by HZ Party merge routine
10 --                                       Should not be called by any other application
11 --
12 -- COMMENT   : This procedure is used to perform for following actions
13 --             When the relationship party merges
14 --             the corresponding initiator_id and recipient_id need to be merged
15 --========================================================================
16 
17 PROCEDURE merge_registrations(
18 p_entity_name         IN             VARCHAR2,
19 p_from_id             IN             NUMBER,
20 p_to_id               IN  OUT NOCOPY NUMBER,
21 p_from_fk_id          IN             NUMBER,
22 p_to_fk_id            IN             NUMBER,
23 p_parent_entity_name  IN             VARCHAR2,
24 p_batch_id            IN             NUMBER,
25 p_batch_party_id      IN             NUMBER,
26 x_return_status       OUT NOCOPY     VARCHAR2);
27 
28 
29 --========================================================================
30 -- PROCEDURE : merge_reg_functions         Called by HZ Party merge routine
31 --                                      Should not be called by any other application
32 --
33 -- COMMENT   : This procedure is used to perform for following actions
34 --             When the relationship party merges
35 --             the corresponding party_id needs to be merged
36 --========================================================================
37 
38 PROCEDURE merge_reg_functions(
39 p_entity_name         IN            VARCHAR2,
40 p_from_id             IN             NUMBER,
41 p_to_id               IN  OUT NOCOPY NUMBER,
42 p_from_fk_id          IN             NUMBER,
43 p_to_fk_id            IN             NUMBER,
44 p_parent_entity_name  IN             VARCHAR2,
45 p_batch_id            IN             NUMBER,
46 p_batch_party_id      IN             NUMBER,
47 x_return_status       OUT NOCOPY     VARCHAR2);
48 
49 --========================================================================
50 -- PROCEDURE : merge_legal_entities     Called by HZ Party merge routine
51 --                                      Should not be called by any other application
52 --
53 -- COMMENT   : This procedure is used to perform for following actions
54 --             When the relationship party merges
55 --             It should veto the merging of legal entities.
56 --========================================================================
57 
58 PROCEDURE merge_legal_entities(
59 p_entity_name         IN             VARCHAR2,
60 p_from_id             IN             NUMBER,
61 p_to_id               IN  OUT NOCOPY NUMBER,
62 p_from_fk_id          IN             NUMBER,
63 p_to_fk_id            IN             NUMBER,
64 p_parent_entity_name  IN             VARCHAR2,
65 p_batch_id            IN             NUMBER,
66 p_batch_party_id      IN             NUMBER,
67 x_return_status       OUT NOCOPY     VARCHAR2);
68 
69 --========================================================================
70 -- PROCEDURE : merge_establishments     Called by HZ Party merge routine
71 --                                      Should not be called by any other application
72 --
73 -- COMMENT   : This procedure is used to perform for following actions
74 --             When the relationship party merges
75 --             It should veto the merging of establishments.
76 --========================================================================
77 
78 PROCEDURE merge_establishments(
79 p_entity_name         IN             VARCHAR2,
80 p_from_id             IN             NUMBER,
81 p_to_id               IN  OUT NOCOPY NUMBER,
82 p_from_fk_id          IN             NUMBER,
83 p_to_fk_id            IN             NUMBER,
84 p_parent_entity_name  IN             VARCHAR2,
85 p_batch_id            IN             NUMBER,
86 p_batch_party_id      IN             NUMBER,
87 x_return_status       OUT NOCOPY     VARCHAR2);
88 
89 END XLE_PARTY_MERGE_PUB;
90