DBA Data[Home] [Help]

PACKAGE: APPS.IGS_FI_FEE_TYPE_CI_H_PKG

Source


1 package  IGS_FI_FEE_TYPE_CI_H_PKG AS
2  /* $Header: IGSSI38S.pls 120.1 2005/07/11 04:35:48 appldev ship $*/
3 procedure INSERT_ROW (
4   X_ROWID in out NOCOPY VARCHAR2,
5   X_FEE_TYPE in VARCHAR2,
6   X_FEE_CAL_TYPE in VARCHAR2,
7   X_HIST_START_DT in DATE,
8   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
9   X_HIST_END_DT in DATE,
10   X_HIST_WHO in NUMBER,
11   X_FEE_TYPE_CI_STATUS in VARCHAR2,
12   X_START_DT_ALIAS in VARCHAR2,
13   X_START_DAI_SEQUENCE_NUMBER in NUMBER,
14   X_END_DT_ALIAS in VARCHAR2,
15   X_END_DAI_SEQUENCE_NUMBER in NUMBER,
16   X_RETRO_DT_ALIAS in VARCHAR2,
17   X_RETRO_DAI_SEQUENCE_NUMBER in NUMBER,
18   X_S_CHG_METHOD_TYPE in VARCHAR2,
19   X_RUL_SEQUENCE_NUMBER in NUMBER,
20   X_INITIAL_DEFAULT_AMOUNT   in NUMBER DEFAULT NULL,
21   X_ORG_ID in NUMBER,
22   X_MODE in VARCHAR2 default 'R',
23   X_NONZERO_BILLABLE_CP_FLAG IN VARCHAR2 DEFAULT NULL,
24   X_scope_rul_sequence_num IN NUMBER DEFAULT NULL,
25   X_elm_rng_order_name IN VARCHAR2 DEFAULT NULL
26   );
27 procedure LOCK_ROW (
28   X_ROWID in VARCHAR2,
29   X_FEE_TYPE in VARCHAR2,
30   X_FEE_CAL_TYPE in VARCHAR2,
31   X_HIST_START_DT in DATE,
32   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
33   X_HIST_END_DT in DATE,
34   X_HIST_WHO in NUMBER,
35   X_FEE_TYPE_CI_STATUS in VARCHAR2,
36   X_START_DT_ALIAS in VARCHAR2,
37   X_START_DAI_SEQUENCE_NUMBER in NUMBER,
38   X_END_DT_ALIAS in VARCHAR2,
39   X_END_DAI_SEQUENCE_NUMBER in NUMBER,
40   X_RETRO_DT_ALIAS in VARCHAR2,
41   X_RETRO_DAI_SEQUENCE_NUMBER in NUMBER,
42   X_S_CHG_METHOD_TYPE in VARCHAR2,
43   X_RUL_SEQUENCE_NUMBER in NUMBER,
44   X_INITIAL_DEFAULT_AMOUNT  in NUMBER DEFAULT NULL,
45   X_NONZERO_BILLABLE_CP_FLAG IN VARCHAR2 DEFAULT NULL,
46   X_scope_rul_sequence_num IN NUMBER DEFAULT NULL,
47   X_elm_rng_order_name IN VARCHAR2 DEFAULT NULL
48 );
49 procedure UPDATE_ROW (
50   X_ROWID in VARCHAR2,
51   X_FEE_TYPE in VARCHAR2,
52   X_FEE_CAL_TYPE in VARCHAR2,
53   X_HIST_START_DT in DATE,
54   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
55   X_HIST_END_DT in DATE,
56   X_HIST_WHO in NUMBER,
57   X_FEE_TYPE_CI_STATUS in VARCHAR2,
58   X_START_DT_ALIAS in VARCHAR2,
59   X_START_DAI_SEQUENCE_NUMBER in NUMBER,
60   X_END_DT_ALIAS in VARCHAR2,
61   X_END_DAI_SEQUENCE_NUMBER in NUMBER,
62   X_RETRO_DT_ALIAS in VARCHAR2,
63   X_RETRO_DAI_SEQUENCE_NUMBER in NUMBER,
64   X_S_CHG_METHOD_TYPE in VARCHAR2,
65   X_RUL_SEQUENCE_NUMBER in NUMBER,
66   X_INITIAL_DEFAULT_AMOUNT in NUMBER DEFAULT NULL,
67   X_MODE in VARCHAR2 default 'R',
68   X_NONZERO_BILLABLE_CP_FLAG IN VARCHAR2 DEFAULT NULL,
69   X_scope_rul_sequence_num IN NUMBER DEFAULT NULL,
70   X_elm_rng_order_name IN VARCHAR2 DEFAULT NULL
71 );
72 procedure ADD_ROW (
73   X_ROWID in out NOCOPY VARCHAR2,
74   X_FEE_TYPE in VARCHAR2,
75   X_FEE_CAL_TYPE in VARCHAR2,
76   X_HIST_START_DT in DATE,
77   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
78   X_HIST_END_DT in DATE,
79   X_HIST_WHO in NUMBER,
80   X_FEE_TYPE_CI_STATUS in VARCHAR2,
81   X_START_DT_ALIAS in VARCHAR2,
82   X_START_DAI_SEQUENCE_NUMBER in NUMBER,
83   X_END_DT_ALIAS in VARCHAR2,
84   X_END_DAI_SEQUENCE_NUMBER in NUMBER,
85   X_RETRO_DT_ALIAS in VARCHAR2,
86   X_RETRO_DAI_SEQUENCE_NUMBER in NUMBER,
87   X_S_CHG_METHOD_TYPE in VARCHAR2,
88   X_RUL_SEQUENCE_NUMBER in NUMBER,
89   X_INITIAL_DEFAULT_AMOUNT in NUMBER DEFAULT NULL,
90   X_ORG_ID in NUMBER,
91   X_MODE in VARCHAR2 default 'R',
92   X_NONZERO_BILLABLE_CP_FLAG IN VARCHAR2 DEFAULT NULL,
93   X_scope_rul_sequence_num IN NUMBER DEFAULT NULL,
94   X_elm_rng_order_name IN VARCHAR2 DEFAULT NULL
95   );
96 procedure DELETE_ROW (
97   X_ROWID in VARCHAR2
98 );
99 
100   FUNCTION Get_PK_For_Validation (
101     x_fee_type IN VARCHAR2,
102     x_fee_cal_type IN VARCHAR2,
103     x_fee_ci_sequence_number IN NUMBER,
104     x_hist_start_dt IN DATE
105     )RETURN BOOLEAN;
106  PROCEDURE Check_Constraints (
107 	 Column_Name	IN	VARCHAR2	DEFAULT NULL,
108 	 Column_Value 	IN	VARCHAR2	DEFAULT NULL
109  );
110   PROCEDURE Before_DML (
111     p_action IN VARCHAR2,
112     x_rowid IN  VARCHAR2 DEFAULT NULL,
113     x_fee_type IN VARCHAR2 DEFAULT NULL,
114     x_fee_cal_type IN VARCHAR2 DEFAULT NULL,
115     x_fee_ci_sequence_number IN NUMBER DEFAULT NULL,
116     x_hist_start_dt IN DATE DEFAULT NULL,
117     x_hist_end_dt IN DATE DEFAULT NULL,
118     x_hist_who IN VARCHAR2 DEFAULT NULL,
119     x_fee_type_ci_status IN VARCHAR2 DEFAULT NULL,
120     x_start_dt_alias IN VARCHAR2 DEFAULT NULL,
121     x_start_dai_sequence_number IN NUMBER DEFAULT NULL,
122     x_end_dt_alias IN VARCHAR2 DEFAULT NULL,
123     x_end_dai_sequence_number IN NUMBER DEFAULT NULL,
124     x_retro_dt_alias IN VARCHAR2 DEFAULT NULL,
125     x_retro_dai_sequence_number IN NUMBER DEFAULT NULL,
126     x_s_chg_method_type IN VARCHAR2 DEFAULT NULL,
127     x_rul_sequence_number IN NUMBER DEFAULT NULL,
128     x_initial_default_amount  IN NUMBER DEFAULT NULL,
129     x_org_id IN NUMBER DEFAULT NULL,
130     x_creation_date IN DATE DEFAULT NULL,
131     x_created_by IN NUMBER DEFAULT NULL,
132     x_last_update_date IN DATE DEFAULT NULL,
133     x_last_updated_by IN NUMBER DEFAULT NULL,
134     x_last_update_login IN NUMBER DEFAULT NULL,
135     x_nonzero_billable_cp_flag IN VARCHAR2 DEFAULT NULL,
136     x_scope_rul_sequence_num IN NUMBER DEFAULT NULL,
137     x_elm_rng_order_name IN VARCHAR2 DEFAULT NULL
138   ) ;
139 end IGS_FI_FEE_TYPE_CI_H_PKG;