DBA Data[Home] [Help]

PACKAGE: APPS.CS_MULTIORG_PUB

Source


1 PACKAGE CS_MultiOrg_PUB AUTHID CURRENT_USER as
2 /* $Header: csxpmois.pls 120.5 2006/06/26 21:13:44 aseethep ship $ */
3 /*#
4  * This public interface for the charges functionality in Oracle Service, determines the default operating
5  * unit for a charge line based on multi-org rules setup.
6  *
7  * @rep:scope internal
8  * @rep:product CS
9  * @rep:displayname Service Charges
10  * @rep:lifecycle active
11  * @rep:compatibility S
12  * @rep:category BUSINESS_ENTITY CS_SERVICE_CHARGE
13  */
14 /**** Above text has been added to enable the integration repository to extract the data from
15       the source code file and populate the integration repository schema so that the interfaces
16       defined in this package appears in the integration repository.
17 ****/
18 
19 --   *******************************************************
20 --    Start of Comments
21 --   *******************************************************
22 --   API Name:  Get_OrgId
23 --   Type    :  Public
24 --   Purpose :  This public API is to get the MutliOrg id.
25 --              The implementation will be a wrapper on CS_MultiOrg_PVT.Get_OrgId private API.
26 --   Pre-Req :
27 --   Parameters:
28 --       p_api_version          IN                  NUMBER      Required
29 --       p_init_msg_list        IN                  VARCHAR2
30 --       p_commit               IN                  VARCHAR2
31 --       p_validation_level     IN                  NUMBER
32 --       x_return_status        OUT     NOCOPY      VARCHAR2
33 --       x_msg_count            OUT     NOCOPY      NUMBER
34 --       x_msg_data             OUT     NOCOPY      VARCHAR2
35 --       p_incident_id          IN                  NUMBER      Required
36 --       x_org_id			    OUT	    NOCOPY	    NUMBER,
37 --       x_profile			    OUT 	NOCOPY	    VARCHAR2
38 
39 --   Version : Current version 1.0
40 --   End of Comments
41 --
42 
43 /*#
44  * Get OrgID (Version 1.0) can be used to determine the default org_id (i.e operating unit) based on the
45  * multi-org rules setup.
46  *
47  * @rep:scope internal
48  * @rep:lifecycle active
49  * @rep:compatibility S
50  * @rep:displayname Multiorg
51  * @rep:primaryinstance
52 */
53 
54 /**** Above text has been added to enable the integration repository to extract the data from
55       the source code file and populate the integration repository schema so that Get_OrgId API
56       appears in the integration repository.
57 ****/
58 
59 
60 PROCEDURE Get_OrgId (
61     p_api_version		IN              NUMBER,
62     p_init_msg_list		IN 	            VARCHAR2,
63     p_commit			IN			    VARCHAR2,
64     p_validation_level	IN	            NUMBER,
65     x_return_status		OUT     NOCOPY 	VARCHAR2,
66     x_msg_count			OUT 	NOCOPY 	NUMBER,
67     x_msg_data			OUT 	NOCOPY 	VARCHAR2,
68     p_incident_id		IN	            NUMBER,
69     x_org_id			OUT	    NOCOPY	NUMBER,
70     x_profile			OUT 	NOCOPY	VARCHAR2
71 );
72 
73 End CS_MultiOrg_PUB;