DBA Data[Home] [Help]

PACKAGE: APPS.IGI_ITR_CHARGE_LINES_PKG

Source


1 PACKAGE IGI_ITR_CHARGE_LINES_PKG as
2 -- $Header: igiitrts.pls 120.3.12000000.1 2007/09/12 10:32:54 mbremkum ship $
3 --
4 
5   PROCEDURE  Insert_Row(X_Rowid                            IN OUT NOCOPY VARCHAR2,
6                         X_It_Service_Line_Id               IN OUT NOCOPY NUMBER,
7                         X_It_Header_Id                     NUMBER,
8                         X_It_Line_Num                      NUMBER,
9                         X_Set_Of_Books_Id                  NUMBER,
10                         X_Receiving_Ccid                   NUMBER,
11                         X_Creation_Ccid                    NUMBER,
12                         X_Charge_Center_Id                 NUMBER,
13                         X_Charge_Service_Id                NUMBER,
14                         X_Service_Id                       NUMBER,
15                         X_Crea_Cost_Center                 VARCHAR2,
16                         X_Crea_Conf_Segment_Value          VARCHAR2,
17                         X_Recv_Cost_Center                 VARCHAR2,
18                         X_Recv_Conf_Segment_Value          VARCHAR2,
19                         X_Effective_Date                   DATE,
20                         X_Entered_Dr                       NUMBER,
21                         X_Entered_Cr                       NUMBER,
22                         X_Description                      VARCHAR2,
23                         X_Status_Flag                      VARCHAR2,
24                         X_Posting_Flag                     VARCHAR2,
25                         X_Submit_Date                      DATE,
26                         X_Suggested_Amount                 NUMBER,
27                         X_Rejection_Note                   VARCHAR2,
28                         X_Failed_Funds_Lookup_code         VARCHAR2,
29                         X_Encumbrance_Flag                 VARCHAR2,
30                         X_Encumbered_Amount                NUMBER,
31                         X_Unencumbered_Amount              NUMBER,
32                         X_Gl_Encumbered_Date               DATE,
33                         X_Gl_Encumbered_Period_Name        VARCHAR2,
34                         X_Gl_Cancelled_Date                DATE,
35                         X_Prevent_Encumbrance_Flag         VARCHAR2,
36                         X_Je_Header_Id                     NUMBER,
37                         X_Receiver_Id                      NUMBER,
38                         X_Charge_Range_Id                  NUMBER,
39                         X_Creation_Date                    DATE,
40                         X_Created_By                       NUMBER,
41                         X_Last_Update_Login                NUMBER,
42                         X_Last_Update_Date                 DATE,
43                         X_Last_Updated_By                  NUMBER
44   );
45 
46 
47 
48   PROCEDURE    Lock_Row(X_Rowid                            VARCHAR2,
49                         X_It_Service_Line_Id               NUMBER,
50                         X_It_Header_Id                     NUMBER,
51                         X_It_Line_Num                      NUMBER,
52                         X_Set_Of_Books_Id                  NUMBER,
53                         X_Receiving_Ccid                   NUMBER,
54                         X_Creation_Ccid                    NUMBER,
55                         X_Charge_Center_Id                 NUMBER,
56                         X_Charge_Service_Id                NUMBER,
57                         X_Service_Id                       NUMBER,
58                         X_Crea_Cost_Center                 VARCHAR2,
59                         X_Crea_Conf_Segment_Value          VARCHAR2,
60                         X_Recv_Cost_Center                 VARCHAR2,
61                         X_Recv_Conf_Segment_Value          VARCHAR2,
62                         X_Effective_Date                   DATE,
63                         X_Entered_Dr                       NUMBER,
64                         X_Entered_Cr                       NUMBER,
65                         X_Description                      VARCHAR2,
66                         X_Status_Flag                      VARCHAR2,
67                         X_Posting_Flag                     VARCHAR2,
68                         X_Submit_Date                      DATE,
69                         X_Suggested_Amount                 NUMBER,
70                         X_Rejection_Note                   VARCHAR2,
71                         X_Failed_Funds_Lookup_code         VARCHAR2,
72                         X_Encumbrance_Flag                 VARCHAR2,
73                         X_Encumbered_Amount                NUMBER,
74                         X_Unencumbered_Amount              NUMBER,
75                         X_Gl_Encumbered_Date               DATE,
76                         X_Gl_Encumbered_Period_Name        VARCHAR2,
77                         X_Gl_Cancelled_Date                DATE,
78                         X_Prevent_Encumbrance_Flag         VARCHAR2,
79                         X_Je_Header_Id                     NUMBER,
80                         X_Receiver_Id                      NUMBER,
81                         X_Charge_Range_Id                  NUMBER
82   );
83 
84 
85 
86   PROCEDURE  Update_Row(X_Rowid                            VARCHAR2,
87                         X_It_Service_Line_Id               NUMBER,
88                         X_It_Header_Id                     NUMBER,
89                         X_It_Line_Num                      NUMBER,
90                         X_Set_Of_Books_Id                  NUMBER,
91                         X_Receiving_Ccid                   NUMBER,
92                         X_Creation_Ccid                    NUMBER,
93                         X_Charge_Center_Id                 NUMBER,
94                         X_Charge_Service_Id                NUMBER,
95                         X_Service_Id                       NUMBER,
96                         X_Crea_Cost_Center                 VARCHAR2,
97                         X_Crea_Conf_Segment_Value          VARCHAR2,
98                         X_Recv_Cost_Center                 VARCHAR2,
99                         X_Recv_Conf_Segment_Value          VARCHAR2,
100                         X_Effective_Date                   DATE,
101                         X_Entered_Dr                       NUMBER,
102                         X_Entered_Cr                       NUMBER,
103                         X_Description                      VARCHAR2,
104                         X_Status_Flag                      VARCHAR2,
105                         X_Posting_Flag                     VARCHAR2,
106                         X_Submit_Date                      DATE,
107                         X_Suggested_Amount                 NUMBER,
108                         X_Rejection_Note                   VARCHAR2,
109                         X_Failed_Funds_Lookup_code         VARCHAR2,
110                         X_Encumbrance_Flag                 VARCHAR2,
111                         X_Encumbered_Amount                NUMBER,
112                         X_Unencumbered_Amount              NUMBER,
113                         X_Gl_Encumbered_Date               DATE,
114                         X_Gl_Encumbered_Period_Name        VARCHAR2,
115                         X_Gl_Cancelled_Date                DATE,
116                         X_Prevent_Encumbrance_Flag         VARCHAR2,
117                         X_Je_Header_Id                     NUMBER,
118                         X_Receiver_Id                      NUMBER,
119                         X_Charge_Range_Id                  NUMBER,
120                         X_Last_Update_Login                NUMBER,
121                         X_Last_Update_Date                 DATE,
122                         X_Last_Updated_By                  NUMBER
123   );
124 
125 
126 
127    PROCEDURE Delete_Row(X_Rowid VARCHAR2);
128 
129    -- to check the service line number is unique for the cross charge
130    PROCEDURE check_unique(X_Rowid         VARCHAR2,
131                           X_It_Line_Num   NUMBER,
132                           X_It_Header_Id  NUMBER);
133 
134    -- OPSF(I) ITR  Bug 1764441  22-May-2001  S Brewer Start(1)
135    -- to delete lines when the header has been deleted
136    PROCEDURE delete_lines(X_It_Header_Id NUMBER);
137    -- OPSF(I) ITR  Bug 1764441  22-May-2001  S Brewer End(1)
138 
139 END IGI_ITR_CHARGE_LINES_PKG;