1 package PA_PROJECT_CORE2 as
2 -- $Header: PAXPCO2S.pls 120.1 2005/08/19 17:16:13 mwasowic noship $
3
4 --
5 -- PROCEDURE
6 -- copy_task
7 -- PURPOSE
8 --
9 -- The objective of this procedure is to create a new
10 -- tasks for a project by copying the tasks of another project.
11 -- Task level information such as transaction controls, billing
12 -- assignment, project asset assignments, percent completes,
13 -- burden schedules, and overrides will also be copied.
14 --
15 -- Users must pass in x_orig_project_id and x_new_project_id.
16 --
17 procedure copy_task ( x_orig_project_id IN number
18 , x_new_project_id IN number
19 , x_err_code IN OUT NOCOPY number --File.Sql.39 bug 4440895
20 , x_err_stage IN OUT NOCOPY varchar2 --File.Sql.39 bug 4440895
21 , x_err_stack IN OUT NOCOPY varchar2); --File.Sql.39 bug 4440895
22
23
24 -- ------------------------------------------------------------
25 -- Create_Def_Prj_Stus_Controls
26 -- This procedure creates the default project status controls
27 -- for a new project status. The defaults are created from
28 -- the system status of the new status being created.
29 --
30 -- This procedure should be called after inserting a new
31 -- project status.
32 -- ------------------------------------------------------------
33
34 PROCEDURE Create_Def_Prj_Stus_Controls(
35 X_Project_Status_Code IN VARCHAR2,
36 X_Project_System_Status_Code IN VARCHAR2,
37 X_err_code IN OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
38 X_err_stage IN OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
39 X_err_stack IN OUT NOCOPY VARCHAR2 ); --File.Sql.39 bug 4440895
40
41
42 end PA_PROJECT_CORE2 ;