DBA Data[Home] [Help]

PACKAGE: APPS.IGS_FI_F_RET_SCHD_HT_PKG

Source


1 package IGS_FI_F_RET_SCHD_HT_PKG AUTHID CURRENT_USER AS
2 /* $Header: IGSSI48S.pls 115.6 2003/02/12 10:08:49 shtatiko ship $*/
3 procedure INSERT_ROW (
4   X_ROWID in out NOCOPY VARCHAR2,
5   X_FEE_CAL_TYPE in VARCHAR2,
6   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
7   X_S_RELATION_TYPE in VARCHAR2,
8   X_SEQUENCE_NUMBER in NUMBER,
9   X_HIST_START_DT in DATE,
10   X_HIST_END_DT in DATE,
11   X_HIST_WHO in NUMBER,
12   X_FEE_TYPE in VARCHAR2,
13   X_FEE_CAT in VARCHAR2,
14   X_SCHEDULE_NUMBER in NUMBER,
15   X_DT_ALIAS in VARCHAR2,
16   X_DAI_SEQUENCE_NUMBER in NUMBER,
17   X_RETENTION_PERCENTAGE in NUMBER,
18   X_RETENTION_AMOUNT in NUMBER,
19   X_ORG_ID in NUMBER,
20   X_MODE in VARCHAR2 default 'R'
21   );
22 procedure LOCK_ROW (
23   X_ROWID in VARCHAR2,
24   X_FEE_CAL_TYPE in VARCHAR2,
25   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
26   X_S_RELATION_TYPE in VARCHAR2,
27   X_SEQUENCE_NUMBER in NUMBER,
28   X_HIST_START_DT in DATE,
29   X_HIST_END_DT in DATE,
30   X_HIST_WHO in NUMBER,
31   X_FEE_TYPE in VARCHAR2,
32   X_FEE_CAT in VARCHAR2,
33   X_SCHEDULE_NUMBER in NUMBER,
34   X_DT_ALIAS in VARCHAR2,
35   X_DAI_SEQUENCE_NUMBER in NUMBER,
36   X_RETENTION_PERCENTAGE in NUMBER,
37   X_RETENTION_AMOUNT in NUMBER
38 );
39 procedure UPDATE_ROW (
40   X_ROWID in VARCHAR2,
41   X_FEE_CAL_TYPE in VARCHAR2,
42   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
43   X_S_RELATION_TYPE in VARCHAR2,
44   X_SEQUENCE_NUMBER in NUMBER,
45   X_HIST_START_DT in DATE,
46   X_HIST_END_DT in DATE,
47   X_HIST_WHO in NUMBER,
48   X_FEE_TYPE in VARCHAR2,
49   X_FEE_CAT in VARCHAR2,
50   X_SCHEDULE_NUMBER in NUMBER,
51   X_DT_ALIAS in VARCHAR2,
52   X_DAI_SEQUENCE_NUMBER in NUMBER,
53   X_RETENTION_PERCENTAGE in NUMBER,
54   X_RETENTION_AMOUNT in NUMBER,
55   X_MODE in VARCHAR2 default 'R'
56   );
57 procedure ADD_ROW (
58   X_ROWID in out NOCOPY VARCHAR2,
59   X_FEE_CAL_TYPE in VARCHAR2,
60   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
61   X_S_RELATION_TYPE in VARCHAR2,
62   X_SEQUENCE_NUMBER in NUMBER,
63   X_HIST_START_DT in DATE,
64   X_HIST_END_DT in DATE,
65   X_HIST_WHO in NUMBER,
66   X_FEE_TYPE in VARCHAR2,
67   X_FEE_CAT in VARCHAR2,
68   X_SCHEDULE_NUMBER in NUMBER,
69   X_DT_ALIAS in VARCHAR2,
70   X_DAI_SEQUENCE_NUMBER in NUMBER,
71   X_RETENTION_PERCENTAGE in NUMBER,
72   X_RETENTION_AMOUNT in NUMBER,
73   X_ORG_ID in NUMBER,
74   X_MODE in VARCHAR2 default 'R'
75   );
76 procedure DELETE_ROW (
77   X_ROWID in VARCHAR2
78 );
79   FUNCTION Get_PK_For_Validation (
80     x_fee_cal_type IN VARCHAR2,
81     x_fee_ci_sequence_number IN NUMBER,
82     x_s_relation_type IN VARCHAR2,
83     x_sequence_number IN NUMBER,
84     x_hist_start_dt IN DATE
85     ) RETURN BOOLEAN;
86   FUNCTION Get_UK1_For_Validation (
87     x_fee_cal_type IN VARCHAR2,
88     x_fee_ci_sequence_number IN NUMBER,
89     x_fee_type IN VARCHAR2,
90     x_fee_cat IN VARCHAR2,
91     x_schedule_number IN NUMBER,
92 	x_hist_start_dt IN DATE
93     ) RETURN BOOLEAN;
94   PROCEDURE Check_Constraints (
95     column_name  IN  VARCHAR2 DEFAULT NULL,
96     column_value IN  VARCHAR2 DEFAULT NULL
97   );
98   PROCEDURE Before_DML (
99     p_action IN VARCHAR2,
100     x_rowid IN  VARCHAR2 DEFAULT NULL,
101     x_fee_cal_type IN VARCHAR2 DEFAULT NULL,
102     x_fee_ci_sequence_number IN NUMBER DEFAULT NULL,
103     x_s_relation_type IN VARCHAR2 DEFAULT NULL,
104     x_sequence_number IN NUMBER DEFAULT NULL,
105     x_hist_start_dt IN DATE DEFAULT NULL,
106     x_hist_end_dt IN DATE DEFAULT NULL,
107     x_hist_who IN VARCHAR2 DEFAULT NULL,
108     x_fee_type IN VARCHAR2 DEFAULT NULL,
109     x_fee_cat IN VARCHAR2 DEFAULT NULL,
110     x_schedule_number IN NUMBER DEFAULT NULL,
111     x_dt_alias IN VARCHAR2 DEFAULT NULL,
112     x_dai_sequence_number IN NUMBER DEFAULT NULL,
113     x_retention_percentage IN NUMBER DEFAULT NULL,
114     x_retention_amount IN NUMBER DEFAULT NULL,
115     x_org_id IN NUMBER DEFAULT NULL,
116     x_creation_date IN DATE DEFAULT NULL,
117     x_created_by IN NUMBER DEFAULT NULL,
118     x_last_update_date IN DATE DEFAULT NULL,
119     x_last_updated_by IN NUMBER DEFAULT NULL,
120     x_last_update_login IN NUMBER DEFAULT NULL
121   );
122   PROCEDURE GET_FK_IGS_FI_F_CAT_CA_INST (
123     x_fee_cat IN VARCHAR2,
124     x_fee_cal_type IN VARCHAR2,
125     x_fee_ci_sequence_number IN NUMBER
126     );
127 end IGS_FI_F_RET_SCHD_HT_PKG;