DBA Data[Home] [Help]

PACKAGE: APPS.PAY_ELEMENT_CLASS_PKG

Source


1 package PAY_ELEMENT_CLASS_PKG AUTHID CURRENT_USER as
2 /* $Header: pydec.pkh 115.9 2003/09/29 05:39:08 kkawol ship $ */
3 --------------------------------------------------------------------------------
4 function NAME_NOT_UNIQUE (	p_classification_name	varchar2,
5 				p_legislation_code	varchar2,
6                                 p_business_group_id     number,
7 				p_rowid			varchar2)
8 return BOOLEAN;
9 --------------------------------------------------------------------------------
10 PROCEDURE set_translation_globals(p_business_group_id IN NUMBER,
11 				  p_legislation_code IN VARCHAR2);
12 --------------------------------------------------------------------------------
13 procedure validate_TRANSLATION (classification_id IN    number,
14 				language IN             varchar2,
15                                 classification_name IN  varchar2,
16 				description IN VARCHAR2,
17 				p_business_group_id IN NUMBER DEFAULT NULL,
18 			        p_legislation_code IN VARCHAR2 DEFAULT NULL);
19 --------------------------------------------------------------------------------
20 function DELETION_ALLOWED (p_classification_id	varchar2) return boolean;
21 --------------------------------------------------------------------------------
22 function USER_CAN_MODIFY_PRIMARY ( p_legislation_code varchar2) return boolean;
23 --------------------------------------------------------------------------------
24 procedure INSERT_ROW (
25   X_ROWID in out nocopy VARCHAR2,
26   X_CLASSIFICATION_ID in NUMBER,
27   X_BUSINESS_GROUP_ID in NUMBER,
28   X_LEGISLATION_CODE in VARCHAR2,
29   X_LEGISLATION_SUBGROUP in VARCHAR2,
30   X_COSTABLE_FLAG in VARCHAR2,
31   X_DEFAULT_HIGH_PRIORITY in NUMBER,
32   X_DEFAULT_LOW_PRIORITY in NUMBER,
33   X_DEFAULT_PRIORITY in NUMBER,
34   X_DISTRIBUTABLE_OVER_FLAG in VARCHAR2,
35   X_NON_PAYMENTS_FLAG in VARCHAR2,
36   X_COSTING_DEBIT_OR_CREDIT in VARCHAR2,
37   X_PARENT_CLASSIFICATION_ID in NUMBER,
38   X_CREATE_BY_DEFAULT_FLAG in VARCHAR2,
39   X_BALANCE_INITIALIZATION_FLAG in VARCHAR2,
40   X_OBJECT_VERSION_NUMBER in NUMBER,
41   X_CLASSIFICATION_NAME in VARCHAR2,
42   X_DESCRIPTION in VARCHAR2,
43   X_CREATION_DATE in DATE,
44   X_CREATED_BY in NUMBER,
45   X_LAST_UPDATE_DATE in DATE,
46   X_LAST_UPDATED_BY in NUMBER,
47   X_LAST_UPDATE_LOGIN in NUMBER,
48   X_FREQ_RULE_ENABLED in VARCHAR2 default null);
49 --------------------------------------------------------------------------------
50 procedure LOCK_ROW (
51   X_CLASSIFICATION_ID in NUMBER,
52   X_BUSINESS_GROUP_ID in NUMBER,
53   X_LEGISLATION_CODE in VARCHAR2,
54   X_LEGISLATION_SUBGROUP in VARCHAR2,
55   X_COSTABLE_FLAG in VARCHAR2,
56   X_DEFAULT_HIGH_PRIORITY in NUMBER,
57   X_DEFAULT_LOW_PRIORITY in NUMBER,
58   X_DEFAULT_PRIORITY in NUMBER,
59   X_DISTRIBUTABLE_OVER_FLAG in VARCHAR2,
60   X_NON_PAYMENTS_FLAG in VARCHAR2,
61   X_COSTING_DEBIT_OR_CREDIT in VARCHAR2,
62   X_PARENT_CLASSIFICATION_ID in NUMBER,
63   X_CREATE_BY_DEFAULT_FLAG in VARCHAR2,
64   X_BALANCE_INITIALIZATION_FLAG in VARCHAR2,
65   X_OBJECT_VERSION_NUMBER in NUMBER,
66   X_CLASSIFICATION_NAME in VARCHAR2,
67   X_DESCRIPTION in VARCHAR2,
68   X_FREQ_RULE_ENABLED in VARCHAR2 default null
69 );
70 --------------------------------------------------------------------------------
71 procedure UPDATE_ROW (
72   X_CLASSIFICATION_ID in NUMBER,
73   X_BUSINESS_GROUP_ID in NUMBER,
74   X_LEGISLATION_CODE in VARCHAR2,
75   X_LEGISLATION_SUBGROUP in VARCHAR2,
76   X_COSTABLE_FLAG in VARCHAR2,
77   X_DEFAULT_HIGH_PRIORITY in NUMBER,
78   X_DEFAULT_LOW_PRIORITY in NUMBER,
79   X_DEFAULT_PRIORITY in NUMBER,
80   X_DISTRIBUTABLE_OVER_FLAG in VARCHAR2,
81   X_NON_PAYMENTS_FLAG in VARCHAR2,
82   X_COSTING_DEBIT_OR_CREDIT in VARCHAR2,
83   X_PARENT_CLASSIFICATION_ID in NUMBER,
84   X_CREATE_BY_DEFAULT_FLAG in VARCHAR2,
85   X_BALANCE_INITIALIZATION_FLAG in VARCHAR2,
86   X_OBJECT_VERSION_NUMBER in NUMBER,
87   X_CLASSIFICATION_NAME in VARCHAR2,
88   X_DESCRIPTION in VARCHAR2,
89   X_LAST_UPDATE_DATE in DATE,
90   X_LAST_UPDATED_BY in NUMBER,
91   X_LAST_UPDATE_LOGIN in NUMBER,
92   X_MESG_FLG          out nocopy Boolean,
93   X_FREQ_RULE_ENABLED in VARCHAR2 default null
94 );
95 --------------------------------------------------------------------------------
96 procedure DELETE_ROW (
97   X_CLASSIFICATION_ID in NUMBER
98 );
99 --------------------------------------------------------------------------------
100 procedure ADD_LANGUAGE;
101 --------------------------------------------------------------------------------
102 procedure TRANSLATE_ROW (
103   X_E_CLASSIFICATION_NAME in VARCHAR2,
104   X_E_LEGISLATION_CODE in VARCHAR2,
105   X_CLASSIFICATION_NAME in VARCHAR2,
106   X_DESCRIPTION in VARCHAR2,
107   X_OWNER in VARCHAR2
108 );
109 --------------------------------------------------------------------------------
110 end PAY_ELEMENT_CLASS_PKG;