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