1 PACKAGE PA_CLIENT_EXT_FV_BUDGET_INT AUTHID CURRENT_USER AS
2 /* $Header: PAXFBIES.pls 120.2 2006/12/27 11:22:33 anuagraw noship $ */
3 /*
4 * This extension or a function will be provided to integrate budget lines in projects to
5 * open interface tables.
6 * @rep:scope public
7 * @rep:product PA
8 * @rep:lifecycle active
9 * @rep:displayname Budget Interface
10 * @rep:compatibility S
11 * @rep:category BUSINESS_ENTITY PA_PROJECT
12 * @rep:category BUSINESS_ENTITY PA_BUDGET
13 * @rep:category BUSINESS_ENTITY PA_FORECAST
14 * @rep:doccd 120pjapi.pdf See the Oracle Projects API's, Client Extensions, and Open Interfaces Reference
15 */
16
17
18 /*
19 * This procedure is used to insert Budget Lines into interface tables.
20 * @param p_project_id Unique identifier of the project in Oracle Projects.
21 * @rep:paraminfo {@rep:required}
22 * @param p_pre_baselined_version_id Unique identifier of the budget version
23 * previous to current baseline budget version.
24 * @rep:paraminfo {@rep:required}
25 * @param p_baselined_budget_version_id Unique identifier of the current baselined
26 * budget version .
27 * @rep:paraminfo {@rep:required}
28 * @param x_rejection_code identifier of the source of the error and the error message
29 * causing rejecion.
30 * @rep:paraminfo {@rep:required}
31 * @param x_interface_status identifier of the success status of the budget integration
32 * to open interface tables.
33 * @rep:paraminfo {@rep:required}
34 * @rep:scope public
35 * @rep:lifecycle active
36 * @rep:displayname Budget Interface
37 * @rep:compatibility S
38 */
39 PROCEDURE INSERT_BUDGET_LINES
40 ( p_project_id IN NUMBER
41 ,p_pre_baselined_version_id IN NUMBER
42 ,p_baselined_budget_version_id IN NUMBER
43 ,x_rejection_code OUT NOCOPY VARCHAR2
44 ,x_interface_status OUT NOCOPY VARCHAR2
45 ) ;
46
47 end PA_CLIENT_EXT_FV_BUDGET_INT;