DBA Data[Home] [Help]

PACKAGE BODY: APPS.IGI_XLA_ACCOUNTING_MAIN_PKG

Source


1 PACKAGE BODY IGI_XLA_ACCOUNTING_MAIN_PKG AS
2 /* $Header: igixlahb.pls 120.0.12000000.2 2007/10/19 14:00:09 npandya noship $ */
3 G_CURRENT_RUNTIME_LEVEL        NUMBER := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
4 G_LEVEL_STATEMENT     CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
5 G_LEVEL_PROCEDURE     CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
6 G_LEVEL_EVENT         CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
7 G_LEVEL_EXCEPTION     CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
8 G_LEVEL_ERROR         CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
9 G_LEVEL_UNEXPECTED    CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
10 G_MODULE_NAME         CONSTANT VARCHAR2(50):= 'igi.plsql.igi_xla_accounting_main_pkg.';
11 
12 --------------------------------------------------------------------------------
13 --
14 -- pre-processing
15 --
16 --------------------------------------------------------------------------------
17 
18 PROCEDURE preaccounting
19    (p_application_id     IN number,
20     p_ledger_id          IN number,
21     p_process_category   IN varchar2,
22     p_end_date           IN date,
23     p_accounting_mode    IN varchar2,
24     p_valuation_method   IN varchar2,
25     p_security_id_int_1  IN number,
26     p_security_id_int_2  IN number,
27     p_security_id_int_3  IN number,
28     p_security_id_char_1 IN varchar2,
29     p_security_id_char_2 IN varchar2,
30     p_security_id_char_3 IN varchar2,
31     p_report_request_id  IN number) IS
32 
33    l_procedure_name  varchar2(80) := 'preaccounting';
34 
35 BEGIN
36   null;
37 END preaccounting;
38 
39 --------------------------------------------------------------------------------
40 --
41 -- extract-processing - used to extract all accounting for the events
42 --
43 --------------------------------------------------------------------------------
44 
45 PROCEDURE extract
46    (p_application_id     IN number,
47     p_accounting_mode    IN varchar2) IS
48 
49    l_procedure_name  varchar2(80) := 'extract';
50 
51 BEGIN
52    if p_application_id in (140,8400) then
53      IGI_IAC_EXTRACT_PKG.extract(p_application_id,p_accounting_mode);
54    end if;
55 END extract;
56 
57 ----------------------------------------------------------------------------------
58 -- post-accounting
59 --
60 --------------------------------------------------------------------------------
61 
62 PROCEDURE postaccounting
63    (p_application_id     IN number,
64     p_ledger_id          IN number,
65     p_process_category   IN varchar2,
66     p_end_date           IN date,
67     p_accounting_mode    IN varchar2,
68     p_valuation_method   IN varchar2,
69     p_security_id_int_1  IN number,
70     p_security_id_int_2  IN number,
71     p_security_id_int_3  IN number,
72     p_security_id_char_1 IN varchar2,
73     p_security_id_char_2 IN varchar2,
74     p_security_id_char_3 IN varchar2,
75     p_report_request_id  IN number) IS
76 
77    l_procedure_name  varchar2(80) := 'postaccounting';
78 
79 BEGIN
80   null;
81 END postaccounting;
82 
83 ----------------------------------------------------------------------------------
84 -- post-processing
85 --
86 --------------------------------------------------------------------------------
87 
88 PROCEDURE postprocessing
89    (p_application_id     IN number,
90     p_accounting_mode    IN varchar2) IS
91 
92 BEGIN
93   null;
94 END postprocessing;
95 
96 --------------------------------------------------------------------------------
97 
98 END IGI_XLA_ACCOUNTING_MAIN_PKG;