DBA Data[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;