DBA Data[Home] [Help]

PACKAGE: APPS.IGS_FI_ELM_RANGE_RT_PKG

Source


1 package IGS_FI_ELM_RANGE_RT_PKG AUTHID CURRENT_USER as
2 /* $Header: IGSSI67S.pls 115.3 2002/11/29 03:52:19 nsidana ship $*/
3 procedure INSERT_ROW (
4   X_ROWID in out NOCOPY VARCHAR2,
5   X_ERR_ID IN OUT NOCOPY NUMBER,
6   X_FEE_TYPE in VARCHAR2,
7   X_FEE_CAL_TYPE in VARCHAR2,
8   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
9   X_S_RELATION_TYPE in VARCHAR2,
10   X_RANGE_NUMBER in NUMBER,
11   X_RATE_NUMBER in NUMBER,
12   X_CREATE_DT in DATE,
13   X_FEE_CAT in VARCHAR2,
14   X_LOGICAL_DELETE_DT in DATE,
15   X_MODE in VARCHAR2 default 'R'
16   );
17 procedure LOCK_ROW (
18   X_ROWID in VARCHAR2,
19   X_ERR_ID IN NUMBER,
20   X_FEE_TYPE in VARCHAR2,
21   X_FEE_CAL_TYPE in VARCHAR2,
22   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
23   X_S_RELATION_TYPE in VARCHAR2,
24   X_RANGE_NUMBER in NUMBER,
25   X_RATE_NUMBER in NUMBER,
26   X_CREATE_DT in DATE,
27   X_FEE_CAT in VARCHAR2,
28   X_LOGICAL_DELETE_DT in DATE
29 );
30 procedure UPDATE_ROW (
31   X_ROWID in VARCHAR2,
32   X_ERR_ID IN NUMBER,
33   X_FEE_TYPE in VARCHAR2,
34   X_FEE_CAL_TYPE in VARCHAR2,
35   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
36   X_S_RELATION_TYPE in VARCHAR2,
37   X_RANGE_NUMBER in NUMBER,
38   X_RATE_NUMBER in NUMBER,
39   X_CREATE_DT in DATE,
40   X_FEE_CAT in VARCHAR2,
41   X_LOGICAL_DELETE_DT in DATE,
42   X_MODE in VARCHAR2 default 'R'
43   );
44 procedure ADD_ROW (
45   X_ROWID in out NOCOPY VARCHAR2,
46   X_ERR_ID IN OUT NOCOPY NUMBER,
47   X_FEE_TYPE in VARCHAR2,
48   X_FEE_CAL_TYPE in VARCHAR2,
49   X_FEE_CI_SEQUENCE_NUMBER in NUMBER,
50   X_S_RELATION_TYPE in VARCHAR2,
51   X_RANGE_NUMBER in NUMBER,
52   X_RATE_NUMBER in NUMBER,
53   X_CREATE_DT in DATE,
54   X_FEE_CAT in VARCHAR2,
55   X_LOGICAL_DELETE_DT in DATE,
56   X_MODE in VARCHAR2 default 'R'
57   );
58 procedure DELETE_ROW (
59   X_ROWID in VARCHAR2
60 );
61   FUNCTION Get_PK_For_Validation (
62     x_err_id IN NUMBER
63   ) RETURN BOOLEAN;
64   PROCEDURE Check_Constraints (
65     column_name  IN  VARCHAR2 DEFAULT NULL,
66     column_value IN  VARCHAR2 DEFAULT NULL
67   );
68   FUNCTION Get_UK1_For_Validation (
69     x_fee_type IN VARCHAR2,
70     x_fee_cal_type IN VARCHAR2,
71     x_fee_ci_sequence_number IN VARCHAR2,
72     x_range_number IN VARCHAR2,
73     x_rate_number IN VARCHAR2,
74     x_create_dt IN VARCHAR2,
75     x_fee_cat IN VARCHAR2
76   ) RETURN BOOLEAN;
77   FUNCTION Get_UK2_For_Validation (
78     x_err_id IN NUMBER
79   ) RETURN BOOLEAN;
80   PROCEDURE Before_DML (
81     p_action IN VARCHAR2,
82     x_rowid IN  VARCHAR2 DEFAULT NULL,
83     x_ERR_ID IN NUMBER DEFAULT NULL,
84     x_fee_type IN VARCHAR2 DEFAULT NULL,
85     x_fee_cal_type IN VARCHAR2 DEFAULT NULL,
86     x_fee_ci_sequence_number IN NUMBER DEFAULT NULL,
87     x_s_relation_type IN VARCHAR2 DEFAULT NULL,
88     x_range_number IN NUMBER DEFAULT NULL,
89     x_rate_number IN NUMBER DEFAULT NULL,
90     x_create_dt IN DATE DEFAULT NULL,
91     x_fee_cat IN VARCHAR2 DEFAULT NULL,
92     x_logical_delete_dt IN DATE DEFAULT NULL,
93     x_creation_date IN DATE DEFAULT NULL,
94     x_created_by IN NUMBER DEFAULT NULL,
95     x_last_update_date IN DATE DEFAULT NULL,
96     x_last_updated_by IN NUMBER DEFAULT NULL,
97     x_last_update_login IN NUMBER DEFAULT NULL
98   );
99   PROCEDURE GET_UFK_IGS_FI_ELM_RANGE (
100     x_fee_type IN VARCHAR2,
101     x_fee_cal_type IN VARCHAR2,
102     x_fee_ci_sequence_number IN NUMBER,
103     x_s_relation_type IN VARCHAR2,
104     x_range_number IN NUMBER,
105     x_fee_cat IN VARCHAR2
106   );
107   PROCEDURE GET_UFK_IGS_FI_FEE_AS_RATE (
108     x_fee_type IN VARCHAR2,
109     x_fee_cal_type IN VARCHAR2,
110     x_fee_ci_sequence_number IN NUMBER,
111     x_s_relation_type IN VARCHAR2,
112     x_rate_number IN NUMBER,
113     x_fee_cat IN VARCHAR2
114   );
115 end IGS_FI_ELM_RANGE_RT_PKG;