DBA Data[Home] [Help]

PACKAGE: APPS.CN_PROCESS_TAE_TRX_PUB

Source


1 PACKAGE CN_PROCESS_TAE_TRX_PUB AUTHID CURRENT_USER as
2 --$Header: cnpptxws.pls 120.1 2005/11/25 03:08:30 rramakri noship $
3 /*#
4  * This public package populates results from the Territory Assignment Engine
5  * into Oracle Incentive Compensation transactions tables.
6  * @rep:scope public
7  * @rep:product CN
8  * @rep:displayname Populate TAE Data in OIC Public Application Program Interface
9  * @rep:lifecycle active
10  * @rep:compatibility S
11  * @rep:category BUSINESS_ENTITY CN_COMP_PLANS
12  */
13 
14 -- Start of Comments
15 -- API name 	: Process_Trx_Records
16 -- Type		: Public.
17 -- Pre-reqs	: None.
18 -- Usage	: This procedure reads the territory resource from the TAE
19 -- 		  output table and populates the allocated resource information
20 --		  back to the OIC transaction interface table.
21 -- IN		:  p_api_version        IN NUMBER      Require
22 -- 		   p_init_msg_list      IN VARCHAR2    Optional
23 -- 		   	Default = FND_API.G_FALSE
24 -- 		   p_commit	        IN VARCHAR2    Optional
25 -- 		       	Default = FND_API.G_FALSE
26 -- 		   p_validation_level   IN NUMBER      Optional
27 -- 		       	Default = FND_API.G_VALID_LEVEL_FULL
28 -- OUT		:  x_return_status     OUT	      VARCHAR2(1)
29 -- 		   x_msg_count	       OUT	      NUMBER
30 -- 		   x_msg_data	       OUT	      VARCHAR2(2000)
31 -- Version	: Current version	1.0
32 --		  Initial version 	1.0
33 
34 /*#
35  * This procedure reads the territory resource from the TAE output table and
36  * populates the allocated resource information back to the OIC transaction
37  * interface table.
38  * @param p_api_version API Version
39  * @param p_init_msg_list Initialize Message List
40  * @param p_commit Commit after create
41  * @param p_validation_level Validation Level
42  * @param x_return_status Status of the create operation
43  * @param x_msg_count Number of error messages returned
44  * @param x_msg_data Error messages
45  * @rep:scope public
46  * @rep:lifecycle active
47  * @rep:displayname Populate Transaction Interface Table Records With Allocated Resource Information
48  */
49 
50 PROCEDURE Process_Trx_Records(
51 
52         p_api_version   	    	IN	NUMBER,
53      	p_init_msg_list         	IN      VARCHAR2 	:= FND_API.G_TRUE,
54 	p_commit	            	IN      VARCHAR2 	:= FND_API.G_FALSE,
55      	p_validation_level      	IN      VARCHAR2 	:= FND_API.G_VALID_LEVEL_FULL,
56 
57 	x_return_status         OUT NOCOPY     VARCHAR2,
58      	x_msg_count             OUT NOCOPY     NUMBER,
59      	x_msg_data              OUT NOCOPY     VARCHAR2,
60 	p_org_id                        IN     NUMBER);
61 
62 
63 END CN_PROCESS_TAE_TRX_PUB;