DBA Data[Home] [Help]

PACKAGE: APPS.HZ_PARTY_USG_ASSIGNMENT_PUB

Source


1 PACKAGE HZ_PARTY_USG_ASSIGNMENT_PUB AUTHID CURRENT_USER AS
2 /*$Header: ARHPUASS.pls 120.0 2005/05/23 22:22:00 jhuang noship $ */
3 
4 
5 --------------------------------------
6 -- public procedures and functions
7 --------------------------------------
8 
9 /**
10  * PROCEDURE assign_party_usage
11  *
12  * DESCRIPTION
13  *     Creates party usage assignment.
14  *
15  * EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
16  *
17  * ARGUMENTS
18  *   IN:
19  *     p_init_msg_list            Initialize message stack if it is set to
20  *                                FND_API.G_TRUE. Default is FND_API.G_FALSE.
21  *     p_party_usg_assignment_rec Party usage assignment record.
22  *   IN/OUT:
23  *   OUT:
24  *     x_return_status            Return status after the call. The status can
25  *                                be FND_API.G_RET_STS_SUCCESS (success),
26  *                                FND_API.G_RET_STS_ERROR (error),
27  *                                FND_API.G_RET_STS_UNEXP_ERROR (unexpected error).
28  *     x_msg_count                Number of messages in message stack.
29  *     x_msg_data                 Message text if x_msg_count is 1.
30  *
31  * NOTES
32  *
33  * MODIFICATION HISTORY
34  *
35  *   05/01/05      Jianying Huang     o Created.
36  *
37  */
38 
39 PROCEDURE assign_party_usage (
40     p_init_msg_list               IN     VARCHAR2 DEFAULT NULL,
41     p_party_usg_assignment_rec    IN     HZ_PARTY_USG_ASSIGNMENT_PVT.party_usg_assignment_rec_type,
42     x_return_status               OUT    NOCOPY VARCHAR2,
43     x_msg_count                   OUT    NOCOPY NUMBER,
44     x_msg_data                    OUT    NOCOPY VARCHAR2
45 );
46 
47 
48 /**
49  * PROCEDURE inactivate_usg_assignment
50  *
51  * DESCRIPTION
52  *     Inactivates party usage assignment.
53  *
54  * EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
55  *
56  * ARGUMENTS
57  *   IN:
58  *     p_init_msg_list            Initialize message stack if it is set to
59  *                                FND_API.G_TRUE. Default is FND_API.G_FALSE.
60  *     p_party_usg_assignment_id  Party usage assignment Id.
61  *     p_party_id                 Party Id
62  *     p_party_usage_code         Party usage code
63  *   IN/OUT:
64  *   OUT:
65  *     x_return_status            Return status after the call. The status can
66  *                                be FND_API.G_RET_STS_SUCCESS (success),
67  *                                FND_API.G_RET_STS_ERROR (error),
68  *                                FND_API.G_RET_STS_UNEXP_ERROR (unexpected error).
69  *     x_msg_count                Number of messages in message stack.
70  *     x_msg_data                 Message text if x_msg_count is 1.
71  *
72  * NOTES
73  *
74  * MODIFICATION HISTORY
75  *
76  *   05/01/05      Jianying Huang     o Created.
77  *
78  */
79 
80 PROCEDURE inactivate_usg_assignment (
81     p_init_msg_list               IN     VARCHAR2 DEFAULT NULL,
82     p_party_usg_assignment_id     IN     NUMBER DEFAULT NULL,
83     p_party_id                    IN     NUMBER DEFAULT NULL,
84     p_party_usage_code            IN     VARCHAR2 DEFAULT NULL,
85     x_return_status               OUT    NOCOPY VARCHAR2,
86     x_msg_count                   OUT    NOCOPY NUMBER,
87     x_msg_data                    OUT    NOCOPY VARCHAR2
88 );
89 
90 
91 /**
92  * PROCEDURE update_usg_assignment
93  *
94  * DESCRIPTION
95  *     Update party usage assignment.
96  *
97  * EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
98  *
99  * ARGUMENTS
100  *   IN:
101  *     p_init_msg_list            Initialize message stack if it is set to
102  *                                FND_API.G_TRUE. Default is FND_API.G_FALSE.
103  *     p_party_usg_assignment_id  Party usage assignment Id.
104  *     p_party_usg_assignment_rec Party usage assignment record.
105  *   IN/OUT:
106  *   OUT:
107  *     x_return_status            Return status after the call. The status can
108  *                                be FND_API.G_RET_STS_SUCCESS (success),
109  *                                FND_API.G_RET_STS_ERROR (error),
110  *                                FND_API.G_RET_STS_UNEXP_ERROR (unexpected error).
111  *     x_msg_count                Number of messages in message stack.
112  *     x_msg_data                 Message text if x_msg_count is 1.
113  *
114  * NOTES
115  *
116  * MODIFICATION HISTORY
117  *
118  *   05/01/05      Jianying Huang     o Created.
119  *
120  */
121 
122 PROCEDURE update_usg_assignment (
123     p_init_msg_list               IN     VARCHAR2 DEFAULT NULL,
124     p_party_usg_assignment_id     IN     NUMBER DEFAULT NULL,
125     p_party_usg_assignment_rec    IN     HZ_PARTY_USG_ASSIGNMENT_PVT.party_usg_assignment_rec_type,
126     x_return_status               OUT    NOCOPY VARCHAR2,
127     x_msg_count                   OUT    NOCOPY NUMBER,
128     x_msg_data                    OUT    NOCOPY VARCHAR2
129 );
130 
131 
132 END HZ_PARTY_USG_ASSIGNMENT_PUB;