[Home] [Help]
PACKAGE: APPS.PAY_IN_ELEMENT_TEMPLATE_PKG
Source
1 PACKAGE pay_in_element_template_pkg AS
2 /* $Header: pyineltm.pkh 120.2.12010000.1 2008/07/27 22:52:56 appldev ship $ */
3 g_package CONSTANT VARCHAR2(30) := 'pay_in_element_template_pkg.';
4
5 --------------------------------------------------------------------------
6 -- Name : CREATE_TEMPLATE --
7 -- Type : PROCEDURE --
8 -- Access : Public --
9 -- Description : Procedure to create the templates for ETW --
10 -- Parameters : --
11 -- IN : p_template_name VARCHAR2 --
12 -- OUT : p_template_id NUMBER --
13 -- RETURN : N/A --
14 --------------------------------------------------------------------------
15 PROCEDURE create_template
16 (p_template_name IN VARCHAR2
17 ,p_template_id OUT NOCOPY NUMBER
18 );
19
20 --------------------------------------------------------------------------
21 -- Name : CREATE_TEMPLATE_ASSOCIATION --
22 -- Type : PROCEDURE --
23 -- Access : Public --
24 -- Description : Procedure to associate template with classification --
25 -- Parameters : --
26 -- IN : p_template_name VARCHAR2 --
27 -- p_classification_name VARCHAR2 --
28 -- RETURN : N/A --
29 --------------------------------------------------------------------------
30 PROCEDURE create_template_association
31 (p_template_id IN NUMBER
32 ,p_classification IN VARCHAR2 );
33
34 --------------------------------------------------------------------------
35 -- Name : DELETE_TEMPLATE_ASSOCIATION --
36 -- Type : PROCEDURE --
37 -- Access : Public --
38 -- Description : Procedure to delete template-classification relation--
39 -- Parameters : --
40 -- IN : p_template_name VARCHAR2 --
41 -- p_classification_name VARCHAR2 --
42 -- OUT : N/A --
43 -- RETURN : N/A --
44 --------------------------------------------------------------------------
45 PROCEDURE delete_template_association
46 (p_template_name IN VARCHAR2
47 ,p_classification IN VARCHAR2 );
48
49 --------------------------------------------------------------------------
50 -- Name : ELEMENT_TEMPLATE_PRE_PROCESS --
51 -- Type : FUNCTION --
52 -- Access : Public --
53 -- Description : Procedure to initialize the elements for ETW --
54 -- Parameters : --
55 -- IN : p_template_obj PAY_ELE_TMPLT_OBJ --
56 -- OUT : p_template_obj PAY_ELE_TMPLT_OBJ --
57 -- RETURN : N/A --
58 --------------------------------------------------------------------------
59 FUNCTION element_template_pre_process
60 (p_template_obj IN PAY_ELE_TMPLT_OBJ)
61 RETURN PAY_ELE_TMPLT_OBJ;
62
63 --------------------------------------------------------------------------
64 -- Name : ELEMENT_TEMPLATE_UPD_USER_STRU --
65 -- Type : PROCEDURE --
66 -- Access : Public --
67 -- Description : Procedure to initialize the elements for ETW --
68 -- Parameters : --
69 -- IN : p_template_id NUMBER --
70 -- OUT : N/A --
71 -- RETURN : N/A --
72 --------------------------------------------------------------------------
73 PROCEDURE element_template_upd_user_stru
74 (p_template_id IN NUMBER);
75
76 --------------------------------------------------------------------------
77 -- Name : ELEMENT_TEMPLATE_POST_PROCESS --
78 -- Type : PROCEDURE --
79 -- Access : Public --
80 -- Description : Procedure to initialize the elements for ETW --
81 -- Parameters : --
82 -- IN : p_template_id NUMBER --
83 -- OUT : N/A --
84 -- RETURN : N/A --
85 --------------------------------------------------------------------------
86 PROCEDURE element_template_post_process
87 (p_template_id IN NUMBER);
88
89 --------------------------------------------------------------------------
90 -- Name : DELETE_PRE_PROCESS --
91 -- Type : PROCEDURE --
92 -- Access : Public --
93 -- Description : Procedure to initialize the elements for ETW --
94 -- Parameters : --
95 -- IN : p_template_id NUMBER --
96 -- OUT : N/A --
97 -- RETURN : N/A --
98 --------------------------------------------------------------------------
99 PROCEDURE delete_pre_process
100 (p_template_id IN NUMBER);
101
102 END pay_in_element_template_pkg;