[Home] [Help]
TYPE BODY: APPS.CSF_RESOURCE
Source
1 TYPE BODY "CSF_RESOURCE" AS
2 CONSTRUCTOR FUNCTION csf_resource(
3 SELF IN OUT NOCOPY csf_resource
4 , resource_id NUMBER
5 , resource_type VARCHAR2
6 , resource_name VARCHAR2
7 ) RETURN SELF AS RESULT IS
8 BEGIN
9 SELF.resource_id := resource_id;
10 SELF.resource_type := resource_type;
11 SELF.resource_name := resource_name;
12 RETURN;
13 END;
14 CONSTRUCTOR FUNCTION csf_resource(
15 SELF IN OUT NOCOPY csf_resource
16 , resource_index NUMBER
17 , resource_id NUMBER
18 , resource_type VARCHAR2
19 , resource_name VARCHAR2
20 , resource_source VARCHAR2
21 , terr_id NUMBER
22 , terr_name VARCHAR2
23 , terr_rank NUMBER
24 , preferred_resource_flag VARCHAR2
25 , distance NUMBER
26 , planwin_start DATE
27 , planwin_end DATE
28 ) RETURN SELF AS RESULT IS
29 BEGIN
30 SELF.resource_index := resource_index;
31 SELF.resource_id := resource_id;
32 SELF.resource_type := resource_type;
33 SELF.resource_name := resource_name;
34 SELF.resource_source := resource_source;
35 SELF.terr_id := terr_id;
36 SELF.terr_name := terr_name;
37 SELF.terr_rank := terr_rank;
38 SELF.preferred_resource_flag := preferred_resource_flag;
39 SELF.distance := distance;
40 SELF.planwin_start := planwin_start;
41 SELF.planwin_end := planwin_end;
42 RETURN;
43 END;
44 CONSTRUCTOR FUNCTION csf_resource(
45 SELF IN OUT NOCOPY csf_resource
46 , preferred_resource_flag VARCHAR2
47 , resource_index NUMBER
48 , distance NUMBER
49 , resource_id NUMBER
50 , resource_type VARCHAR2
51 , resource_name VARCHAR2
52 , planwin_start DATE
53 , planwin_end DATE
54 ) RETURN SELF AS RESULT IS
55 BEGIN
56 SELF.resource_index := resource_index;
57 SELF.resource_id := resource_id;
58 SELF.resource_type := resource_type;
59 SELF.resource_name := resource_name;
60 SELF.preferred_resource_flag := preferred_resource_flag;
61 SELF.distance := distance;
62 SELF.planwin_start := planwin_start;
63 SELF.planwin_end := planwin_end;
64 RETURN;
65 END;
66 CONSTRUCTOR FUNCTION csf_resource(
67 SELF IN OUT NOCOPY csf_resource
68 , preferred_resource_flag VARCHAR2
69 , resource_index NUMBER
70 , distance NUMBER
71 , resource_id NUMBER
72 , resource_type VARCHAR2
73 , resource_name VARCHAR2
74 , planwin_start DATE
75 , planwin_end DATE
76 , res_preference VARCHAR2
77 ) RETURN SELF AS RESULT IS
78 BEGIN
79 SELF.resource_index := resource_index;
80 SELF.resource_id := resource_id;
81 SELF.resource_type := resource_type;
82 SELF.resource_name := resource_name;
83 SELF.preferred_resource_flag := preferred_resource_flag;
84 SELF.distance := distance;
85 SELF.planwin_start := planwin_start;
86 SELF.planwin_end := planwin_end;
87 SELF.res_preference := res_preference;
88 RETURN;
89 END;
90 END;
91
92